GenAI Assisted Python Programming for Beginners (Synchronous e-learning)
About This Course
This is a hands-on course designed for beginners who want to learn how to code in Python and how to use Generative AI tools to assist, accelerate, and improve their coding workflows.
Participants will learn Python fundamentals — including variables, logic, functions, data structures, file handling, Application Programming Interface (API), and working with various common file formats — while also learning how to leverage ChatGPT or similar tools to generate, explain, debug, and extend Python code.
No prior coding experience is required. By the end of the course, participants will build a complete working Python project with real-world data and AI assistance.
What You'll Learn
- Understand Python syntax, logic, and core programming constructs
- Create and use variables, lists, dictionaries, functions, and control flows
- Read and write files, including .txt, .csv, and .json formats
- Prompt ChatGPT (or Gemini, Copilot) to write, explain, or debug Python code
- Build a GenAI-assisted mini-project using real data and logic
Entry Requirements
Basic English competency and computer literacy. Experience using ChatGPT.com is recommended.