Part 1: Python for the AI Era: Automation, Data, and Model Integration

3:00 Doc version 1

A practical course that enables non-developers to reduce workload with Python and collaborate with AI tools

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.