DevOps Tutorials

DevOps provides a structured approach to learning modern software development and IT operations practices. Whether you're a beginner or an experienced professional, our DevOps tutorials offer a systematic exploration of key concepts and tools. With free labs and practical code examples, you'll develop skills in continuous integration, deployment, and infrastructure management. Our DevOps playground enables real - time experimentation with various tools and workflows.

Python Virtual Environment Management

Python Virtual Environment Management

Python virtual environment is a tool used to isolate different Python environments on a single machine. This is useful when working on projects that have different requirements, or when you want to avoid conflicting packages in your global Python environment.
Python
Python Functions and Modules

Python Functions and Modules

Learn essential Python concepts including function definition, scope, modules, and packages. Learn to create reusable code structures and organize your Python projects effectively.
Python
Python Data Types and Operators

Python Data Types and Operators

Learn essential Python data types and operators in this hands-on lab. Learn to work with numeric types, strings, booleans, and perform type conversions while gaining practical experience with Python's core concepts.
Python
Python Data Structures

Python Data Structures

Learn essential Python data structures: lists, tuples, sets, and dictionaries. Learn to create, manipulate, and leverage these powerful tools for efficient data organization and management in Python programming.
Python
Python Control Structures

Python Control Structures

Learn essential Python control structures including conditional statements, loops, and loop control statements. Learn to write efficient and flexible code using if-else statements, for loops, while loops, and nested loops.
Python
Python Code Comments

Python Code Comments

Code comments can help people understand what the code is for, and good commenting habits are essential for a good developer. In this lab, you can learn how to add comments to the Python language, and several common ways to comment.
Python
Exploring IPython's Interactive Computing Features

Exploring IPython's Interactive Computing Features

IPython is a command line interactive shell for Python. It provides some features for interactive computing, such as advanced introspection, rich media, and a powerful history mechanism.
Python
Space Academy Communication

Space Academy Communication

Learn Python basics for interstellar communications in the LabEx Space Academy. Learn to use print() function, variables, and string formatting for cosmic messaging.
Python
Create an Astronaut Name Tag Processor

Create an Astronaut Name Tag Processor

Learn how to manipulate strings in Python by creating a program that processes astronaut name tags for the LabEx Space Academy. This beginner-friendly challenge will teach you essential string methods and basic input/output operations in Python.
Python
Create a Rocket Launch Countdown

Create a Rocket Launch Countdown

Learn Python loops by creating a rocket launch countdown program. Learn to implement while loops, print statements, and time delays to simulate a realistic launch sequence. This hands-on challenge will reinforce your understanding of Python's loop structures and basic input/output operations.
Python
Person Data Extraction

Person Data Extraction

You have been provided with a JSON file containing information about a person, including their first name, last name, age, address, phone number, and email address.
Python
Manipulating Python Lists Fundamentals

Manipulating Python Lists Fundamentals

Let's start implementing list manipulation with Python!
Python
Print Hello Python

Print Hello Python

Create your first interactive Python program that accepts user input and displays personalized output. Learn fundamental concepts like variables, input/output operations, and string formatting.
Python
How to Use Bash if Statements with Multiple Conditions

How to Use Bash if Statements with Multiple Conditions

Discover how to leverage Bash if statements with multiple conditions to create powerful and flexible shell scripts. Explore practical applications and master the art of combining logical operators for advanced scripting.
Shell
Utilizing Bash Key-Value Arrays in Shell Scripting

Utilizing Bash Key-Value Arrays in Shell Scripting

Discover how to leverage the power of Bash key-value arrays in your shell scripts. Enhance your scripting capabilities and create more efficient and versatile solutions.
Shell
Bash Regex Matching

Bash Regex Matching

Explore the power of regular expressions in Bash scripting. Learn how to apply regex matching for text processing, data extraction, and automation tasks. Enhance your shell scripting capabilities with this in-depth tutorial.
Shell
Bash getopt

Bash getopt

Discover how to leverage the power of Bash getopt to create user-friendly command-line interfaces for your Linux scripts. Learn advanced techniques and best practices for parsing options, validating input, and displaying help information.
Shell
How to Remove Matching Elements from a Bash Array

How to Remove Matching Elements from a Bash Array

Learn how to effectively remove matching elements from Bash arrays, a common task in shell scripting. Discover practical applications and use cases for this technique.
Shell
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 482
  • Next