Generative AIBeginner
Learn Generative AI in 23 Hours
freeCodeCamp's generative AI course covering prompt engineering, RAG, model deployment, and AI agents. Taught by Andrew Brown. Completely free on YouTube.
Free course on Google for Developers
Google's Introduction to Generative AI is a free, short course on Google Cloud's learning platform covering what generative AI is, how large language models work, and practical applications. The course is 30-45 minutes of video plus interactive labs. After finishing, you understand generative AI fundamentals and Google Cloud's AI tools. The course is broad, not deep. The main limitation: this is a survey course. For hands-on skills, pair it with Google's more advanced courses or Anthropic's/OpenAI's prompt engineering courses.
Google's beginner-friendly introduction to generative AI. Learn what generative AI is, how it differs from traditional machine learning, and how to create your own AI applications with Google tools.
Generative AIBeginner
freeCodeCamp's generative AI course covering prompt engineering, RAG, model deployment, and AI agents. Taught by Andrew Brown. Completely free on YouTube.
Generative AIIntermediate
Harvard's introduction to AI with Python. Covers search, knowledge representation, uncertainty, optimisation, machine learning, neural networks, and NLP.
Generative AIIntermediate
Learn to build and deploy with transformers and large language models in this 12-chapter course from Hugging Face. You'll start with NLP fundamentals, then move into modern LLM techniques: tokenization, fine-tuning, reasoning models, and building shareable demos. By the end, you'll know how to use pre-trained models, customize them on your own data, and integrate them into real applications. Best if you have some Python experience; the course assumes basic familiarity with machine learning. Fair warning: LLM chapters move fast, so budget time for rereading.