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
HackerRank Solution: Python Diwali Lights [2 Methods]
On the eve of Diwali, Hari is decorating his house with a serial light bulb set. The serial light bulb set has N bulbs placed sequentially on a string which
HackerRank Solution: Summing the N series [2 Methods]
There is a sequence whose term nth is:
HackerRank Solution: Does Path Exist [2 Methods]
Adam is standing at point (a, b) in an infinite 2D grid. He wants to know if he can reach point (x, y) or not. The only operation he can do is to move to
How to define global variable in JavaSscript? [SOLVED]
JavaScript is a powerful programming language that is widely used for web development, and it offers a variety of features that allow developers to create
How to use JavaScript Object Literals? [SOLVED]
In JavaScript, there are different literals from array literals to string literals. It’s pretty much a fanciful word for values. So, we have array values,
Using JavaScript Template Literals [Tutorial]
JavaScript template literals are a way to create strings that include expressions that are evaluated at runtime. They are enclosed by backticks (`) instead of
Using SVG with JavaScript? [Tutorial]
JavaScript can be used to create and manipulate SVG (Scalable Vector Graphics) images, which are a type of vector image that can be resized without losing
How to use JavaScript scrollTo() Method? [SOLVED]
Frontend developers from time to time will need to need to create scrolling effects that enhance the user experience. As such, the de-facto language of the
Master getBoundingClientRect(): Don't be a Rookie
Unlock the potential of getBoundingClientRect(): a comprehensive guide to mastering this pivotal JavaScript method. Discover tips, strategies, and secrets to …
Master JavaScript addEventListener(): Don't be a Rookie
Unlock the full potential of dynamic web interactions with the JavaScript addEventListener() method. Dive deep into essential techniques, powerful strategies, …
HackerRank Solution: Python sWAP cASE [3 Methods]
You are given a string and your task is to swap cases. In other words, convert all lowercase letters to uppercase letters and vice versa.
HackerRank Solution: String Split and Join [3 Methods]
In Python, a string can be split on a delimiter.
HackerRank Solution: Python What's your name? [3 Methods]
In this tutorial we are going to explore different methods to solve the hacker rank problem what's your name in Python
HackerRank Solution: Python Lists [Basic Data Types]
This tutorial covers solutions for Python Lists question from Hacker Rank using if statements, map and len() method Using the split() function
HackerRank Solution: Python Mutations [4 Methods]
There are 4 possible methdos to solve python mutations from hacker rank using a while loop, One-line solution, Using list comprehension, Using for loop
