AI LEARNING hub!

Your complete guide to mastering AI, RAG, and model fine-tuning through expert courses and resources

Recommended books and courses

AI-Driven Development: Systems, Workflows & Real-
World Practices

The "AI-Driven Development: Systems, Workflows & Real-World Practices"
delivers hands-on tutorials on leveraging AI for faster coding, testing,
deployment, and enterprise-scale projects.​

Key topics include AI-generated PRDs, production-grade ML data systems
for chatbots/summarizers, evaluation-driven workflows with MLflow, and
cloud pipelines on Azure/Google Cloud.

Introduction to Generative AI by Andrew Ng

In this video, Andrew Ng explains the basics of generative AI—what it is, how it works, and why it’s becoming a transformative technology across industries. He breaks down complex concepts with simple examples to help anyone understand the foundation of modern AI.

ChatGPT Prompt Engineering for Developers by Isa
Fulford & Andrew Ng

In this course, Isa Fulford and Andrew Ng explain how to write effective
prompts for building real-world AI applications. You’ll learn practical
techniques for guiding LLMs, explore new ways to use ChatGPT in
development, and get hands-on experience creating and refining prompts
with the OpenAI API.

What is RAG? (Retrieval-Augmented Generation) by Don Woodlock

In this video, Don Woodlock explains how Retrieval-Augmented Generation works and why it’s used to build AI systems that answer questions using your own internal data. He breaks down the RAG architecture with simple examples to show how it improves accuracy and makes AI responses more reliable.

Reinforcement Learning from Human Feedback by
Nikita Namjoshi

In this course, Nikita Namjoshi explains how RLHF is used to align
language models with human preferences. You’ll learn the core concepts
behind the RLHF process, fine-tune a model using Google Cloud tools, and
evaluate how human feedback improves model behavior.

Books that we recommend

In today's software development environment, we need broad knowledge along with an in-depth specialization. Reading and acquiring new knowledge can upskill people for today's environment of agility and DevOps