From Zero to AI Applications
A comprehensive educational program consisting of 5 sequential courses that take you from zero technical knowledge to building AI-powered applications with TypeScript.
Total duration: 120-150 hours
Course Series
Course 1: Foundations for Beginners
This course is designed for people with zero technical background. You will learn how computers work, how to use the command line, what programming is, and how to set up your development environment.
15-20 hours5 modules
Course 2: TypeScript from Scratch
A comprehensive dive into TypeScript - from basic JavaScript syntax to advanced TypeScript concepts. You will learn to write type-safe code and build real applications.
30-40 hours7 modules
Course 3: Async Programming and Data Handling
Master asynchronous programming in JavaScript/TypeScript and learn to work with external APIs. You will understand how the event loop works, handle promises and async/await, and integrate with REST APIs.
25-30 hours6 modules
Course 4: Introduction to AI for Developers
Understand AI and Large Language Models from a developer's perspective. Learn how LLMs work, master prompt engineering, and integrate with major AI providers through their APIs.
20-25 hours5 modules
Course 5: Building AI Applications
Build real AI-powered applications from chatbots to intelligent agents. Learn streaming, function calling, RAG (Retrieval Augmented Generation), and complete a capstone project that combines all your skills.
30-35 hours6 modules