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 …

Python subprocess
Learn how to use Python subprocess to run shell commands, capture output, handle errors, use timeouts, pass …

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 Promise.race (first settled promise)
JavaScript Promise.race explained: first settled promise wins, timeout patterns, empty iterable, non-Promise inputs, and how it differs from Promise.all and …
JavaScript array range (Array.from, start/stop/step, loop)
Numeric ranges with Array.from, start/stop/step helpers, loops, and keys(). Snippets include short expected-output notes from Node runs.
Convert SRT subtitles to plain text in JavaScript with regex
Convert srt to text or srt to txt in JavaScript: regex to remove index and timestamp lines, line-skip variant, block split for multi-line cues, Node …
Convert Degrees to Radians in JavaScript
Learn how to convert degrees to radians in JavaScript with a custom helper function, Math.PI, and positive or negative angles.
How to Install Laravel on Ubuntu
This tutorial will guide you through complete steps to install Laravel on Ubuntu, covering web server setup with Apache, PHP and its extensions, database …
Python next() Function
Learn how Python next() works with iterators, default values, StopIteration, generators, first-item lookup, and first matching item patterns.
Print a list in reverse order with range()?
In this article we will learn how we can print a list in reverse order with range() in Python for which first we need to know what range() is and how it works.
Golang Fuzz Tutorial With Examples
In this guide, we'll go over the fundamentals of fuzzing in Go. We will create some fuzz tests for functions using the go command, and troubleshoot and debug
JavaScript Set add(): Add Values to a Set
Learn JavaScript Set add() with examples showing unique values, chaining, object references, has(), size, and converting a Set to an array.
JavaScript Map Size: Check Number of Entries in a Map
JavaScript Map size: use map.size (not length), empty checks, and how set/delete/clear and duplicate keys change the count. Short notes after snippets describe …
Less Than or Equal to Operator in JavaScript
Learn how the less than or equal to operator works in JavaScript with number, string, and type coercion examples.
jQuery If Statement Examples
Learn how to use if, else if, and else logic in jQuery-driven scripts with practical condition checks and output examples.
JavaScript NodeList: querySelectorAll, forEach, and Array.from
Learn JavaScript NodeList with practical examples. Understand NodeList vs Array, NodeListOf, querySelectorAll, forEach, Array.from, static NodeList behavior, …
jQuery Special Characters and Escaping Selectors
Learn how to handle special characters in jQuery selectors with escapeSelector(), quoted selectors, and safe string encoding examples.
JavaScript forEach vs for...in (arrays and objects)
Compare Array.prototype.forEach with for...in on objects and arrays, when for...of wins, and how to avoid enumerable-key bugs. Runnable Node snippets with short …
