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 …
JavaScript Remove Element from DOM with remove() and removeChild()
Learn how to remove DOM elements in JavaScript using element.remove(), parentNode.removeChild(), querySelector(), event handlers, and safe null checks.
JavaScript Replace DOM Element with replaceChild() and replaceWith()
Learn how to replace DOM elements in JavaScript using replaceChild(), replaceWith(), createElement(), text replacement, and safe element checks.
pip requirements.txt File: Create, Install, and Use with pip
Learn how to use a pip requirements.txt file to install Python dependencies with pip install -r, create the file manually or with pip freeze, add version …
HackerRank Solution: Python Capitalize!
In this tutorial we will cover following solutions for hacker rank problem capitalize in python Solution-1: Using for loop, Solution-2: Using a user- defined …
HackerRank Solution: Python Alphabet Rangoli
In this tutorial we cover 3 methods to solve alphabet rangloi hackerrank solution in python3. Solution-1: Using the string module, Solution-2: Using for loop, …
HackerRank Solution: String Formatting
In this tutorial we will solve string formatting problem of python strings from hacker rank using python. We have covered 3 methods to solve this problem using
HackerRank Solution: Designer Door Mat
In thus tutorial we will solve hacker rank problem on designer door mat using python3 with following 4 methods, Solution-1: Using the map function, Solution-2: …
HackerRank Solution: Python Text Wrap
In this tutorial we cover 3 different methods to solve Python text wrap problem from hacker rank using Solution-1: Using for loop Solution-2: Using textwrap …
HackerRank Solution: Python Text Alignment
There are two methods to solve text alignment problem from Hacker Rank. 1. Using user defined function, 2. Using for loop.
Use Go as a Redis Client (go-redis, Ping, Get, Set, Hashes)
Connect a Go program to Redis with github.com/redis/go-redis/v9, Ping with context, Set and Get strings, and store hashes; run Redis locally and match password …
Promise Chaining in JavaScript with then() and catch()
Learn promise chaining in JavaScript with then(), catch(), async/await, and Promise.all() examples that show how async steps flow together.
Smaller Go Docker images with multi-stage builds
Shrink a Go service image with Docker multi-stage builds: compile in a golang image, then copy only the static binary into a minimal runtime such as Alpine so …
HackerRank Solution: Python String Validators
Python has built-in string validation methods for basic data. It can check if a string is composed of alphabetical characters, alphanumeric characters,
HackerRank Solution: Python Find a string
In this challenge, the user enters a string and a substring. You have to print the number of times that the substring occurs in the given string. String
HackerRank Solution: Python Diwali Lights
On the eve of Diwali, Hari is decorating his house with a serial light bulb set. The serial light bulb set has N bulbs placed sequentially on a string which
