short courseMastering Generative AI

You’ve probably heard about ChatGPT, Gemini, DALL-E 3, GitHub Copilot, Midjourney or other AI powered tools. Would you like to learn how they are built, and how to integrate them into other applications? How about writing prompt patterns that will unleash the full potential of ChatGPT? Look beyond the hype and FoMO, join our course and find out what Generative AI and Prompt Engineering are all about.

Apply now
Students in classroom looking at a futuristic screen.
clock

Part-Time

6

weeks

remote

Remote

language

English

Program Overview

  • Start by exploring the evolution of AI and its key tools
  • Deep-dive into large language models (LLMs) to understand their workings and revolutionary impact
  • Examine ChatGPT's architecture, training workflow and prompt engineering for practical problem-solving
  • Learn to build chatbots, search engines, and virtual assistants with Google Gemini Pro, OpenAI ChatGPT API, and HuggingFace LLMs
  • Discover Langchain and Streamlit to build Generative AI apps, leveraging tools like ChatGPT API and Chainlit
  • Unleash AI's creative potential in music, art, and content creation, and explore its transformation into business solutions
  • Apply acquired skills to a real-world mini-project, solidifying practical knowledge in AI development
Mastering Gen Ai Intro Video

Upcoming Dates

Course dates

Mar 11 - Apr 17

Apply by

Mar 10

Tuition

2'500 EUR

Format

Remote

Schedule

  • Tue

    Remote

    • 18.00 - 19.00Lecture
    • 19.00 - 21.00Practice
  • Thu

    Remote

    • 18.00 - 19.00Lecture
    • 19.00 - 21.00Practice

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

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

Financing options

At Constructor Academy, we believe that finances should never be a barrier to accessing the education and training that can help individuals achieve their goals. That's why we offer a variety of financing options to make our courses more accessible to a diverse range of students. We also work with external organizations that provide financial assistance to those in need.

Where our students get jobs

Get your dream job - we'll support you along the way!

Our Alumni Stories
Axpo
Swiss International Air Lines
Google
Swisscom
Axa
Ergo Group
Ebay
Novartis
Adobe
Pagoda
Elca
Ginetta
Atos
Ippen Media
Roche
ETH Zurich
Pictet
Upc
Qualityminds
Avrios
APGSGA
Axpo
Swiss International Air Lines
Google
Swisscom
Axa
Ergo Group
Ebay
Novartis
Adobe
Pagoda
Elca
Ginetta
Atos
Ippen Media
Roche
ETH Zurich
Pictet
Upc
Qualityminds
Avrios
APGSGA
Sygnum
Web Republic
Synvert
Brack
UBS
Globus
Credit Suisse
Migros
Ruag
Accenture
Ernst & Young
Dormakaba
Comparis
Climeworks
Mediaire
Six Group
Swiss Re Group
SAP Software Solutions
Edge5
Smartfactory
Sygnum
Web Republic
Synvert
Brack
UBS
Globus
Credit Suisse
Migros
Ruag
Accenture
Ernst & Young
Dormakaba
Comparis
Climeworks
Mediaire
Six Group
Swiss Re Group
SAP Software Solutions
Edge5
Smartfactory
arrow
Leal Oburoglu

Leal Oburoglu

Went from Associate Researcher to Startup Founder at Sci.Alpha

Mastering Generative AI

I definitely recommend this course. I think everyone, at any career stage, should take it. The sooner we learn about generative AI, the better, as it will continue to expand rapidly!

arrow

