An intermediate-level course focusing on converting native code from languages like C/C++ and Rust into WebAssembly. It covers compilation techniques, VM infrastructure, and optimizing for performance. The course includes hands-on learning with an AI Code Mentor.
A comprehensive course on vision transformers and their use cases in computer vision. You'll explore the rise of transformers and attention mechanisms and gain insights into self-attention, multi-head attention, and the pros and cons of transformers.
A comprehensive course that teaches machine learning concepts through visual explanations and hands-on exercises. Perfect for beginners wanting to understand ML fundamentals.
Learn deep learning from scratch with intuitive explanations. Build neural networks step by step without relying on complex frameworks.
Prepare for machine learning interviews with real-world ML system design problems and interview strategies.
A practical introduction to ML for developers. Learn to implement ML algorithms and integrate them into software applications.
Introduction to generative AI including LLMs, image generation, and practical applications of Gen AI technology.
Master natural language processing techniques using Python. Learn text processing, sentiment analysis, and language models.
A beginner-friendly Python course with interactive coding exercises. Build a solid foundation in Python programming.
Python course for developers already familiar with other languages. Fast-track your Python learning.
Prepare for Python coding interviews with data structures, algorithms, and problem-solving patterns.
Comprehensive preparation for data science interviews covering statistics, ML, SQL, and case studies.
Complete learning path to become a data scientist covering Python, statistics, ML, and practical projects.
Learn to build production-ready applications using large language models. Covers prompting, RAG, and deployment.
Master prompt engineering techniques for ChatGPT and other LLMs. Learn advanced prompting strategies.
Complete learning path covering Python, ML fundamentals, deep learning, and practical ML engineering skills.
Master AI engineering from fundamentals to advanced topics including LLMs, computer vision, and deployment.
Master the essentials of MCP, build servers and clients, and deploy scalable, context-aware AI agents through hands-on development.
Learn to design the next generation of AI systems. Explore the architectures and strategies behind autonomous agents that solve complex, real-world problems.
Learn skills to operate at Staff+, from safe AI integration to crisis leadership now. This free course maps your path to impact engineering.
Explore the design of scalable generative AI systems guided by a structured framework and real-world systems in text, image, audio, and video generation.
Explore AI fundamentals, history, models, and ethics in our generative AI course and gain the skills to innovate and lead in an AI-driven future.
The advanced MCP course teaches you to build agentic apps, integrate LlamaIndex, ensure observability, deploy multi-server systems, and create an Image Research Assistant.
This course covers the GenAI revolution and its role in securing a career with AWS Certified AI Practitioner AIF-C01, focusing on AI services, machine learning, and cloud AI.
Learn how large language models work, from inference and training to prompting, embeddings, and RAG. Build practical skills to apply LLMs effectively in real-world language applications.
Discover how to leverage LangChain for the development of LLM-powered applications. Learn about prompt templates, chains, memory types, and tools to build AI applications.
Learn n8n for advanced automation. Build intelligent workflows using dynamic logic, AI agents, LLMs, and RAG systems. Then, integrate with APIs and deploy to production.
Lead the GenAI revolution with this CrewAI course. Build and manage AI agents capable of intricate workflows, leverage agentic workflows, integrate LLMs, and future-proof your skills in AI automation.
Learn GitHub Copilot foundations through hands-on lessons: explore AI-assisted coding, Copilot chat, prompt engineering, code reviews, testing, and debugging to incorporate AI into your workflows.
Gain proficiency in Claude Code for AI-powered development: from setup to automation, sub-agents, and GitHub integration.
Learn to design clear, structured, and secure prompts that guide AI systems with confidence. Develop skills in context grounding, tool use, evaluation, and designing production-ready prompts.
This course covers how Cursor uses integrated AI tools to help modern developers speed up coding, debugging, and project management.
Master Agentic Design Patterns: a hands-on guide to building intelligent systems. You will learn the core building blocks for proactive, scalable agentic AI systems.
Explore the free generative AI course and familiarize yourself with the concepts of LLMs, fine-tuning, RAG, vector DBs, diffusion models, chatbots, agents, and prompting techniques.
Explore this beginner RAG course to learn the basics of retrieval-augmented generation. For hands-on practice, build RAG pipelines using LangChain and create user-friendly applications with Streamlit.
This advanced Cursor AI course covers prompt engineering, debugging, Composer workflows, CI/CD, Git integration, code quality tools, and the future of AI-assisted coding.
Sharpen your skills for AI interviews by diving deep into neural networks, NLP, and transformer models. Master techniques like gradient descent, transfer learning, and model evaluation to stand out.
This course teaches how to use LlamaIndex to connect with large language models, build RAG systems, extract data, and create agentic and AI applications.
Explore Google BERT, fine-tune NLP tasks, discover variants, and build real-world applications with cutting-edge transformer models.
Learn advanced RAG techniques in this advanced RAG course. Explore pre- and post-retrieval optimization with LangChain, and build intelligent, scalable applications with hands-on projects.
Build intelligent, multimodal, and agentic apps using OpenAI APIs. Gain hands-on experience with text, audio, image, and agent development through secure, production-ready workflows.
In this free course, you will learn the fundamentals of chatbots with Python. You will build secure, AI-powered chatbots step-by-step for learning and experimentation.
Learn to build real-world AI applications in GO language using LangChain and vector databases like PostgreSQL, Pinecone, and Redis.
Gain insights into fine-tuning LLMs with LoRA and QLoRA. Explore parameter-efficient methods, LLM quantization, and hands-on exercises to adapt AI models with minimal resources efficiently.
Learn setup, code generation, debugging, Git, and testing with agentic tools like Cascade to boost productivity inside your Windsurf IDE.
Lead the GenAI revolution by exploring OpenAI's API and mastering ChatGPT. Gain hands-on experience, implement innovative applications, and future-proof your skills for the AI-driven future.
This course will teach you to design, build, and optimize AI chatbots using transformers and RAG through hands-on projects and Streamlit UI.
In this diffusion models course, you will explore their workings and architecture and learn to create images from noise using neural networks and pretrained models with practical implementations.
This prompt engineering for marketing course shows solopreneurs and small businesses how to leverage prompt engineering for market research, SEO, marketing campaigns, and customer service.
Learn advance GitHub Copilot skills with prompt engineering, AI code review, refactoring, and CI/CD/pull request automation. Collaborate, code, and lead development using Copilot.
This course guides you through Llama Stack and its key components, including agentic workflows, RAG systems, safety mechanisms, monitoring, and deployment.
In this spaCy NLP course, you will learn about core tasks like tokenization, NER, and POS tagging and advanced topics such as custom model training and complex NLP pipelines.
Build, test, and deploy full-stack apps with Windsurf AI, Cascade, and JavaScript. Use AI for coding, testing, reviews, and multimodal productivity.
Gain insights into Llama 3 by learning prompting techniques, mastering control parameters, exploring real-world applications, and addressing ethical challenges to enhance efficiency in various creative tasks.
Learn to design, build, and validate secure agent communication systems using the A2A protocol while mastering compliant architectures, SDK implementation, and protocol-based collaboration.
Explore this Gemini course to master Google Gemini's AI features, including text-to-text and image-to-text. Build apps, learn prompting techniques, and enhance workflows with tools like Vertex AI.
Lead the GenAI revolution, future-proof your skills by exploring generative models, transformer networks, and state-of-the-art applications in text, image, and video generation.
In this GraphRAG course, you will learn how to use a knowledge graph to implement an RAG application with Neo4j and OpenAI ChatGPT, enhancing response accuracy and reducing hallucinations.
In this course, you'll learn how to build a professional portfolio using prompt engineering, using generative AI to craft impactful cover letters, resumes, emails, and an optimized LinkedIn profile.
Explore this AI chatbots course to build Python-based multimodal chatbots with Gradio, Rasa, Gemini, and Whisper v3. Learn LLM-powered techniques, RAG integration, and deploy on Hugging Face.
Explore generative AI with Python and TensorFlow 2, mastering advanced algorithms, implementing models, and leveraging cloud resources to future-proof your skills and lead the GenAI revolution.
Explore RAG with Google Gemini. Learn its architecture, APIs, and capabilities. Build hands-on applications, integrate LangChain, and create a customer service assistant with multimodal AI prompts.
Learn how to master responsible AI. Learn fairness, bias mitigation, explainable AI, and data privacy to design ethical AI systems. Future-proof your skills in trustworthy AI practices.
This course teaches you about DeepSeek, the latest upgrade in DeepSeek's reasoning model, and how it competes with OpenAI's upcoming o3.
Learn to build applications with Gemini Code Assist, an AI collaborator for developers. Use its IDE and CLI to scaffold apps, debug, refactor, generate tests, and integrate with version control.
Learn the OpenAI API with Python and NLP by mastering API endpoints, text generation, moderation, embeddings, and Flask integration for real-world tasks.
Learn to integrate the OpenAI API with JavaScript and React for NLP tasks like text generation, classification, moderation, and embeddings in dynamic apps.
Compare AI courses across all education providers
Explore courses by topic — data science, deep learning, NLP, and more
Follow structured learning paths for AI and machine learning
Start your AI journey with beginner-friendly courses
Take your AI skills to the next level
Master advanced AI techniques and research topics