Step Into the Future with AI Skills That Matter
About the Course
The Python Basics module introduces learners to one of the most powerful and widely used programming languages in the world. Designed for absolute beginners, this course focuses on practical, real‑world Python skills that support AI, automation, data handling, and creative digital workflows.
Learners will explore Python step‑by‑step, from understanding basic syntax to writing functional programs. The module emphasises hands‑on learning, problem‑solving, and building confidence through small projects. By the end of the course, students will be able to write clean, structured Python code, automate simple tasks, manipulate data, and understand how Python powers AI systems.
This module serves as a foundation for advanced Gleeborg pathways, such as AI Automation, Data-Driven Content Creation, and AI-powered Sound & Video workflows.
Course Modules
Module 1 — Introduction to Python
What Python is and why it’s popular
Installing Python & setting up the environment
Writing your first Python script
Understanding the Python interpreter
Module 2 — Variables, Data Types & Operators
Strings, integers, floats, booleans
Basic operations & expressions
Type conversion
Input/output functions
Module 3 — Control Flow
If/else statements
Logical operators
Writing decision‑based programs
Practical exercises
Module 4 — Loops & Iteration
For loops
While loops
Loop control statements
Real‑world looping tasks
Module 5 — Functions & Modular Programming
Defining and calling functions
Parameters & return values
Code organisation & reusability
Building simple utilities
Module 6 — Working With Data
Lists, tuples, dictionaries, sets
Basic data manipulation
Reading and writing files
Intro to JSON
Module 7 — Python for Automation
Automating repetitive tasks
Using Python scripts for productivity
Intro to libraries (os, datetime, requests)
Mini automation projects
Module 8 — Python & AI Foundations
How Python powers AI
Intro to libraries like NumPy & Pandas (beginner-friendly)
Simple data operations
Understanding AI workflows
Module 9 — Debugging & Best Practices
Common errors and how to fix them
Clean code principles
Commenting & documentation
Version control basics (Git intro)
Module 10 — Capstone Project
Students build a functional Python program
Examples:
A task automation script
A simple calculator
A data‑processing tool
A mini chatbot
Final presentation for certification
Course Outline (Week‑by‑Week)
Week | Focus Area | Key Activities |
1 | Intro to Python | Install Python, write the first script |
2 | Variables & data types | Build simple input/output programs |
3 | Control flow | Create decision‑based mini‑apps |
4 | Loops | Build programs using repetition |
5 | Functions | Create reusable utilities |
6 | Data structures | Manipulate lists, dictionaries & files |
7 | Automation | Build small automation scripts |
8 | Python for AI | Work with beginner‑friendly data tools |
9 | Debugging | Fix errors + apply clean code principles |
10 | Capstone | Build and present the final project |
Job Outcomes & Career Pathways
Completing this module prepares learners for entry‑level technical roles and provides a strong foundation for advanced AI and automation careers.
Entry-Level Tech Roles
Junior Python Developer
Python Support Technician
Automation Assistant
Data Entry Automation Specialist
QA/Testing Assistant
AI & Automation Pathways
AI Workflow Designer (with further study)
Machine Learning Assistant
Data Analyst (entry-level)
AI Automation Specialist
Creative & Digital Roles Enhanced by Python
AI‑powered Content Creator
Technical Digital Marketer
Data‑driven Social Media Strategist
Creative Automation Specialist
Freelance & Entrepreneurial Paths
Python Automation Freelancer
Data Cleaning & Processing Services
AI‑powered Virtual Assistant
Script Developer for small businesses
Skills Graduates Will Demonstrate
Ability to write and understand Python code
Problem‑solving and logical thinking
Ability to automate simple tasks
Understanding of data structures and file handling
Introductory knowledge of Python for AI
Confidence to progress into advanced Gleeborg modules
Your Instructor
Daniel


