Real-Time Systems MasterClass
DevOps BootCamp
Guaranteed-Hiring BootCamp
- 420+ Hours Journey
- 10+ Interactive Workshops
- 5+ Projects
- 11 Weeks
- Lifetime Access
- Guaranteed Job
- Language: Arabic
In this BootCamp, you will:
- Understand Agile and DevOps mindset
- Master DevOps principles and its full cycle
- Learn the basic networking principles
- Master Linux administration and bash scripting
- Learn Python programming
- Master version control
- Dive into Cloud computing and Web applications
- Become an expert Docker, Microservices, and Jenkins
- Master Continuous Integration and Continuous Delivery (CI/CD)
- Become an expert in AWS
- Learn Django & Nginx
- Design and improve products at a faster pace
- Implement well-design solutions with the optimal DevOps approach
- Deploy the top-notch tools & processes to conquer all operations challenges
This BootCamp is for:
- Graduate who is considering DevOps as a career choice.
- Software developer who is looking for a better opportunity in DevOps field.
- Career shifter who wants to work in DevOps field
- Curious learner who wants to deep-dive in DevOps and gets hired.
Prerequisites:
- Have experience in any programming language.
- Very Good Problem Solving skills.
- CS/CE is a (+).
- Good command of English.
- Pass the selection process (exams & interviews).
- 420+ Hours Journey
- 10+ Interactive Workshops
- 5+ Projects
- 11 Weeks
- Lifetime Access
- Guaranteed Job
- Language: Arabic
Ready to Sprint?
Curriculum
- Linux History
- Linux compenent
- Directory hierarchy
- Basic commands
- File & directory manipulation
- Installing and manging SW (RPM-YUM-APT-get)
- User and group administration
- Permissions
- VI text editor
- Initialization files
- Process, signal concepts
- Redirection & Pipping
- Systems, services manipluation (time dependant)
- File systems management (Fdisk utility)
- Why K8s And Difference Between Docker And K8s
- Intro (Pods,Replica, Depl, Arch And Desired State)
- Core Concepts: K8s Cluster Components
- End To End Test
- Pods
- Replica Set And Replica Controller
- Deployment
- Demonsets
- Services
- Namespaces
- Limits And Requests
- Labels And Selectors
- Taints And Toleration
- Node Selector And Scheduling
- Affinity And Toleration
- Application Life Cycle
- Storage
- Networking
- Ingress
- Security
- Troubleshooting
- What is Continuous Integration?
- What is Jenkins? Introduction
- Jenkins Architecture Types
- Jenkins Alternatives
- Installing and Configuring Jenkins
- Jenkins Terms and walkthrough GUI
- Jobs Types
- Users and Permissions Management
- Jenkins Integration between Services using Plugins
- Jenkinsfile & Pipeline syntax types
- Backup Jenkins Data & Configuration
What our Sprinters are saying
"Alongside many things, there are two things I like the most about this place. The idea of “Learning by Doing”, which is the underlying philosophy behind everything at Sprints. And being accompanied by experienced experts and colleagues that I have learned a lot from each and every one of them."

Omar Zayed
Software Engineer
"A perfect place for you if you are someone that always wants to improve himself. I thought I was technically good before joining Sprints, but after sprints, it was totally different! Another level of experience and a whole new level of thinking and problem-solving."

Youssef Harby
Software Engineer
"I remember when I got accepted at Sprints, my friend an ex-sprinter said to me "you have a wonderful journey coming ahead" and sure it was. Full of diversity, ambition and professionalism. We gained experience in a short period of time that would have taken us years to gain. Driven and supervised by experienced professional landmarks of the embedded field in Egypt. It's well worth it."

Ahmed Osama
Software Engineer