Chinese-language hands-on programming tutorial series on large language models, covering fine-tuning, prompting, editing, watermarking, jailbreaks, and agents.
A 21-lesson Microsoft course teaching how to build generative AI applications, with code examples in Python and TypeScript.
An 18-lesson beginner course with code samples on building AI agents using Microsoft's agent frameworks and services.
A free Chinese-language 100-day Python course, from basics to advanced topics, with lessons and code examples.
Code examples for the O'Reilly book Hands-On Large Language Models, covering LLM concepts and practical techniques in Jupyter notebooks.
A 12-week, 24-lesson beginner curriculum covering AI fundamentals, neural networks, computer vision, NLP, and AI ethics with TensorFlow and PyTorch labs.
Jupyter notebooks and recipes demonstrating code patterns for building with the Claude API, including tool use, RAG, vision, and evaluations.
Course materials, code, notebooks and datasets for the Zero to Mastery Machine Learning and Data Science course.
Companion repository for Chip Huyen's book AI Engineering, with chapter summaries, study notes, prompt examples, and case studies.
A 12-week, 26-lesson beginner curriculum on classic machine learning using Scikit-learn, with quizzes and projects in Python and R.
Example notebooks and guides showing how to accomplish common tasks with the OpenAI API.
A collection of 42+ runnable Jupyter notebooks, each tutorial covering an advanced technique for Retrieval-Augmented Generation systems.
A free 9-week course teaching data engineering by building an end-to-end data pipeline using tools like Docker, Terraform, Kafka, Spark, and dbt.
Python and Jupyter reproductions of quant strategies from Chinese brokerage research reports, covering A-share timing, factors, value and portfolio optimization.
A free course teaching how to design, develop, deploy, and iterate on production-grade machine learning applications in Python.
A Chinese-language book by Li Xiaolai teaching self-learning skills through a Python programming curriculum, delivered as Jupyter notebooks.
A collection of examples, tutorials, and apps for building with Liquid AI's open-weight LFM models and the LEAP SDK on laptops, mobile, and edge devices.
Source repository for Simon Prince's textbook Understanding Deep Learning, with LaTeX sources, figures, and Jupyter notebooks.
An interactive Jupyter notebook course teaching prompt engineering techniques for Anthropic's Claude models.
NVIDIA's curated collection of interactive GPU computing tutorials, syllabi, and guides covering CUDA, Python, and accelerated libraries.
A study guide and interview-prep curriculum for AI/ML technical roles at big tech, covering coding, ML breadth, system design, and behavioral rounds.
Jupyter notebooks and code accompanying Ed Donner's 8-week LLM engineering course, from local models through building LLM applications.
A curated collection of tutorials and hands-on projects covering LLMs, RAG, and AI agent applications, organized by difficulty.
Code-first Jupyter tutorials for building and deploying production-grade GenAI agents, from prototype to enterprise deployment.
A 10-week, 20-lesson beginner curriculum teaching data science through project-based lessons with quizzes and assignments.
A beginner curriculum teaching the Model Context Protocol (MCP) with hands-on code examples in C#, Java, JavaScript, Rust, Python, and TypeScript.
A free, cohort-based course teaching ML engineering: training models, exposing them via APIs, and deploying with Docker, Kubernetes, and AWS Lambda.
Developer hub with training recipes, cookbooks, datasets, and end-to-end examples for building with NVIDIA's open Nemotron models.
Sample notebooks, code, and apps demonstrating how to build with generative AI models on Google Cloud.
Public datasets and analysis code behind FiveThirtyEight's published articles and graphics.
Jupyter notebooks and code samples accompanying Wes McKinney's book on data analysis with Python, pandas, and NumPy.
A Chinese-language tutorial book that teaches LLM principles and walks through building and training a small LLaMA2-style model from scratch.
A video course with Jupyter notebooks that builds neural networks and backpropagation from scratch, from basics to Transformer language models.
A collection of Jupyter notebook exercises with instructions and solutions for practicing pandas skills by topic.
Interactive Jupyter-based practice platform with 41 PyTorch problems, such as implementing softmax, attention, and GPT-2 from scratch, with automated grading.