Hands-On Tutorials

Step-by-Step Interactive Guides Covering Linux, DevOps, Programming in Python/C/C++/Go, Data Science, Web Development, Hadoop, and More.

Online Go Playground
Online Go Playground
Explore the power of Go programming with Online Go Playground - a seamless coding environment for developers to test, debug, and optimize their Go applications.
Go
Online Docker Playground
Online Docker Playground
Explore and experiment with Docker containers in a hassle-free online environment.
Docker
Online Python Playground
Online Python Playground
Discover the ultimate online Python playground, where you can effortlessly write, test, and execute code in a user-friendly environment.
Python
Online Rust Playground
Online Rust Playground
Discover the Online Rust Playground, a versatile platform that empowers developers to write, test, and share Rust code effortlessly.
Rust
Online Java Playground
Online Java Playground
Explore, learn, and master Java programming with our cutting-edge Online Java Playground - the ultimate interactive coding environment.
Java
Online MySQL Playground
Online MySQL Playground
Explore the power of MySQL with our intuitive online playground. Streamline your database development and testing with this feature-rich platform.
MySQL
Online JavaScript Playground
Online JavaScript Playground
Discover the power of JavaScript with our intuitive online playground, where you can write, test, and refine your code seamlessly.
JavaScript
Online Linux Playground
Online Linux Playground
Explore and experiment with Linux in a secure, cloud-based environment. Discover the power of Linux with our Online Linux Playground.
Linux
Online C++ Playground
Online C++ Playground
Explore and master C++ programming with our intuitive online playground - a powerful tool for learning, testing, and honing your coding skills.
C++
Weighted Average Calculation Function
Weighted Average Calculation Function
A weighted average is a type of average that takes into account the importance, or weight, of each value in a set of numbers. In this challenge, you will create a function that calculates the weighted average of a list of numbers.
Python
Symmetric Difference Based on Function
Symmetric Difference Based on Function
In Python, the symmetric difference between two lists is a new list containing all elements that are in either of the original lists, but not in both. In this challenge, we will write a function that returns the symmetric difference between two lists, after applying the provided function to each list element of both.
Python
Remove List Elements from the End
Remove List Elements from the End
In Python, you can remove elements from a list using various methods. One such method is to remove elements from the end of the list. In this challenge, you will write a function that removes n elements from the end of a list.
Python
Number to Binary
Number to Binary
In computer science, binary is a base-2 numbering system that represents numeric values using two symbols, typically 0 and 1. Binary is widely used in computing and digital electronics. In this challenge, you will write a Python function that takes a decimal number as input and returns its binary representation.
Python
Calculate Month Difference in Python
Calculate Month Difference in Python
In Python, you can calculate the difference between two dates using the datetime module. This challenge will test your ability to calculate the month difference between two dates.
Python
Matrix Transpose in Python
Matrix Transpose in Python
In linear algebra, the transpose of a matrix is an operator which flips a matrix over its diagonal. The transpose of a matrix is obtained by exchanging its rows into columns. In Python, we can transpose a two-dimensional list using a simple one-liner code.
Python
N Minimum Elements
N Minimum Elements
In this challenge, you are tasked with writing a Python function that returns the n minimum elements from a given list.
Python
Median Calculation with Python
Median Calculation with Python
In statistics, the median is a measure of central tendency that represents the middle value of a dataset. It is the value separating the higher half from the lower half of a data sample. In this challenge, you will be required to write a Python function that finds the median of a list of numbers.
Python
Map Dictionary Values
Map Dictionary Values
In Python, a dictionary is a collection of key-value pairs. Sometimes, we need to transform the values of a dictionary using a function. This challenge will test your ability to create a function that takes a dictionary and a function as arguments and returns a new dictionary with the same keys as the original dictionary and values generated by running the provided function for each value.
Python
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 198
  • Next