Gen AI Crash Course

Building with Generative AI:
From Basics to Advanced Patterns

March 12, 2026 | University of Ioannina, Arta Branch 

At a Glance

2

Modules

2

Hours

100+

Participants

An Intensive Crach Course on Gen AI Applications

This intensive 2-hour lecture equips university students with both foundational knowledge and advanced expertise in Generative AI development using TypeScript. Blending essential theory with hands-on coding demonstrations, the session explores core principles and state-of-the-art techniques powering today’s production AI systems. Students will gain practical skills and deep insights to confidently build and innovate with Generative AI in real-world scenarios.

 

TRAINING COHORT

CRASH COURSE

DURATION

2 HOURS

TRAINING TYPE

IN PERSON INSTRUCTOR LED TRAINING

WHAT TO EXPECT

HANDS ON FRAMEWORKS AND USE CASES

What you Need to Know

09:30 - 10:30 | Practical Generative AI: TypeScript Essentials, LLMs, and Cost-Efficient Coding

This session offers a comprehensive introduction to Generative AI development with TypeScript, designed for university students eager to bridge theory and practice. Participants will start by mastering TypeScript essentials tailored for AI projects, ensuring a strong technical foundation.

The lecture then demystifies how Generative AI and large language models (LLMs) operate, providing clear explanations of their underlying mechanisms. Through a live code demonstration, students will learn how to integrate LLMs into applications, including handling streaming responses for real-time interactivity. Finally, the session covers practical strategies for token management and cost estimation, empowering students to build efficient and scalable AI solutions.

10:30–11:30 | Architecting AI Agents: From Advanced Prompting to Production-Ready Systems

This advanced session delves into the cutting-edge techniques and best practices for building intelligent AI agents. Participants will explore sophisticated prompt engineering methods, including Chain-of-Thought (CoT), ReAct, and Self-Ask, to enhance the reasoning and capabilities of large language models.

The lecture covers essential architectural patterns and design strategies for developing robust AI agents, followed by a live code demonstration showcasing the implementation of a ReAct agent equipped with practical tools.

The session concludes with a discussion of critical production considerations—addressing security, ethical implications, and reliability—to ensure responsible and effective deployment of AI systems in real-world environments.