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
960 articles
Learn Node.js debugging Tips & Tricks [With Examples]
This tutorial teaches you how to get started with Node.js debugging on the terminal. You will not install any extension or package because we will utilize the
SOLVED: How to return multiple values in GoLang func()
In this article, we are discussing how to return multiple values using a function in Go.
Golang Read File (Line by Line, Entire File, Large Files Explained)
Learn how to read files in Golang using os.ReadFile, bufio.Scanner, and bufio.Reader. This guide covers reading entire files, line-by-line processing, handling …
Using golang function like a PRO [Practical Examples]
Just like any other function, an anonymous golang function is called by using parenthesis.
Powerful Pattern Matching Techniques in Python Revealed
Discover the transformative power of pattern matching in Python with our comprehensive guide. Dive into advanced techniques, avoid common mistakes, and harness …
5 ways to check if a string is an integer in Python [Practical Examples]
When operating with numbers and strings, many times while fetching the data from the text box, we fetch it as a string. Now, on back-end this data may be
Read File in Golang with Timeout (Handle Large Files, Scanner Errors & Real Examples)
Learn how to read files in Golang with timeout handling using select, time.After, and context.WithTimeout. This guide covers reading files line by line, in …
Using Node.js with Visual Studio Code [Step-by-Step]
Knowing how to use Node.js with Visual Studio Code is easy. All you do is install your preferred Node.js version and Visual Studio Code for your operating
How to use async for loop in Node.js [Practical Examples]
Node async for loop helps to fetch resources in a controlled environment. It would be best to understand the concepts of loops, iterables, and numerables,
Golang struct Tutorial [Practical Examples]
When you declare a struct without field values, we say that it is a zero value struct. A zero value golang struct has its corresponding field values set to
Go Pointers Explained for Beginners [Practical Examples]
Go pointers are magical in that they allow us to get access to different memory addresses easily. Go pointers also allow us to change the value of a variable
Golang Flag Examples (CLI Flags, Multiple Values, Subcommands)
Learn how to use the Golang flag package with practical examples. This guide covers Go CLI flags, multiple values, required flags, subcommands, and real-world …
How is Nodejs single threaded? The Truth Revealed!
According to Nodejs documentation, the most straightforward answer to the frequently asked question, "Is Nodejs single threaded?" is yes.
Simplifying variable scope in Golang [Practical Examples]
Variable scope refers to the particular places it is accessible from within the function or block level, a package of a given program. A package-level
How to change logging format of log module in GO
The above code prints out the results on the console with default logging format. Below is the result after executing the code. Output
