Course Information

  • Sessions 2 days
  • Duration 15 hrs
  • Level Beginner
  • Assessment NA

Venue

Course Brochure

Prerequisite

This course is for beginners. No prerequisite is required.

Certification

  • Certificate of Completion from Tertiary Courses - Upon meeting at least 75% attendance and passing the assessment(s), participants will receive a Certificate of Completion from Tertiary Courses.

Kubernetes Fundamentals for Beginners

Course Code: C742
Share

What's This Course About

Kubernetes has become a key technology for deploying, managing, and scaling containerized applications across modern IT environments. Kubernetes Fundamentals for Beginners provides a practical introduction to Kubernetes, helping learners understand how containerized applications are orchestrated and managed using Kubernetes.

The course introduces essential Kubernetes concepts, including clusters, nodes, pods, deployments, services, namespaces, and the Kubernetes architecture. Learners will gain hands-on experience setting up and interacting with Kubernetes environments, deploying containerized applications, managing application configurations, and using Kubernetes commands to monitor and troubleshoot workloads.

Participants will also explore Kubernetes networking, service discovery, storage, configuration management, and basic security concepts. Practical exercises demonstrate how applications can be scaled, updated, and maintained while Kubernetes manages workload scheduling, availability, and application health.

The course also introduces modern deployment and operational practices, including application monitoring, autoscaling, rolling updates, and basic CI/CD concepts for Kubernetes environments. Through guided demonstrations and hands-on labs, learners will build confidence in deploying and managing real-world containerized applications.

Designed for beginners, IT professionals, system administrators, developers, and aspiring DevOps engineers, this course provides a strong practical foundation for working with Kubernetes and prepares learners to progress toward more advanced container orchestration and cloud-native technologies.

Why Take This Course?

  • Hands-On Learning Learn by doing. Every topic is practised hands-on, so you leave with skills you can use at work straight away.
  • Live Coaching Experienced instructors coach you live, answer your questions and guide you step by step.
  • Free Post-Course Consultation Stuck after class? Message your trainer any time for guidance as you apply what you have learned.
  • Always-Updated Materials Materials are refreshed to stay relevant. Log in to our LMS any time to get the latest version.

Course Fee

₵3,000.00

Course Date

Course Time

Additional Note

Please bring your own laptop for hands-on training. If you don't have laptop, we can provide spare laptop for training use.

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to info@tertiarycourses.com.gh and we will forward your queries to the subject matter experts and get back to you as soon as possible.

Cancellation & Reschedule Policy

  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
  • Note: the venue of the training is subject to changes due to class size and availability of the classroom. The minimum class size to start a class is 3 Pax.

Course Details

Course Details

What You'll Learn

Topic 1: Kubernetes Fundamentals and Architecture

Topic 2: Container Orchestration and Kubernetes Operations

Topic 3: Cloud Native Architecture and Scalability

Topic 4: Kubernetes Monitoring and Observability

Topic 5: Kubernetes Application Deployment and Management

Course Info

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

Target Age Group: 21-65 years old

Minimum Software/Hardware Requirement

Software:

Hardware: Windows or Mac laptop with at least 8GB RAM and virtualization enabled

Job Roles

Job Roles

  • IT Professional new to Kubernetes
  • System Administrator
  • Application Developer
  • Aspiring DevOps Engineer
  • DevOps Engineer
  • Cloud Engineer
  • Platform Engineer
  • Site Reliability Engineer (SRE)
  • IT Infrastructure Engineer
  • Software Engineer (Cloud)
  • Backend Developer
  • Automation Engineer
  • Network Engineer (Cloud)
  • IT Support Engineer
  • Technical Operations Engineer
  • Release Engineer
  • Cloud Consultant
  • Solution Architect
  • Technical Team Lead
  • IT Student or Career Switcher

Trainers

Trainers

Dr. Muhammed Siraj is a cybersecurity specialist and academic with 15 years of experience, serving as Senior Lecturer in the Department of Informatics and Director of Graduate and Continuous Education at Academic City University in Accra. He holds a PhD in Security in Computing from Universiti Putra Malaysia, where his research focused on blockchain security, an MSc in Information and Communication Technology from Aalborg University in Denmark, and a degree from the University of Ghana. He is a licensed independent assessor with Ghana's Cyber Security Authority, holds leadership roles in national cybersecurity and privacy professional bodies, and is certified as a Certified Ethical Hacker (CEH), Computer Hacking Forensic Investigator (CHFI) and Certified Data Protection Supervisor (CDPS). Before joining Academic City, he served as Acting Director of ICT and Data Protection Supervisor at Wisconsin International University College. His expertise spans penetration testing, digital forensics, incident response, malware analysis, cryptography, cloud and IoT security, zero trust architecture, cyber threat intelligence, data protection, and governance, risk and compliance.

