SIT Learning becomes Constructor LearningRead more

From our founding as Propulsion Academy in 2016 to our acquisition by SIT last year, today we welcome our new brand name: Constructor Learning. Constructor Learning is part of the Constructor Group, initially named Schaffhausen Institute of Technology (SIT). The organization was founded in 2019 by Dr. Serg Bell, a long-time entrepreneur and investor in technology and education. Dedicated to creating knowledge through science, education and technology, the ecosystem combines a comprehensive educational offering that spans the entire learning lifecycle, from K-12 to a private university and executive courses, next-generation research capabilities and commercial activities for technological innovation. Founded and headquartered in Schaffhausen, SIT has rapidly grown since its creation, thanks to organic growth and acquisitions. As it has become a global organization with a footprint in more than 15 countries and a worldwide network of researchers, professors, investors, clients, and alumni, the brand had to be rethought to reflect this expansion better and unify the entire ecosystem under one name: Constructor.

Close announcement
Clouds

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
clock

Part-Time

6

weeks

remote

Remote

language

English

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

0

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.

1

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

2

IAAS

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.

3

PAAS for Software Development

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

4

PAAS for Data Engineering

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

5

Kubernetes

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

6

Mini-project

Select from a list of projects provided by Constructor 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

(CET)

Mo

Tue

Wed

Thu

Fr

Sat

09H00

12H00

13H00

17H40

16H00

18H00

21H00

Q&A Session

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

Lecture

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

Practice

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.

Certificate

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 via Google Meet

    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.

    Details

  • 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!

    Details

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.

FAQs

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 Constructor Learning in our Blog

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

interview-full-stack-alumnus-hristo-georgiev

Interview with Full-Stack alumnus, Hristo Georgiev

Published on 26-10-2022 by Claudia Boker

Read more
power-data-analytics-business-strategy

The Power of Data & Analytics in Business Strategy

Published on 14-10-2022 by Professor Achille Ettorre

Read more
customer-focused-innovation-and-power-10x

Customer-Focused Innovation and The Power of 10X by Gary P. Kearns

Published on 10-10-2022 by Gary Kearn

Read more