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 …
Go HTTPS Client: Skip TLS Verify (InsecureSkipVerify) and Safer Options
Use tls.Config InsecureSkipVerify on a dedicated net/http Transport for golang http client skip tls verify only in dev; prefer fixing golang ssl certificate …
What Is Ampersand in Golang? & and * Pointer Operators Explained
Learn what ampersand means in Go, how & gets a variable address, how * works with pointers, and how & and * are used together in simple examples.
How to check if struct is empty in GO?
This article describes a few methods for determining whether a struct in Go is empty. It includes structs having fields that are comparable and
Convert float64 to int or int64 in Go (cast, round, strconv)
Golang float64 to int and golang float64 to int64: convert with int()/int64() truncation, math.Round for nearest integer, golang convert float to int and golang …
Compare Structs, Slices, and Maps in Go (Equality and Deep Equality)
Learn how to compare two structs, slices, and maps in Go: struct equality with ==, slice and map checks with slices.Equal and maps.Equal (Go 1.21+), …
Golang Run Function at Intervals: Ticker, Sleep, and Cron Examples
Run repeated tasks in Go with time.NewTicker and time.Sleep, stop loops with context, avoid overlapping runs, and use robfig/cron/v3 for wall-clock schedules.
How to trim leading and trailing spaces GO?
In this tutorial, we are going to examine some examples of trim leading and trailing white spaces of a string in Golang. Golang provides the built-in package
HackerRank Solution: Classes - Dealing with complex numbers Python
Learn how to solve classes: dealing with complex numbers which is asked in HackerRank
HackerRank Solution: Words Score in Python
Input format:
Import Local Package in Go Without GOPATH: Step-by-Step Go Modules Example
Learn how to import a local Go package without GOPATH using go.mod, module paths, subfolders, exported names, replace directives, and go.work.
Golang nil checks: pointers, interfaces, slices, and empty structs
Golang check if nil for pointers and maps; golang null pointer with == nil; check if slice is empty golang (len vs nil); golang check if struct is empty (not …
Golang Function as Parameter Explained with Examples
Pass functions as parameters in Go: func types, named and anonymous arguments, callbacks, defined function types, method values and expressions, errors, and …
JSON.stringify() Pretty Print Examples
Learn how to pretty print JSON with JSON.stringify(), indentation, and replacer options for readable objects and arrays.
jQuery check if checkbox is checked (and JavaScript checked property)
Read checkbox state with HTMLInputElement.checked, jQuery .prop('checked') and .is(':checked'), why .attr('checked') misleads, and change events. Snippets use …
Cannot set headers after they are sent to the client (Express & Node.js)
Fix Error [ERR_HTTP_HEADERS_SENT] and cannot set headers after they are sent in Express/Node: double res.send, async races, middleware next(), error handlers, …
