Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Complete Python Course for Beginners

Tech with Tim via YouTube

Overview

Embark on a comprehensive 6-hour Python course designed to transform beginners into proficient programmers. Master fundamental concepts like variables, data types, and basic operators before progressing to advanced topics such as object-oriented programming, metaclasses, and context managers. Learn essential programming constructs including loops, conditionals, and functions, while exploring file handling, error management, and modular programming techniques. Dive into intermediate and advanced Python features like lambda functions, decorators, and generators. Gain hands-on experience with practical examples and exercises throughout the course, ensuring a solid foundation in Python programming for both beginners and those looking to enhance their skills.

Syllabus

Introduction
Variables & Data Types
Basic Operators & Input
Conditions
if-elif-else
Chained Conditionals & Nested Statements
For Loops
While Loops
List's and Tuples
Iteration by Item
String Methods
Slice Operator
Functions
How to Read a Text File
Writing to a Text File
Using .count and .find
Introduction to Modular Programming
Optional Parameters
Try and Except Error Handling
Global vs Local Variables
Introduction to Objects
Creating Classes
Inheritance
Overloading Methods
Static Methods and Class Methods
Private and Public Classes
Optional Parameters
Static and Class Methods
Map Function
Filter Function
Lambda Function
Introduction to Collections
Named Tuple
Deque
Overview of Python
Dunder/Magic Methods
Metaclasses
Decorators
Generators
Context Managers

Taught by

Tech With Tim

Reviews

Start your review of The Complete Python Course for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.