Learn RAG fundamentals, retrieval pipelines, embeddings, and real-world AI systems in a simple end-to-end way