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
Futuristic image of an AI brain

Upcoming Dates

Course dates

Sep 03 - Oct 10

Apply by

Aug 27

Tuition

2'500 EUR

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.

RAV Logo
RAV Logo
RAV Logo

Where our students get jobs

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

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
Ergon
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
Ergon
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
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
arrow
Mijail Febres

Mijail Febres

Went from Scientist to Software Developer at Repower

Full-Stack

Constructor Academy supported me effectively with assistance when preparing for my interviews.

arrow

What you will learn

  • Week 1

    Generative AI and ChatGPT Fundamentals

    Session 1: Introduction to Generative AI

    • Objective: Gain foundational knowledge about the evolution of AI, understanding of Generative AI tools (e.g., ChatGPT, Stable Diffusion), and practical applications
    • Key Takeaways: History of AI, introduction to large language models (LLMs) and generative tools, understanding of open-source and commercial LLMs, and exploration of real-world applications

    Session 2: ChatGPT in Everyday Life and Business

    • Objective: Understand ChatGPT’s role in various scenarios, learn prompt engineering basics, and discuss bias and ethical considerations
    • Key Takeaways: Workflows of LLMs, advantages and limitations of ChatGPT, real-world applications, and insights into bias, ethics, and moderation in AI
  • Week 2

    Deep Dive into Generative AI Models

    Session 3: Anatomy of Generative AI Models

    • Objective: Learn about the architecture of different AI models and their applications
    • Key Takeaways: Understanding of RNNs, LSTMs, GRUs, and Transformer models, and practical applications of these technologies

    Session 4: - Unleash the potential of ChatGPT

    • Objective: Deep dive into ChatGPT architecture and training, with a focus on advanced prompt engineering
    • Key Takeaways: Insights into the architecture and training of ChatGPT, advanced prompt engineering techniques, and real-world applications
  • Week 3

    Generative AI Application Development - I

    Session 5: Building Applications with LLMs

    • Objective: Learn to use APIs from Google Gemini, OpenAI, and HuggingFace for building applications
    • Key Takeaways: Setting up developer accounts, conversing with LLMs via APIs, prompt engineering, and building interactive chatbots

    Session 6: - Building Applications with Open AI ChatGPT API - II

    • Objective: Further exploration into building applications using OpenAI’s APIs
    • Key Takeaways: Development of real-world applications, including Q&A search and chatbot assistants
  • Week 4

    Generative AI Application Development - II

    Session 7: LLM Development with ChatGPT and Langchain - I

    • Objective: Introduction to Langchain for building LLM applications
    • Key Takeaways: Understanding Langchain’s components, developing chatbots, and MRKL systems with AI agents

    Session 8: LLM Development with Langchain - II

    • Objective: Advanced application development using Langchain and ChatGPT
    • Key Takeaways: Building basic to advanced chatbots, restaurant order assistants, and Q&A search bots with RAG systems
  • Week 5

    Application in arts and business

    Session 9: Unleashing the creative potential of Generative AI

    • Objective: Explore the creative applications of Generative AI in music, art, video, and content creation
    • Key Takeaways: Understanding AI’s role in creative industries and hands-on experience with AI tools for artistic creation

    Session 10: Commercializing Generative AI Projects

    • Objective: Learn to translate AI capabilities into business solutions
    • Key Takeaways: Understanding the Business Model Canvas, AI applications across various industries, and case studies of successful AI startups
  • Week 6

    Final Project

    Solve real world problems.

    Experience the complete process: from defining your business problem, exploring the data, applying suitable Generative AI techniques, to finally delivering a functional prototype.

    Get coached and present your work.

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.

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 Day | Zürich

    calendar25. Jul 24, 05:30 PM - 07:30 PM GMT+2

    map-pinLintheschergasse 7, 8001 Zürich

    Come to our Open Day on Thursday, July 25! We are excited to announce that we are moving locations to serve you better. Join us to explore our newest campus, conveniently situated in the heart of Zurich. You'll also have the opportunity to learn about our career programs in tech and our short courses in Python and Generative AI. See you there!

  • Open Day | Munich

    calendar25. Jul 24, 05:30 PM - 07:30 PM GMT+2

    map-pinLandsberger Straße 110, 80339 Munich (first floor) and online

    We are delighted to announce the opening of our new Munich office and would like to invite you to our Open Day! Mark your calendars for Thursday 25 July at 17:30 and join us at Landsberger Strasse 110, 1st floor. Come and explore our fantastic new premises, which are perfectly located in the heart of Munich. We'd love for you to drop by and get to know our amazing team! If this sounds like you, register now to secure your place!

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

    calendar02. Aug 24, 06:00 PM - 08:00 PM GMT+2

    map-pinOnline via Zoom

    Join us for a dynamic presentation during which our bootcamp graduates from Constructor Academy will showcase their final projects, marking the completion of a three-month intensive training program. Developed over a three-week sprint, these projects stand as a testament to the hard work and innovation of our students. Constructor Academy is delighted to extend an invitation to you for this special event. Students, alumni, family, friends, and representatives from various companies will be in attendance, making it a unique opportunity to experience the latest in tech creativity and connect with new talent. Reserve your spot today to be part of this event.

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

    calendar02. Aug 24, 06:00 PM - 08:00 PM GMT+2

    map-pinTBA

    Join us for a dynamic presentation where our bootcamp graduates from Constructor Academy will showcase their final projects, marking the completion of a three-month intensive training program. Developed over a three-week sprint, these projects are a testament to the hard work and innovation of our students. Constructor Academy is delighted to invite you to this special event. Students, alumni, family, friends, and representatives from various companies will be in attendance, providing a unique opportunity to experience the latest in tech creativity and connect with new talent. Reserve your spot today to be part of this event.

Empty room with chairs

Your instructors

Team Member

Dipanjan Sarkar

linkedin

Lead Data Scientist & Instructor

Dipanjan (DJ) is a Lead Data Science Consultant & Instructor, leading advanced analytics efforts around Computer Vision, Natural Language Processing and Deep Learning. He is also a Google Developer Expert in Machine Learning. Dipanjan has advised and worked with several startups as well as Fortune 500 companies and is also a published author, having authored several books on R, Python, Machine Learning, Natural Language Processing, and Deep Learning. He loves sharing his knowledge with the community to help them grow in their own journey in Data Science.

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

Teaching Assistant

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.

how-to-fund-your-bootcamp-with-a-bildungsgutschein

How to fund your Bootcamp with a Bildungsgutschein

by Claudia Boker

data-science-capstone-projects-batch-25

Data Science capstone projects batch #25

by Ekaterina Butyugina

full-stack-capstone-projects-full-time-batch-27

Full-stack capstone projects full-time batch #27

by Ruben Villalon