Part 1: Python for the AI Era: Automation, Data, and Model Integration
Course Overview
This course is designed for those who are new to Python or have only basic knowledge, enabling them to apply Python in real-world work scenarios.
Rather than focusing on writing code from scratch, we emphasize the ability to read, understand, and modify AI-generated code.
Learning Objectives
- Understand why Python has become essential in the AI era
- Learn how to automate repetitive tasks with Python
- Master the basic workflow of reading, processing, and visualizing data
- Experience developing alongside AI coding tools (Copilot, Claude, etc.)
Course Structure
Part 1: Why Python is the Language of the AI Era
- Why Python: Ecosystem and community
- The Python-centric structure of AI/ML libraries
- Shifting from “writing code” to “working with code”
Part 2: Python Basics Through Real Work Examples
- Core concepts: variables, data types, conditionals, loops
- Functions and modules: Creating reusable code
- File I/O: Working with Excel, CSV, and JSON files
Part 3: Data Processing and Automation
- Reading and cleaning data with pandas
- Automating repetitive tasks: folder organization, file renaming, report generation
- Basic web scraping and API calls
Part 4: Introduction to AI Libraries
- Generating and modifying code with AI coding tools
- How to read and understand generated code
- Interpreting error messages and debugging basics
Part 5: Practical Application Workshop
- Hands-on practice with real work scenarios
- Developing automation ideas tailored to participants’ work
- Roadmap for next steps in learning
Course Format
- Online/Offline: Zoom or in-person sessions
- Hands-on focused: Practical exercises included in every section
Target Audience
- Undergraduate and graduate students new to Python or with only basic knowledge
- Non-technical researchers looking to automate repetitive tasks
- Business professionals wanting to leverage AI tools in their work
Prerequisites
- Basic computer skills
- No programming experience required
Key Practice Examples
- Merging multiple Excel files into one
- Batch renaming files in a folder
- Collecting and organizing data from the web
- Generating and modifying code with AI tools
Next Steps After This Course
After completing this course, you can continue with the TDD + AI Development Thinking course, where you’ll develop habits for writing and managing code safely.
Contact
For inquiries about course schedules and pricing, please reach out via email.