Programming Tutorials and Coding Guides
Explore programming tutorials with practical examples across multiple languages, scripting, and development concepts for beginners and advanced users.
Welcome to the Programming tutorials section, where you will learn coding concepts with real-world examples across multiple languages and platforms.
This category includes beginner to advanced guides covering scripting, automation, and application development. Whether you are learning programming for system administration or building applications, these tutorials will help you gain practical experience.
Programming plays a crucial role in modern infrastructure and DevOps workflows. You can also explore related topics such as DevOps and Linux to understand how programming integrates with system-level operations.
What you will learn
- Core programming concepts and logic building
- Writing scripts for automation and system tasks
- Debugging and optimizing code
- Practical use cases in real environments
Who should read this
- Beginners starting with coding
- System administrators learning scripting
- Developers looking for practical examples
957 articles
Featured guides in this category
Hand-picked, most-cited tutorials — start here if you're new.
![HackerRank Solution: Martix Script [Python Regex]](/matrix-script-hackerrank-solution/python_matrix_script_hu_128db40108208303.webp)
HackerRank Solution: Martix Script [Python Regex]
In this tutorial we will cover multiple methods to solve matrix script from hackerrank solutions.

HackerRank Solution: Python Company Logo
company logo hackerrank solution python, company logo hackerrank solution python3, hackerrank solution for …
![Mastering Python subprocess Module [In-Depth Tutorial]](/python-subprocess/python_subprocess_hu_b6a4c79f22c292e1.webp)
Mastering Python subprocess Module [In-Depth Tutorial]
The different functions available with python subprocess are Popen(), call(), run(), check_call(), …

How to Remove or Uninstall a Go Package (go get, Go Modules, Tools)
Learn how to remove or uninstall a Go package added with go get or go install. This guide explains how to …

HackerRank Solution: Python Alphabet Rangoli
In this tutorial we cover 3 methods to solve alphabet rangloi hackerrank solution in python3. Solution-1: …
![HackerRank Solution: Python Nested Lists [4 Methods]](/python-nested-list-hackerrank-solution/python_nested_lists_hu_3ed8216f6e7dce26.webp)
HackerRank Solution: Python Nested Lists [4 Methods]
In this tutorial we will cover 4 different methods to solve python nested list hackerrank solution using …
8 different ways to use assert in Node.js [Practical Examples]
The purpose of the assert module in Node.js is to provide various ways of asserting functions. For instance, if the assertion. It is used to test the …
Java Predicate Explained
Java predicate function is a pre-defined user interface. Predicate is a function that returns a boolean value. And the function test(T t) evaluates the …
8 ways to convert long to String in Java
The list below shows eight different ways in which we can convert long to string in Java. Using + operator, String.valueOf(), Long.toString(), DecimalFormat …
6 ways to implement Hashing in Java
In this tutorial we cover following 6 different methods to implement hashing in java. Using Hashtable Class, HashMap Class, LinkedHashMap Class, …
7 Robust Methods to Convert Long to Integer in Java
Explore the insightful guide on how to convert long to integer in Java. Discover various methods, each detailed with thoughtful techniques and considerations, …
Currying Function in Java Explained
In Java, currying function is the mechanism of breaking down a multi-argument function to form the multiple functions with single arguments such that the output …
How to get sublist from a list in Java
In order to get sublist either in an ArrayList or LinkedList, we have to use the sublist() method which is a method of AbstractList class.
How to split String into Array
In this tutorial we will cover multiple examples to understand how to split string into array for different scenarios
4 ways to convert char to int in Java
In this tutorial, we covered four different approaches to convert char to int in Java, Using ASCII Values, Integer.parseInt() method, …
Java ListIterator Explained
In this article, we will discuss how we can traverse forward through a list and traverse backward through a list using java ListIterator. This iterator is one …
4 different ways to read JSON file in NodeJS
In this tutorial we will cover following methods to read JSOn file in NodeJS; Using fs module, require function and third party NPM libraries such as jsonfile …
How to return an Array in Java [Practical Examples]
There are three different ways to return an array from a function in Java as listed below: Return an array of primitive type, Return an array of objects, Return …
Nested loops in Java (for, while, do-while, and examples)
Nested loops in Java: nested for, while, and do-while (including mixed loops), Scanner menu example, labeled break, and complexity. Runnable examples with …
How to convert String to Date in Java [Practical Examples]
There are five ways to convert a String to Date in java as listed below. Using SimpleDateFormat Class, LocalDate Class, DateTimeFormater Class, Instant Class, …
How to convert Set to list in Java [Practical Examples]
There are several ways to convert the set to list in java as listed below. Using looping, ArrayList Constructor, LinkedList Constructor, List.addAll() Method, …
