AI Agents for Everyone
About This Course
This course equips participants with the foundational and applied skills needed to build practical AI applications — intelligent systems powered by large language models (LLMs) that can reason, plan, and act autonomously.
The course begins with a gentle introduction to basic Python programming, making it accessible to adult learners without prior coding experience. Participants are then introduced to core LLM APIs to handle prompt engineering and system roles programmatically. They will learn the core concepts of retrieval-augmented generation (RAG) and text processing using vector databases like ChromaDB. Finally, learners will tie everything together by building and deploying fully functional AI assistants as interactive web applications using Streamlit.
This course is ideal for professionals, educators, and career switchers seeking to understand and apply AI responsibly in work settings. By the end of the course, participants will be able to build and deploy custom AI applications tailored to real-world needs in customer service, education, administration, or knowledge work.
What You'll Learn
1. Write Python programs to interact with Application Programming Interfaces (APIs), handle files, and prepare inputs for AI models.
2. Develop structural AI logic using APIs, utilizing system/user prompts, temperature settings, and role management.
3. Build data-driven AI solutions with file indexing, vector search, and retrieval-augmented generation (RAG).
4. Deploy interactive web applications using Streamlit to present AI assistant workflows to end-users.
Entry Requirements
Experience using ChatGPT.com and using Office software such as Word, Excel etc