What you will learn

  • Week 1

    Generative AI and LLMs fundamentals

    Session 1: Introduction to AI fundamentals and generative AI

    • Objective: Explore motivations for engaging with AI, understand the differences between AI, machine learning, and deep learning, and get introduced to fundamental Generative AI concepts
    • Key Takeaways: Understand why AI matters, the differences among learning types, and core Generative AI concepts like language and vision models, audio models, and AI career roles. Key concepts are reinforced through quizzes

    Session 2: AI chatbots and prompt engineering

    • Objective: Understand how AI chatbots work, focusing on Transformer architecture, prompt engineering, and model limitations
    • Key Takeaways: Compare AI chatbot platforms, grasp Transformer-based models, tokens, and prompt engineering basics, and identify issues like hallucinations and ethical challenges. Includes quizzes for review
  • Week 2

    Deep dive into generative AI tools & security

    Session 3: Hands-on LLM engineering

    • Objective: Move toward a software-engineering mindset for large language models. Write, debug, and experiment with code to build simple LLM-powered applications
    • Key Takeaways: Practice coding in Replit, create mini-projects, and prototype tools using Google Scripts to integrate LLMs

    Session 4: RAG, Custom GPTs, and AI Security

    • Objective: Explore Retrieval-Augmented Generation (RAG) architecture, local model deployments, GPT variants, and AI security measures
    • Key Takeaways: Learn vectorization, embeddings, and custom GPT creation, and review AI security threats like prompt injection with practical defenses
  • Week 3

    Gen AI engineering & UI integration

    Session 5: Google Colab, Python, and commercial/OSS LLMs

    • Objective: Use Python notebooks to work with open-source and commercial LLMs
    • Key Takeaways: Set up Colab for running LLMs, use Hugging Face and OpenAI APIs, and participate in live coding exercises

    Session 6: Developing user-friendly AI interfaces

    • Objective: Build chatbots with memory and create user-friendly AI interfaces
    • Key Takeaways: Learn LangChain basics, build chatbots with context retention, and explore UI design for optimal user experiences
  • Week 4

    No-code LLM engineering & ComfyUI

    Session 7: LLM engineering without writing code

    • Objective: Design LLM workflows and chatbots conceptually using no-code tools
    • Key Takeaways: Use LangFlow for visual workflows, refine conversational strategies, and explore real-world examples with optional exercises

    Session 8: ComfyUI Basics

    • Objective: Learn to build and deploy Generative AI interfaces with ComfyUI
    • Key Takeaways: Get an overview of ComfyUI’s tools, design user-friendly flows, and integrate AI features without coding
  • Week 5

    Generative creativity & business applications

    Session 9: Creative generative AI (no coding required)

    • Objective: Explore AI for music, image, and video creation with online tools
    • Key Takeaways: Experiment with text-to-music, text-to-image, and image-to-video tools, unlocking creative possibilities

    Session 10: Business model canvas & industry use cases

    • Objective: Apply AI solutions to real-world business strategies
    • Key Takeaways: Use the Business Model Canvas, analyze case studies in IT, health, and finance, and learn from successful AI startups
  • Week 6

    Final Project

    Session 11 & 12: Capstone project

    • Objective: Design and present a polished Generative AI solution with peer and instructor feedback
    • Key Takeaways: You will gain practical experience in the application of LLMs, prompt engineering, UI design and ethical considerations. You will also present your final solution and receive a portfolio project that demonstrates your skills

Application process

  • checkApply to the program here
  • check

    Informative call with Constructor Academy (optional)

  • check

    Pay a deposit to secure your spot

  • check

    Complete your preparation work before the Bootcamp starts (beginners only)

  • check

    Start learning! 😊

FAQs

  • How is the day by day schedule?

    caret

    Every course starts with a 60-70 mins introduction to a new topic, followed by 2 hours of guided exercises with the help of our teachers and teaching assistants. During Q&A sessions (on Mondays and 20 minutes before each course), you are totally free to connect and ask any questions on Python Programming, either on the course and exercises, or for your personal projects.

  • How is this course different from other self-paced online training?

    caret

    Most self-paced courses are a good place to start. They do not, however, go into the depth of problems early-stage programmers face in their day-to-day coding life nor do they get help when it really matters.That’s not the Constructor Academy philosophy. We’re here for you. Each and every learner gets the attention they deserve from our experienced staff of instructors and mentors.

  • How does Constructor Academy's curriculum differ from other schools?

    caret

    Constructor Academy has trained more than 1000+ Full-Stack Engineers and Data Scientists. This has provided the Constructor Academy team an in-depth understanding of what skills are most in-demand in the market and which parts of technology are of highest importance when working with data.

  • What coding level do I need?

    caret

    Creativity, logical thinking, and reasoning skills are most important. Having basic knowledge of a programming language, like Python, as well as a basic understanding of data analysis, machine learning, and NLP, is useful. If you're a complete tech novice, you'll receive introductory materials designed for a 7-day completion, which will ensure you’re ready to fully participate in the course.

  • Will I receive a certificate upon successfully completing the course/program?

    caret

    Yes, upon successfully completing the course or program, you will receive both a digital and a printed certificate from Constructor Academy. These certificates serve as official recognition of your achievement and can be used to enhance your resume, LinkedIn profile, or portfolio.

Certificate from top coding school

