A practical introduction to Python: syntax, data types, control flow, functions, and a short hands-on mini-project.
Class Syllabus
Learn basics of Python programming over four 1.5hour sessions. Get enough practical knowledge to continue your learning journey all the way to mastery.
The topics include:
- Intro to programming languages: history, theory, logic, compiler
- Programming Language elements: variables, cycles, functions, and libraries
- Python Software Basics: Installs, Command Line, GUI, Online Alternatives
- Python Applications: Games, Databases, Software Development, AI
Each class will include mini-project to practice acquired skills. Students will receive all course materials after the session.