Skip to content

Build real DevOps projects with 32 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.

Notifications You must be signed in to change notification settings

labex-labs/practice-devops-programming-projects

Repository files navigation

Practice DevOps Programming Projects

Languages

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

DevOps is revolutionizing software development and IT operations. This Skill Tree offers a structured learning path for mastering DevOps practices and tools. It's perfect for beginners, providing a systematic way to understand continuous integration, delivery, and deployment. Hands - on courses and real - world playground exercises help you develop practical skills for professional settings.

Exercises

Index Name Difficulty Practice
01 Build a Linux System Monitor Using Bash Beginner 🚀 Start Lab
02 Build a Task Scheduler Using Bash Beginner 🚀 Start Lab
03 Build an VSCode Extension With ChatGPT Beginner 🚀 Start Lab
04 Building Flappy Bird Using C Beginner 🚀 Start Lab
05 Creating a Simple Docker Container in C++ Beginner 🚀 Start Lab
06 Creating a Typing Game Using Bash Beginner 🚀 Start Lab
07 Deploying MobileNet With TensorFlow.js and Flask Beginner 🚀 Start Lab
08 Deploying a Simple TensorFlow Model Beginner 🚀 Start Lab
09 Build a Simple URL Shortener With Flask and MySQL Advanced 🚀 Start Lab
10 Reverse Shell to Control Multiple Targets Beginner 🚀 Start Lab
11 Installing and Configuring a Mail Server Beginner 🚀 Start Lab
12 Installing a Git Server Beginner 🚀 Start Lab
13 Chess Board in Terminal Intermediate 🚀 Start Lab
14 Changing the Error Log Location Beginner 🚀 Start Lab
15 Implement Custom Trash-Enabled Command Beginner 🚀 Start Lab
16 Users and Groups Creation and Deletion Batch Beginner 🚀 Start Lab
17 Configuring SSH Certificates for Secure Login Beginner 🚀 Start Lab
18 Collect Files From Specified Time Beginner 🚀 Start Lab
19 Copy Large Files with Preserved Structure Beginner 🚀 Start Lab
20 Customizing Linux File Listing Beginner 🚀 Start Lab
21 Extracting Information From Text Beginner 🚀 Start Lab
22 Extracting Link Information From Text Beginner 🚀 Start Lab
23 Get Program That Satisfies the Condition Beginner 🚀 Start Lab
24 Linux Server Information Retrieval Beginner 🚀 Start Lab
25 Nginx Log Analysis and Optimization Beginner 🚀 Start Lab
26 Automated Daily System Log Backup Beginner 🚀 Start Lab
27 Network Data Packet Statistics Beginner 🚀 Start Lab
28 New Colleague System Account Setup Beginner 🚀 Start Lab
29 Random Password Generator Development Beginner 🚀 Start Lab
30 Restore Access to Website Beginner 🚀 Start Lab
31 Searching for Specific Files Beginner 🚀 Start Lab
32 Samba File Sharing on Linux Beginner 🚀 Start Lab

More

About

Build real DevOps projects with 32 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published