DevOps Engineer

30 Hours
What is this course?
DevOps is a term that smashes together ‘development and operations’. This is an innovative discipline when a company adapts to agile development. Codeble’s DevOps Engineer course will not only provide you with a basic concept and the toolset of DevOps, but we will also give you a working knowledge of what DevOps is. With the real-life project, you will understand the DevOps culture and practices, and you will be able to bridge any communication gaps between teams in order to achieve software delivery velocity. We take you from a total coding newbie to a professional DevOps developer. Wonder how? “CI/CD + High Maintainability + Best Practice → Professional”
Why Codeble is better?
Unlike the traditional academic program, we will not nither teach you every knowledge, nor ask you to remember the configurations. Instead, we will teach you the key to problem-solving. With this key, you will be able to solve every problem you will meet in the future by yourself. You will be confident to keep pace with the latest evolutions of technology and techniques. We believe the best way to learn fast is by doing. You will learn to code by actually coding. You will learn the industry best practices and gain work-like experiences by doing real-life projects, like a professional developer DevOps engineer in tech companies.

Course Outline


  • Linux
  • Nginx
  • Docker


  • EC2
  • S3
  • Load Balancer
  • Docker


  • Bitbucket
  • Drone


  • Pod
  • Service
  • Helm
  • Ingress

Learning Outcome

You will learn the most popular tools from the DevOps toolchains such as EC2, S3, Docker, CI/CD Process, Kubernetes, and the most popular services proposed by AWS. By building up your strong understanding of common system architecture, provisioning, and administration, you will be able to solve problems with new fixes and develops features in daily operation. More importantly, you will equip with self-learning and problem-solving skills, which will make you survive in any new environment.

Frequently Asked Questions

Passion to learn is mandatory. This course is ideal for those who would like to establish and fast-track career in tech, no matter you are a fresher or professional from any industry.
This course will equip you with a wide-ranging knowledge of both development and operations, including coding, infrastructure management, system administration, and DevOps toolchains. With the ability to deploy and to maintain any system, you will: ● Stand out from the crowd; ● Earn trust from your employer; ● Speed up projects by continuous deployment; ● Enhance software quality assurance by test-driven development; Because DevOps engineers work across company silos to create a more collaborative environment, companies will want you to possess interpersonal skills. Some examples of job titles could be: ● DevOps Engineer ● Sysadmin ● System Engineer ● Cloud Engineer ● Infrastructure Engineer ● Systems Reliability Engineer (SRE) ● CI/CD Engineer We will also offer job opportunities to outstanding students.
This is a 30 hours course. You will have 10 classes; 3 hours per class; 3 classes per week.
You can discuss with the tutor what time works best for you.
This course is beginner-friendly with no prerequisites, although many students have engaged in self-learning prior to the course.
You can talk with our tutor either in English or Cantonese.
You will need to bring your own laptop during the class and continue to code on it. Any laptop with internet access would do. MacOS or Linux based system is preferred. You will need to install a lot of software, but most of them are free. We will install it together during the class.
Yes. You will receive a certificate of completion from Codeble upon passing this course.
If you aiming to be a Full Stack Developer, besides this DevOps Engineer course, you will also need to master the Frontend development and Backend development skill.
You can register for the course via the contact form.
Feel free to contact us with some information on your background and what you hope to learn. We can then provide some personalized course advisement.