Overview
What this course covers
A real Udemy Python course that starts with core language basics and moves into practical projects, object-oriented programming, and portfolio-friendly exercises.
Write Python confidently from fundamentals through advanced features.
Practice functions, objects, modules, and file workflows.
Build small games and portfolio-style Python projects.
Use notebooks and scripts for hands-on coding practice.
Curriculum
12 lessons
4 sections built for steady progress
Python Setup and Basics 3 lessons
Environment Setup
Preview
88 min
Variables and Types
88 min
Control Flow
88 min
Functions and Objects 3 lessons
Functions
88 min
Scope and Arguments
88 min
Object-Oriented Basics
88 min
Files and Modules 3 lessons
Reading and Writing Files
88 min
Modules and Packages
88 min
Error Handling
88 min
Projects and Practice 3 lessons
Mini Games
88 min
Portfolio Exercises
88 min
Next-Step Practice
88 min
Before you start
Requirements
No prior coding experience required.
A computer that can run Python and Jupyter Notebook.
Recommended
Browse all