Awesome AI Agents › Courses and Tutorials
curiousily/AI-Bootcamp
⭐ 943
Jupyter Notebook
repository created 2024-04-14
AI Bootcamp is a self-paced course repository that collects notebooks and written tutorials for engineers who want practical experience building AI systems rather than a purely theoretical treatment. The curriculum is organised in tracks. The foundations track covers Python data structures, typing, NumPy and Pandas for machine learning work, the linear algebra, calculus and probability needed to reason about models, linear baselines built end to end from feature scaling to evaluation, and PyTorch fundamentals including tensors, autograd, data loading, optimisers and complete training loops. The MLOps and production track walks through the lifecycle of shipping a model: exploratory analysis of a real dataset, data validation with pandera, feature engineering with scikit-learn pipelines, versioning with DVC, reproducible training pipelines, experiment tracking with MLflow and model tuning. Later material moves to generative AI and agents, covering local model serving with Ollama, retrieval-augmented generation, LangChain and LangGraph, prompt engineering, DSPy, fine-tuning, and multi-agent systems built with CrewAI. Examples reference a range of models including hosted and open-weight options. Every notebook can be opened directly in Google Colab through a badge in the README, so the material can be run without local setup, and each lesson links to a longer written tutorial hosted on the authors learning site. Some lessons also have accompanying video walkthroughs on the associated YouTube channel, and there is a Discord community for questions. The repository serves as the index and code companion to that broader course rather than as a standalone library, so the value is in the worked examples and their ordering. It suits developers moving from general software engineering into AI engineering, and readers who want a single sequenced path from machine learning basics through to agent frameworks.
https://github.com/curiousily/AI-Bootcamp
coursetutorialsjupyterraglangchainlanggraphcrewaidspyollamafine-tuningmlops
Also in Courses and Tutorials
A comprehensive guide and resource hub for prompt engineering, context engineering, retrieval-augmented generation, and AI agents, offering tutorials, papers, tools, and courses to optimize the use of large language models.
Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.
AI Engineering Hub is a comprehensive repository offering in-depth tutorials and practical resources on Large Language Models, Retrieval-Augmented Generation, and real-world AI agent applications for learners and practitioners.
The Hugging Face Agents Course is a comprehensive educational resource that teaches the fundamentals and advanced concepts of AI agents and large language models through structured units, practical frameworks, and community collaboration.
GenAI_Agents is a comprehensive repository offering tutorials, implementations, and community resources for building and advancing generative AI agents from basic to advanced levels.
This course provides a comprehensive project-based tutorial on Harness Engineering for building reliable AI coding agents, covering environment setup, state management, verification, and control.
An AI-powered tool that analyzes GitHub repositories and generates beginner-friendly tutorials with visualizations to simplify understanding complex codebases.
A comprehensive guide to prepare for machine learning and AI technical interviews at major tech companies, covering coding, ML fundamentals, system design, and behavioral aspects.