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 …
Implement a Binary Search Tree in Python: insert, search, delete, traverse
Build a BST in Python with a Node class, iterative insert and search, inorder preorder postorder traversals, delete for leaf one-child and two-child nodes, …
SOLVED: List unique characters from a string in Python
As we know, that the set data structure only stores the unique elements in it. It does not allow repeated values. So, we can utilize this feature to list
Python YAML to Dictionary
Learn how to read a YAML file into a Python dictionary using PyYAML safe_load(), access nested YAML values, load multiple YAML documents, handle errors, and …
Python List vs Set vs Tuple vs Dictionary Comparison
In this tutorial we do a completed detailed comparison of list vs set vs tuple vs dictionary in tabular format with practical examples
8 different Escape Sequence in Java with Examples
An escape sequence in java refers to a character proceeded by a backslash(), the escape sequences have special meanings. In java, while declaring a string, a
Remove key from dictionary in Python
In this tutorial we explored multiple python programming codes to remove key from dictionary (one ore more number of keys) using multiple methods.
Mastering Python Nested Dictionary [Basics to Advanced]
In this python programming tutorial we learned how to use python nested dictionary for difference scenarios with examples
CopyOnWriteArrayList Class in Java [Complete Tutorial]
In this tutorial, we covered constructors and methods of CopyOnWriteArrayList class along with the important operations that can be performed using the built- …
SOLVED: Check if path is subdirectory of another in Node.JS
In this tutorial we learned how to check if path is subdirectory of another directory using Node.JS. Tutorial on NodeJS Path module.
Find merge point of two lists in Java
In this article we explored three different methods which can be used in Java to find merge point of two lists i.e Brute Force Approach, Marking Node as visited …
How to convert List to Map in Java
In this tutorial, we covered three different approach to convert List to Map in Java i.e Using the put() method, Collectors.toMap() method and …
4 programs that shows how Java global variables work
A Java global variable is a variable that is declared outside a method or at the start of a code is a global variable, there are no access restrictions on a …
How to make HTTP GET Request in Node.js
In NodeJS, several methods that provide the functionalityto make HTTP GET request from the http module provided in the standard library. While the HTTP module …
How to run NodeJS REPL Inside a Function [Practical Examples]
The NodeJS REPL(Read-Eval-Print-Loop) server provides a programming environment like a Linux shell where a user can evaluate JavaScript expressions and gain …
Python Tree Data Structure Explained
In this tutorial, we covered creation, insertion and traversal on python tree data structure with the sample code example. As per the requirement of an …
