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 …
HackerRank Solution: Summing the N series
There is a sequence whose term nth is:
HackerRank Solution: Does Path Exist
Adam is standing at point (a, b) in an infinite 2D grid. He wants to know if he can reach point (x, y) or not. The only operation he can do is to move to
JavaScript object literals: syntax, shorthand, spread, and JSON
Create objects with property pairs, shorthand keys, computed keys, methods, spread, and JSON.parse — all from object literal syntax.
JavaScript Template Literals with Backticks and Expressions
Learn JavaScript template literals with embedded expressions, multiline strings, escaping backticks, tagged templates, and practical examples.
Create SVG with JavaScript
Learn how to create SVG with JavaScript using createElementNS, innerHTML, and safe SVG string examples.
JavaScript scrollTo(): Scroll Window or Element Position
Learn JavaScript scrollTo() with window.scrollTo(), smooth scrolling, scroll to element, scrollIntoView(), and scroll position examples.
JavaScript addEventListener (DOM events, options, and examples)
JavaScript addEventListener on document, window, and elements: click, capture vs bubble, removeEventListener, once, passive, AbortSignal, delegation, and Node …
HackerRank Solution: Python sWAP cASE [3 Methods]
You are given a string and your task is to swap cases. In other words, convert all lowercase letters to uppercase letters and vice versa.
HackerRank Solution: String Split and Join
In Python, a string can be split on a delimiter.
HackerRank Solution: Python What's your name? [3 Methods]
In this tutorial we are going to explore different methods to solve the hacker rank problem what's your name in Python
HackerRank Solution: Python Lists [Basic Data Types]
This tutorial covers solutions for Python Lists question from Hacker Rank using if statements, map and len() method Using the split() function
HackerRank Solution: Python Mutations
There are 4 possible methdos to solve python mutations from hacker rank using a while loop, One-line solution, Using list comprehension, Using for loop
Master Docker and Golang Usage with Best Practices
Unlock the potential of containerization in your development workflow with our powerful Docker and Golang tutorials. Elevate your coding expertise, conquer …
Create pyplot figure with matplotlib [In-Depth Tutorial]
matplotlib.pyplot is a sub-library of Python's matplotlib library that provides convenient ways to create static, animated, and interactive visualizations in
How to archive username in Java?
To "archive the username" in Java means to store the username for later access and retrieval. This may mean storing the username in a variable, class field,
