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 …
Add Arrays in JavaScript with concat() and Set
Learn how to add arrays in JavaScript with concat(), spread syntax, and Set, including how to combine arrays and remove duplicates.
Sort an Array in JavaScript with sort()
Learn how to sort an array in JavaScript with sort(), compare functions, numeric ordering, and object sorting examples.
JavaScript Promise.reject(): Create and Handle Rejected Promises
Learn Promise.reject() in JavaScript with catch(), async/await, error handling, Promise.resolve comparison, and tested rejection examples.
Show Calendar on Hover with JavaScript and jQuery
Learn how to show a calendar on hover with JavaScript mouseenter, jQuery hover, and focus examples.
Maximum Call Stack Size Exceeded in JavaScript
Learn why JavaScript throws maximum call stack size exceeded, how recursion causes it, and how to prevent the error with examples.
Learn Laravel Authentication with Practical Example
This tutorial explores Laravel Authentication and shows how to create a secure login for admins in a Laravel app, including setting up databases, protecting …
Learn Laravel Migrations [In-Depth Tutorial]
This tutorial will guide you through Laravel Migration, covering setup, creating and running migrations, managing columns and tables, advanced features like …
Laravel Eloquent WhereHas [In-Depth Tutorial]
Eloquent WhereHas is a powerful feature of Laravel's ORM (Object-Relational Mapping) tool. It allows developers to query related models and retrieve data from
Flatten array JavaScript: flat, flat(Infinity), flatMap, concat, reduce
How to flatten an array in JavaScript: flatten array javascript, js flatten array, javascript flatten array with flat(), depth and Infinity, flatMap vs …
JavaScript Promise.resolve(): Create Resolved Promises
Learn Promise.resolve() in JavaScript with resolved values, existing promises, thenables, async functions, and Promise.reject comparison.
JavaScript appendChild() — add and move DOM nodes
Use Node.appendChild in JavaScript to add or move elements. Includes append vs appendChild, DocumentFragment batching, insertBefore, cloneNode, and jsdom-tested …
Building a CRUD REST API using Redis DB in GO
Go or Golang is an open source programming language developed and supported by Google. It is mostly used to build backend applications where it interacts with
Building a CRUD REST API using Postgresql DB in GO
CRUD is a common abbreviation when it comes to getting started with any framework or programming language. CRUD basically stands for Create, Read, Update and
Building a CRUD gRPC API using Postgresql DB in GO
CRUD is an acronym that refers to operations that are considered necessary to implement in a persistent storage application: Create, Read, Update and Delete.
Laravel Group Routes And Array Parameters Explained
Laravel route group array parameters provide a convenient way for developers to organize and define their route groups in a structured manner. By grouping
