Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Build real DevOps projects with 31 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

Open more actions menu

Repository files navigation

Practice DevOps Programming Projects

Languages

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

Learn DevOps with a structured learning path designed for beginners to master modern practices and tools. This roadmap provides a systematic way to understand continuous integration, delivery, and deployment. The included hands-on DevOps courses and real-world exercises help develop practical skills for professional software development and IT operations.

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

More

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.