Course Overview
- Course Title: AI Bible: From Beginner to Builder in 100 Projects
- Instructor: Vivian Aranha
- Target Audience:
- Beginners
- Self-taught developers
- Seasoned engineers looking to pivot into AI
- Prerequisites:
- Basic understanding of Python programming (variables, functions, loops)
- Familiarity with using Jupyter Notebooks or any Python IDE
- An interest in exploring how AI works through real-world projects
- A computer with at least 8GB of RAM and a stable internet connection
- (Optional) Basic knowledge of machine learning or data science concepts
Curriculum Highlights
- Key Topics Covered:
- Core concepts in NLP, computer vision, and agents
- Libraries like PyTorch, TensorFlow, HuggingFace, and LangChain
- AI apps with Streamlit, FastAPI, and Gradio
- Fine-tuning LLMs and building RAG and agentic systems locally
- AI in real-world domains: health, finance, education, etc.
- Integration of speech, image, and text models into full-stack apps
- Evaluation and testing LLMs for safety, alignment, and accuracy
- Tools like ChromaDB, Ollama, and LangGraph offline
- Ethical, aligned, and human-centered AI systems
- Key Skills Learned:
- Build and deploy 100 practical AI and ML projects from scratch
- Understand core concepts in NLP, computer vision, and agents
- Use libraries like PyTorch, TensorFlow, HuggingFace, and LangChain
- Create AI apps with Streamlit, FastAPI, and Gradio
- Fine-tune LLMs and build RAG and agentic systems locally
- Apply AI in real-world domains: health, finance, education, etc.
- Integrate speech, image, and text models into full-stack apps
- Evaluate and test LLMs for safety, alignment, and accuracy
- Use tools like ChromaDB, Ollama, and LangGraph offline
- Develop ethical, aligned, and human-centered AI systems
Course Format
- Duration:
- 3 hours on-demand video
- 10 articles
- 100 downloadable resources
- Format: Self-paced online course
- Resources:
- Role Play
- Access on mobile and TV
- Certificate of completion


