Category

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

Golang search for an element in slice [SOLVED]

In this tutorial, we will try to implement some algorithms to search for an element in a slice. Go before version 1.18 does not provide any built-in methods

By tuannguyen · 6 min read · programming

How to compare strings in JavaScript? [5 Methods]

Comparing strings in JavaScript is a common task that is frequently performed in web development. There are a few different ways to compare strings in

By olorunfemiakinlua · 6 min read · programming

JavaScript Pattern Matching Examples

In JavaScript, pattern matching is a powerful tool that allows you to search, replace, and manipulate strings using regular expressions. Regular expressions,

By olorunfemiakinlua · 4 min read · programming

Using JavaScript Subclass [In-Depth Tutorial]

As a developer, you may often find yourself in a situation where you need to create a class that shares properties and methods with another class. This is

By olorunfemiakinlua · 4 min read · programming

How to use JavaScript Optional Parameters? [SOLVED]

As a developer, there are situations where the function we create have parameters that might have default values we can. In such situations, JavaScript allows

By olorunfemiakinlua · 5 min read · programming

How to use JavaScript Nested Function? [SOLVED]

JavaScript allows developers to define functions within other functions, a technique known as nested functions. Nested functions can be useful in a variety of

By olorunfemiakinlua · 6 min read · programming

JavaScript Iterator and Generator [In-Depth Tutorial]

In JavaScript, an iterator is an object that defines a sequence and a return value for that sequence. It allows you to iterate over a collection of values,

By olorunfemiakinlua · 6 min read · programming

How to use JavaScript instanceof operator? [SOLVED]

As a developer, you may often find yourself in a situation where you need to determine the type of an object in your JavaScript code. This is where the

By olorunfemiakinlua · 5 min read · programming

Using JavaScript function as Values [SOLVED]

In JavaScript, functions are first-class citizens, which means that they can be treated like any other value in the language. This means that you can assign

By olorunfemiakinlua · 3 min read · programming

How to use spread operator in JavaScript? [SOLVED]

The spread operator is a feature of JavaScript that allows an iterable (such as an array or a string) to be expanded, or "spread," into individual elements.

By olorunfemiakinlua · 6 min read · programming

JavaScript Destructuring [In-Depth Tutorial]

JavaScript destructuring is a powerful feature that allows developers to extract values from objects and arrays and assign them to variables. It can greatly

By olorunfemiakinlua · 9 min read · programming

How to use JavaScript Arguments? [SOLVED]

When we create functions, they may take in certain inputs that the code block within them works with to return values. These inputs are called arguments.

By olorunfemiakinlua · 5 min read · programming

JavaScript Arrow Function [In-Depth Tutorial]

Javascript arrow function expression has a shorter syntax compared to function expressions and does not bind its own this, arguments, super, or new.target. …

By olorunfemiakinlua · 6 min read · programming