Welcome to
AI Bootcamp
Course Syllabus and Content
Module 1
Introduction to AI and LLMs
3 Lessons
Foundational Model Knowledge
- 01IntroductionSneak Peek
- 02Understanding Large Language ModelsSneak Peek
- 03Demystifying AI TerminologySneak Peek
Module 2
AI Ecosystem and Market Overview
5 Lessons
The AI Landscape
- 01Overview of the AI EcosystemSneak Peek
- 02The Market LandscapeSneak Peek
- 03Key AI-Centric StartupsSneak Peek
- 04Platform IntegrationsSneak Peek
- 05App IntegrationsSneak Peek
Module 3
Developer Tools and Frameworks
3 Lessons
Building Blocks of AI Development
- 01Introduction to Developer Libraries and FrameworksSneak Peek
- 02Understanding Datasets and CheckpointsSneak Peek
- 03Overview of APIs and Vector DatabasesSneak Peek
Module 4
How LLMs Predict
3 Lessons
Decoding the Prediction Mechanism
- 01Autoregressive Decoding ExplainedSneak Peek
- 02The Role of Vectors in LLMsSneak Peek
- 03The Architecture of a Large Language ModelSneak Peek
Module 5
Embeddings and Transformations
3 Lessons
Transforming Inputs to Outputs
- 01Converting Words into VectorsSneak Peek
- 02Transformer ArchitectureSneak Peek
- 03Interacting with Word EmbeddingsSneak Peek
Module 6
Self-Attention Mechanism
3 Lessons
Enhancing Contextual Understanding
- 01What is Self-Attention?Sneak Peek
- 02Queries, Keys, and ValuesSneak Peek
- 03Multi-Head Attention and Its VariantsSneak Peek
Module 7
Positional Encoding and Context
3 Lessons
Understanding Contextual Relevance
- 01Importance of Positional EncodingSneak Peek
- 02Skip Connections and Their BenefitsSneak Peek
- 03Normalization Techniques in Neural NetworksSneak Peek
Module 8
Advanced Attention Mechanisms
2 Lessons
Diving Deeper into Attention
- 01Multi-Query and Grouped-Query AttentionSneak Peek
- 02Transformer Diagrams and Flash AttentionSneak Peek
Module 9
Optimizing LLM Inference
3 Lessons
Enhancing Performance and Efficiency
- 01Memory and Compute Bound IssuesSneak Peek
- 02Techniques for Making LLM Inference FasterSneak Peek
- 03Quantization and Speculative DecodingSneak Peek
Module 10
Practical Applications of LLMs and Interview Prep
4 Lessons
Building Real-World Applications and Interview Prep
- 01Creating Chatbots and Code EditorsSneak Peek
- 02Integrating LLMs with Existing PlatformsSneak Peek
- 03Future Trends in AI and LLM DevelopmentSneak Peek
- 04Preparing for Machine Learning InterviewsSneak Peek