Get certified by Constructor Academy, one of the world's top coding academies. Share your certificate on social networks, CVs and more. 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.

  • Open House | Navigating the Tech Job Market in 2025 | Zürich

    calendar05. Feb 25, 05:30 PM - 07:00 PM GMT+1

    map-pinLintheschergasse 7, 8001 Zürich & online

    Are you looking to break into tech or pivot your career? Join us at our Open House, where our CEO will share insights on the current tech landscape and the top skills needed to thrive in 2025. This event includes one-on-one career consulting, practical workshops, and expert advice to help you navigate the path to a successful tech career. Don’t miss this opportunity to gain valuable knowledge, network with professionals, and take the next step in your journey. Save your spot now!

  • Open House | Navigating the Tech Job Market in 2025 | Munich

    calendar05. Feb 25, 05:30 PM - 07:00 PM GMT+1

    map-pinLandsberger Str. 110, 80339 Munich (first floor of the building) or online

    Are you looking to break into tech or pivot your career? Join us at our Open House, both in-person and online, where our CEO will share insights on the current tech landscape and the top skills needed to thrive in 2025. This event includes one-on-one career consulting, practical workshops, and expert advice to help you navigate the path to a successful tech career. Don’t miss this opportunity to gain valuable knowledge, network with professionals, and take the next step in your journey. Save your spot now!

  • Final presentations of our Full-stack and Data Science students (Switzerland)

    calendar07. Feb 25, 06:00 PM - 08:00 PM GMT+1

    map-pinLintheschergasse 7, 8001 Zürich or online

    Join us for an exciting event where students will present their final projects after completing an intensive training program. These projects, developed in a three-week sprint, highlight their hard work and innovation. Constructor Academy invites you to join students, alumni, and industry professionals for a chance to experience tech creativity and network with new talent. Reserve your spot today!

  • Final presentations of our Full-stack and Data Science students (Germany)

    calendar07. Feb 25, 06:00 PM - 08:00 PM GMT+1

    map-pinLandsberger Str. 110, 80339 Munich

    Join us for an exciting event where students will present their final projects after completing an intensive training program. These projects, developed in a three-week sprint, highlight their hard work and innovation. Constructor Academy invites you to join students, alumni, and industry professionals for a chance to experience tech creativity and network with new talent. Reserve your spot today!

  • Expat Expo | Basel

    calendar16. Feb 25, 11:00 AM - 06:00 PM GMT+1

    map-pinMesse & Congress Center Basel Messeplatz 21, 4058 Basel

    Constructor Academy will be at the Expat Expo in Basel this Sunday, 16th February 2025, from 11:00 to 18:00. Join us to explore how our programs in Full-Stack Development, Data Science, and Generative AI can help you build your skills and advance your career. The Expat Expo offers a fantastic opportunity to connect with expat-friendly services, gain relocation tips, discover educational programs, and enjoy expert-led seminars, exciting performances, and delicious food. Visit our booth to meet our team, learn about our flexible learning paths, and discover how Constructor Academy can support your journey in tech and data. Don't forget to get your tickets on the Expat Expo website—we look forward to seeing you there!

Empty room with chairs

Your instructors

Team Member

Dr. Ekaterina Butyugina

linkedin

Data Science Program Manager & Instructor

Ekaterina studied mathematics at university and worked as Junior Researcher in Russia where she did her PhD in Continuum Mechanics. Looking for the opportunity to find something close to science but more dynamic and applicable to real life, she joined the Data Science program, then stayed on as a TA and later joined the team as a Data Science Consultant. She likes to work with data and apply both analytical and creative approaches, trying new techniques and sharing them with other people.

Team Member
company

Pablo Aumente Gallego

linkedin

Founder and Generative AI Instructor

Pablo Aumente, an experienced architect with over 15 years in the field, graduated from ETSA Sevilla and holds a MAS in Architecture from ETH Zürich. His career includes work with Santiago Calatrava and several Swiss firms. In 2023, he founded Brave Studio GmbH, focusing on integrating technology in architecture. Aumente is also dedicated to making architectural knowledge accessible and enjoys art and sports.

Team Member

Adriano Persegani

linkedin

Generative AI Program Manager & Data Science Consultant

Adriano Persegani, a data scientist with a computer science background, specializes in AI. He excels in applying AI tools and methods to projects, leveraging his expertise in data analysis, deep learning, and NLP. Adriano seamlessly connects technical and non-technical realms to ensure project success and is eager to contribute his AI knowledge to innovative teams driving business development.

Team Member
company

Elena Labzina

linkedin

Generative AI and ChatGPT Instructor

With her roots in political science and statistics, she has navigated towards the confluence of computational and social sciences, driven by an interest in the digital influence on social media. Her expertise spans applied machine learning and artificial intelligence, focusing on areas like causal inference, knowledge retrieval, and deep learning. She excels in developing data structures and processes to enhance understanding and decision-making in the face of digital society's challenges. Through her work, she addresses the complex interplay between technology, data, and human behavior, contributing to both technological innovation and societal insights.

Read more about Constructor Academy in our Blog

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

full-stack-capstone-projects-full-time-batch-29

Full-stack capstone projects full-time batch #29

by Ruben Villalon

data-science-capstone-projects-batch-27

Data Science capstone projects batch #27

by Ekaterina Butyugina

how-to-start-with-full-stack-web-development

How to Start with Full-Stack Web Development

by Claudia Boker