Dr. Siraj's research interests cover blockchain, cybersecurity, distributed computing, consensus protocols and machine learning, with published work on blockchain consensus security, smart-contract privacy preservation for sensitive records in the cloud, and new consensus mechanisms. This background gives him a distinctive perspective on artificial intelligence: as organisations adopt AI tools, agents and data-driven automation, he helps learners understand how to protect the data these systems depend on, recognise new attack surfaces, and put sound governance, privacy and access controls in place so that AI can be used safely and responsibly. In the classroom he connects technical practice with regulation, privacy and human factors, drawing on real-world security and data-protection cases to show how concepts apply in professional settings, and his experiential, hands-on teaching style has made him a trusted trainer for students and working professionals alike.

Running containerised applications reliably in production is part of Dr. Alfred Ang's routine work, which gives this Kubernetes course a practical foundation. Dr. Ang is a full-stack AI developer, Agentic AI solution architect and corporate trainer, and serves as Chief Technology Officer of Tertiary Infotech Academy Pte Ltd in Singapore, the training organisation behind Tertiary Courses. The course-registration and learning management platform Dr. Ang built for the Tertiary Courses websites in Singapore, Malaysia and Ghana is packaged with Docker and deployed through Coolify, with each site rebuilt and redeployed automatically on every push and database migrations applied as containers start. Dr. Ang also built a training environment management platform that launches Docker-based WordPress, Ubuntu and Kali Linux labs in the browser, with role-based access, on-demand container start and stop, and automatic shutdown of idle environments. Other deployments include a tour-guide marketplace and several full-stack Next.js and PostgreSQL applications, while a public collection of Claude Code skills includes one for pushing images to Docker Hub. Dr. Ang's production stack is centred on Docker and Coolify rather than Kubernetes, but the same container, configuration, secrets and health-check concerns apply directly, and the course builds on them. Dr. Ang works end to end, from front end and back end to databases, cloud deployment and native mobile apps, using AI coding assistants extensively throughout. More than 300 public repositories on GitHub document this hands-on work.

AI Devops with Kubernetes combines those operational lessons with AI-assisted configuration. Dr. Ang opens with containers, Kubernetes and the idea of AI-assisted DevOps, then guides learners through setting up a cluster alongside AI coding assistants such as Cursor, GitHub Copilot and Claude. Pods, nodes and clusters are explained through hands-on exploration, and each learner runs a first application on Kubernetes early on. The second topic focuses on deploying applications: writing Deployments and Services with AI help, managing configuration and secrets safely, performing scaling and rolling updates, and asking the assistant to explain or debug manifests that misbehave. The third topic covers networking and ingress, persistent storage and volumes, monitoring, logging and health checks, and a deliberate practice of reviewing and refactoring AI-generated configuration, because generated YAML can look correct while hiding risky defaults. The final topic builds a CI/CD pipeline that deploys to Kubernetes, introduces Helm for packaging, addresses cluster security, and finishes with deploying and scaling an application in production. Dr. Ang shares hard-won lessons from running automated deployments, including keeping secrets out of repositories, verifying health after each release and always having a clear way to roll back. Teaching alternates short explanations with lab time, and learners are encouraged to let AI draft the boilerplate while they focus on understanding what each setting does. Learners leave with working manifests, a pipeline and the confidence to operate a cluster. To see the containerised projects behind this course, visit https://github.com/alfredang

Review

Customer Reviews (10)

Learned a lot Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
I found the course extremely useful and relevant to my job. Highly recommend it to others. (Posted on 6/17/2026)
Learned a lot Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
The course content was comprehensive and up to date. The practical exercises were the best part. (Posted on 4/24/2026)
Very satisfied Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
The course materials were detailed and easy to reference afterwards. Great value for money. (Posted on 3/3/2026)
Great learning experience Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
The trainer is an expert in the subject and shared many practical insights from real projects. (Posted on 1/28/2026)
Great learning experience Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Really enjoyed the training. The examples were relevant and the pace was just right. (Posted on 11/20/2025)

Items 1 to 5 of 10 total

per page
Page:
  1. 1
  2. 2

Write Your Own Review

You're reviewing: Kubernetes Fundamentals for Beginners

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment