Cloud Computing course

New platforms rise to enable new types of applications. You need to be proficient in Cloud Computing to stay relevant. Get mentored through concepts and best-practices to help tackle your most ambitious challenges.

Apply now








Program overview

Whether you know the basic concepts or already had your first encounter with the Cloud, this course will teach you the skills needed to kick-off your career and earn an official certification with one of the cloud providers. Learn how to differentiate between cloud services and decide which ones make more sense for your use case, both in terms of business strategy and technology. You will have acquired hands-on experience in working and setting up all major FAAS, IAAS, PAAS Services, as well as Kubernetes.

Upcoming dates

Are you interested in applying for our course? Then register here and we will inform you as soon as the next course dates are published.

What you will learn


Introduction session

Meet the instructors and students during our 1 hour Introduction to the course. Get more information about the curriculum, methods and the tools used during the course. The aim is to set you up and make you feel comfortable with our online learning environment.


Overview & FAAS

Day 1: Context and Motivation
  • Contextualize the role of cloud and where/how it is different from previous technological platforms.
  • Difference Public, Private, Hybrid Cloud.
  • Difference IAAS, FAAS, PAAS, SAAS.
  • Most common Cloud Services and their use cases.
  • Importance of CICD, DevOps, Reactive Programming, Scalability, Reliability, Availability.
  • How and why to be cloud native.
  • Design patterns (micro services vs soa vs monolithic)
Day 2: Tools and FAAS
  • Interacting with the cloud: Dashboard, SDKs, APIs.
  • Security (IAM, identity, authorization, authentication) & Policies.
  • Resource organization
  • Serverless Computing
  • FAAS



Day 1: Vms
  • Availability and Regions.
  • CDNs
  • VPCs
  • VMs (autoscaling, preemptible VMs)
  • Load Balancing
  • Containers and Container Orchestration.
  • Setting up a CI/CD pipeline.
Day 2: Storage
  • Relational
  • Blob
  • NoSql
  • Tradeoffs
  • Availability and Regions
  • Development, operation and migration best practices.


PAAS for Software Development

  • Available Services.
  • Structure of a web app.
  • Deploy apps with PAAS solutions.


PAAS for Data Engineering

  • Available Services.
  • Structure of a data driven app.
  • Event driven vs message driven.
  • Deploy apps with PAAS solutions.



Day 1: Part I
  • Learn fundamentals of Kubernetes.
  • Learn how to architect with Kubernetes.
  • Learn how to interact with a Cluster
Day 2: Part II
  • Advanced features



Select from a list of projects provided by SIT Learning or work on a topic of your choice. In both cases, the instructor and TAs will help you to get the most out of it.

Weekly schedule















Q&A Session

During these sessions, you are totally free to connect and ask any questions about the covered topics.


Learn from our instructors who are experts in their respective fields and get introduced to new topics during live lectures.


Work on a set of interesting and challenging exercises related to the topics covered in the previous lesson.

Earn a Certificate of Accomplishment

Share your Certificate on social networks, printed resumes, CVs or other documents. Boost your career with the new skills that you gained.


Upcoming events

Attend one of our events. Discover our upcoming workshops, info sessions, final presentations and webinars on trending topics.

  • HTML & CSS Workshop

    30. Nov 22, 06:00 PM - 07:30 PM GMT+1

    Location: Online

    Join Ruben on November 30th from 6 - 7:30 PM and get an introduction to HTML and CSS. Ruben Villalon is our Full-Stack program manager and an expert in software engineering. He will be hosting a workshop introducing HTML and CSS. This will include positioning, Flex, animations, etc., then take what you have learned and dive into a couple of exercises. If you are ready to dip your toe into the water of coding, then this is the perfect opportunity. Register today to save your seat.


  • Online Information Session (Data Science, Full-Stack and UX/UI)

    01. Dec 22, 06:00 PM - 07:00 PM GMT+1

    Location: Online via Zoom

    Join us on Thursday, December 1 st, from 6 pm until 7 pm for an exciting information session about SIT Learning and our programs. Are you curious to learn more about our Bootcamps and short courses? Then dial in on Thursday for a short introduction to SIT Learning and our programs. Take the opportunity to speak with our instructors, find out how our Full-stack Development Bootcamp is structured, and learn more about the topics that we cover in our Data Science Bootcamp and what to expect from the UX/UI Bootcamp. So mark it on your calendar and register today. See you soon!


  • Data Analytics Workshop

    08. Dec 22, 05:00 PM - 07:00 PM GMT+1

    Location: Online via Zoom

    Join Dipanjan on December 8th from 5 - 7 PM and get an introduction to data analytics. Dipanjan is our lead data science consultant & instructor, leading advanced analytics efforts around Computer Vision, Natural Language Processing and Deep Learning. Dipanjan will lead you through python and data processing basics, talk about framing data science problems, and briefly discuss how to analyze and visualize unique patterns. At the end of the workshop, you will create a model that can predict housing prices using machine learning. If you are interested in data science and data science-related topics, this event is for you. Register today to save your seat.


  • UX/UI workshop with Kenji

    18. Jan 23, 05:00 PM - 06:30 PM GMT+1

    Location: Online via Zoom

    Join Kenji on Wednesday, January 18th, 2023, from 5 - 6:30 PM and get an introduction to prototyping in Figma. Kenji Nguyen is a UX designer at Ginetta, and an expert at designing business applications, custom websites, and mobile apps for leading corporations, ambitious SMEs, and innovative startups. Kenji will be hosting an interactive workshop on prototyping in Figma. This will include wireframing for the initial stages of UX and prototyping in Figma to give a basis for UI. If UX/UI design is something you are interested in exploring further, then this is the perfect opportunity for you! Register today to save your seat.


Empty room with chairs

Application process and prerequisites

Basic knowledge of Cloud Computing, motivated learner that’s passionate about technology, some experience in programming or Devops.
Simply apply to the program here.


How is the day by day schedule?

Every course starts with a 60-70 mins introduction to a new topic, followed by 2 hours of guided exercises with the personalized mentorship of teachers and assistants. During the Q&A sessions (on Mondays and 20 minutes before each course), you are totally free to connect and ask any questions related to the course and your personal project.

Is there an interview selection for this course?

No, as long as you meet the listed prerequisites. The main goal is to get to a level consistent with Cloud certificates.

How does SIT Learning’s curriculum differ from self-paced training?

Our digital learning platform and teaching methods give you the best of both worlds, a perfect mix of online and mentor-supported learning.

Read more about SIT Learning in our Blog

Read the latest news about SIT Learning and get informed about all things around Programming and Data Science in Switzerland and Germany.


Full-Stack capstone projects #21

Published on 21-11-2022 by Ruben Villalon

Read more

Interview with Data Science alum, Ernest Mihelj

Published on 07-11-2022 by Claudia Boker

Read more

Interview with Full-Stack alumnus, Hristo Georgiev

Published on 26-10-2022 by Claudia Boker

Read more