A curated list of AI learning resources from trusted platforms! Most are FREE or available at a LOW COST.
- 1. NVIDIA Deep Learning Institute (DLI)
- 2. Google AI Courses
- 3. Microsoft AI Courses
- 4. Harvard University AI Courses
- 4.1 Data Science: Machine Learning
- 4.2 CS50's Computer Science for Business Professionals
- 4.3 Introduction to Data Science with Python
- 4.4 CS50's Understanding Technology
- 4.5 CS50's Introduction to Programming with Python
- 4.6 CS50's Web Programming with Python and JavaScript
- 4.7 CS50's Introduction to Artificial Intelligence with Python
- 4.8 Machine Learning and AI with Python
- 4.9 Data Science: Machine Learning (April 2025)
- 4.10 Artificial Intelligence in Business: Creating Value with Machine Learning
- 5. AI for Everyone by Andrew Ng
- Description: Offers hands-on courses covering Generative AI, LLMs, deep learning, and more. Great for beginners and advanced learners.
- Highlights: Free introductory courses; advanced courses at low cost.
-
Learn the fundamentals of Generative AI, including its applications, challenges, and opportunities, in this no-coding introductory course.
Course Outline:
- Define Generative AI and explain how it works
- Describe various applications of Generative AI
- Discuss the challenges and opportunities in the field
-
Gain insights into assessing and sizing systems for LLM inference deployment.
Course Outline:
- Introduction to NVIDIA NIM Microservices and model deployment
- Analyzing throughput and latency trade-offs in LLM inference
- Understanding tensor parallelism and in-flight batching
- Benchmarking models and selecting hyperparameters for distributed deployment
- Sizing infrastructure based on workloads and constraints
-
Learn to deploy agent systems using large language models (LLMs) for powerful retrieval and tool integration, with scalable design to meet user demands.
Course Outline:
- Introduction and environment setup
- Exploration of LLM inference interfaces and microservices
- Designing LLM pipelines using LangChain, Gradio, and LangServe
- Managing dialog states and integrating knowledge extraction
- Working with long-form documents
- Using embeddings for semantic similarity and guardrailing
- Implementing vector stores for efficient document retrieval
- Evaluation, assessment, and certification
-
This course offers a high-level overview of Retrieval Augmented Generation and how it enhances Generative AI.
Course Outline:
- Overview of Retrieval-Augmented Generation (RAG)
- The RAG ingestion and retrieval processes
- NVIDIA’s Canonical RAG model on NV AI Foundations
- Summary of key learnings
Google offers a range of AI courses tailored for beginners and professionals alike. Learn about large language models, responsible AI, image generation, and more.
-
Understand the core concepts behind large language models, their applications, and potential.
-
Explore the ethical principles and considerations in designing and deploying AI responsibly.
-
Dive into the basics of image generation using AI and discover its creative applications.
-
Learn how to build AI models that generate captions for images, enhancing accessibility and context understanding.
-
Explore Google's Generative AI Studio and learn to create innovative AI-driven solutions.
-
A comprehensive overview of AI concepts, tools, and practical applications.
Microsoft provides foundational courses on AI, machine learning, and related technologies, making advanced AI education accessible.
-
Get started with AI basics, focusing on Microsoft Azure's AI services and tools.
-
Learn the core concepts and workflows of machine learning and how to apply them using Azure.
-
A beginner-friendly introduction to AI concepts, frameworks, and their applications.
Harvard University provides high-quality, free online courses in AI and related fields. These courses cater to learners at all levels, offering foundational knowledge and advanced insights.
-
Learn the fundamentals of machine learning, including algorithms, data analysis, and real-world applications.
-
Designed for business professionals, this course covers essential computer science concepts and their business implications.
-
Master data science techniques and tools using Python in this introductory course.
-
Aimed at beginners, this course demystifies technology and its applications in everyday life.
-
Learn Python programming through engaging projects and problem-solving challenges.
-
Build dynamic web applications using Python, JavaScript, and modern frameworks.
-
Explore AI concepts and implement algorithms using Python in this hands-on course.
-
An intermediate course covering machine learning and AI topics, focusing on practical implementations with Python.
-
A future offering of Harvard's popular machine learning course, updated with the latest advancements.
-
Discover how AI and machine learning can drive value and innovation in business settings.
- This popular course by Andrew Ng offers an overview of AI, its impact on industries, and its ethical considerations. Perfect for non-technical audiences and professionals.
Stay tuned for more recommendations and updates on AI learning sources as we continue to expand this list!