Skip to content

[Practice DevOps Programming Projects] This repository collects 32 of programming projects for DevOps. The DevOps learning path involves mastering key technologies such as Linux, Docker, Git, Ansible, Kubernetes, and Jenkins. Understanding Linux fundamentals provides a strong foundation, while Do...

Notifications You must be signed in to change notification settings

labex-labs/practice-devops-programming-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Practice DevOps Programming Projects

The DevOps learning path involves mastering key technologies such as Linux, Docker, Git, Ansible, Kubernetes, and Jenkins. Understanding Linux fundamentals provides a strong foundation, while Docker enables containerization for scalable deployments. Git facilitates version control for collaborative development. Ansible automates configuration management, Kubernetes manages container orchestration, and Jenkins automates CI/CD pipelines. Continuous learning and hands-on practice with these tools are essential for mastering DevOps principles and practices.

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

More Projects

Other Lists

About

[Practice DevOps Programming Projects] This repository collects 32 of programming projects for DevOps. The DevOps learning path involves mastering key technologies such as Linux, Docker, Git, Ansible, Kubernetes, and Jenkins. Understanding Linux fundamentals provides a strong foundation, while Do...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages