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 …
Remove or Delete Elements from a Slice in Go (First, Last, by Index)
Remove the first or last element from a slice in Go, delete by index while keeping order or in O(1) with swap-and-truncate, drop a run of elements, and use …
Date/time out of range in JavaScript (and the PostgreSQL pq error)
Compare Date values in JavaScript to detect out-of-range times, and fix PostgreSQL pq: date/time field out of range from bad string formats.
How to add items to array in Node.js
We can use 3 different methods to add items to array in Node.JS using push, unshift or concat method
JavaScript for Loop with Index Examples
Learn how to get the index in JavaScript for loops with for...of, entries(), for...in, and practical index output examples.
Wait For Loop to Finish in Node.js
We can use promise.all to check and wait for loop to finish in Node.js
How to use Node.js with Atom IDE [Step-by-Step]
Step by step instructions to use node.js with Atom IDE. Create and run your first JS using Atom IDE.
Enums in Go with iota, named types, and String()
Model a golang enum as a named integer type with const iota values, optional String and fmt.Stringer, validation helpers, and JSON encode or decode via maps or …
Golang Time Format: Date, Time, RFC3339, Parse, and Layout Examples
Format and parse time in Go using the reference layout 2006-01-02 15:04:05, time.Now().Format, RFC3339, Z07:00 for UTC as Z, Parse and ParseInLocation, common …
Golang Constructor Tutorial
we learn about Go constructors. Go does not come with constructors natively but provides ways to construct new types. Constructor functions are ordinary …
Python calculate 6 months ago from today
In this article we have shared multiple ways to calculate date and time of 6 months ago from today in Python
Python Password Input with Asterisks
Learn how to take password input in Python and show asterisks while typing using getpass echo_char, pwinput, and stdiomask, with examples and common mistakes.
Golang HTTP and HTTPS servers with net/http and ListenAndServeTLS
Golang http and go http with net/http: golang http server example using ListenAndServe and ServeMux, golang https server and https golang with …
GraphQL in Go: golang graphql tutorial, examples, and HTTP server
Graphql golang tutorial and golang graphql example with github.com/graphql-go/graphql: schema, resolvers, graphql.Do, context, HTTP handler and Playground, go …
Golang Type Assertion: Interface, Concrete Type, and Type Switch Examples
Learn how type assertion works in Go on interface values: concrete types, x.(T) vs comma-ok, panic rules, type switches, and how assertion differs from type …
30+ Golang Interview Questions and Answers
30+ golang interview questions and answers for Junior (Beginner), Middle and Advanced (Experienced) professionals
