Course curriculum

  • 1
    Introduction to Generative AI applications
    • Course Handouts (updated on 2024-12-18)
    • Course Introduction
    • Overview of generative AI applications and their impact
    • Understanding Generative AI Applications - Architecture and Impact
    • Overview of Tools and Technologies
    • Applications Across Various Industries
    • Ethical Consideration
    • Quiz
  • 2
    No-code Generative AI app Development
    • Introduction to No-code AI Development
    • Building GPT Apps with ChatGPT
    • Hands On-Building with GPT Apps
    • Building AI Assistants with HuggingChat
    • Hands On-Building with HuggingChat
    • Hands-On Building Gen AI Powered Assistant with Amazon Q
    • Case study_ Popular apps using no-code platforms
    • Overview of Other Alternatives
    • Quiz
    • Project: No-code Generative AI app Development
  • 3
    Code-focused Generative AI App Development
    • Introduction to LangChain, ChatGPT and Gemini Pro
    • Hands On- LangChain, ChatGPT and Gemini
    • Interactive Text Chatbot with ChatGPT, Gemini and LangChain
    • Hands On_ Interactive Text Chatbot with ChatGPT, Gemini and LangChain
    • Introduction to Streamlit and Chainlit
    • Conversational UI Chatbot App with ChatGPT, LangChain and Chainlit
    • Hands On- Conversational UI Chatbot App with ChatGPT, LangChain and Chainlit
    • Conversational UI Chatbot App with ChatGPT, LangChain and Streamlit
    • Hands On- Conversational UI Chatbot App with ChatGPT, LangChain and Streamlit
    • Case study_ Developing a Complex Generative AI application - QA RAG Chatbot
    • Project- File QA RAG Chatbot App with ChatGPT, LangChain and Streamlit
    • Project: File QA RAG Chatbot App with ChatGPT, LangChain and Chainlit
    • Course Summary and Way Forward!
    • Quiz
    • Project: Code-focused Generative AI App Development