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
959 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 …
Python copy list - deepcopy() vs copy() with examples
The major difference between python deepcopy() and shallow copy() function is that the deepcopy() function copies the data of an object "recursively".
Python while loop examples for multiple scenarios
python while loop, python while loop example, python exit while loop, nested while loops python, how to end a while loop in python, python infinite while loop, …
Python Numbers | Integers | Float | Complex Number
In this tutorial we learn about Python integers, python numbers with examples. What is an integer in Python. WHat are numbers in Python programming.
5 easy ways to concatenate strings in Python with examples
There are different methods available in Python to concatenate strings such as + operator, str.join(), format strings. The most recommended is + and += …
8 simple ways to sort dictionary by value in Python
We can use different methods to sort dictionary by value or keys in Python. With Python 3.7 dictionaries remember the order of items inserted so we can use …
4 practical examples - Python string replace in file
perform find and replace action string in same and different file using Python programming. Pythong string replace in a file using fileinput module.
Python Regex Tutorial with Examples (re Module Cheat Sheet & Use Cases)
Learn Python regex (regular expressions) with practical examples, cheat sheet, and real-world use cases. Understand re module functions like search, match, …
Unlock the Power of Python Enumerate for Efficient Looping
The Python enumerate() built-in function takes an iterable object as the input, and returns tuples consisting of a count plus a value.
5 simple examples to learn python string.split()
Python split string using string.split() function. Split strings using for loop in one liner. python split string by space. python split string by comma
10+ simple examples to learn Python functions in detail
Python functions provide a way to compartmentalize your code into small tasks that can be called from multiple places within a program. The three main types of …
10+ examples on python sort() and sorted() function
We can use sort() or sorted() in-built function to perform python sorting for different data types such as list, tuples, dictionaries, list of dictionaries with …
10+ simple examples to use Python string format in detail
There are three different style of python string formatting, % formatting, string.format() and f-strings. Add padding, whitespace, truncate texts, change …
15+ simple examples to learn Python list in detail
A list is a data structure in Python that is a mutable, ordered sequence of elements. lists are defined by having different data types between square brackets [ …
10+ simple examples to learn python tuple in detail
Python tuples are collection of comma-separated values. It is identical to a list, except it is immutable. Tuples are useful for storing information that you …
10+ simple examples to learn python sets in detail
Python sets are collections of unique and unordered items. It implements all the fundamental operations from set theory, like union, intersection, subset tests …
