Python Full Course for Beginners (2024)
By Bro Code | Free Course on YouTube
4.6
(0 ratings)
0 students enrolled
Q
Created by
Qasrawii Academy
Last updated 3/2026
EN
Beginner
530 min total
What you'll learn
Course Content
6 sections • 55 lessons • 530m total length
Getting Started
Python Tutorial 2026
Preview
5:00
First Code in Python | 2
Preview
4:00
Python Setup | 3
Preview
9:00
AI-Powered DevOps with AWS-Live Course V3 | Telusko
2:00
IDEs Installation in Python | 4
14:00
Python IDLE and Exploring Number Operations | 5
12:00
Working With String in Python | 6
10:00
More on String in Python | 7
14:00
List in Python | 8
17:00
Tuple in Python | 9
10:00
Fundamentals
Set in Python | 10
8:00
Dictionary in Python | 11
10:00
Variable Storage in Python | 12
9:00
Data Types in Python | 13
9:00
Operators in Python | 14
12:00
Introduction to function in Python | 15
18:00
Working with Module with Math in Python | 16
11:00
Swapping of Variables in Python | 17
7:00
User Input in Python | input() Function Explained | 18
6:00
if in Python | 19
9:00
Core Concepts
else and Debugging in Python | 20
8:00
Nested if in Python | 21
2:00
elif in Python | 22
7:00
Match in Python | 23
4:00
While Loop in Python | 24
15:00
For Loop in Python | 25
7:00
Break Continue in Python | 26
5:00
Array in Python | 27
7:00
Array functions in Python | 28
7:00
Arguments in Function Python | 29
14:00
Intermediate Topics
Global vs Local Variables in Python | 30
9:00
Factorial in Python | 31
6:00
Recursion in Python | 32
7:00
Factorial Using Recursion in Python | 33
8:00
Higher Order Function in Python | 34
8:00
Anonymous Function using Lambda in Python | 35
7:00
Filter Function in Python | 36
9:00
Map Reduce Function in Python | 37
5:00
Inner Function in Python | 38
7:00
Decorators in Python | 39
13:00
Advanced Concepts
Modules and Packages in Python | 40
11:00
Special Variable Name in Python | 41
7:00
OOP in Python Introduction | 42
7:00
Class and Object in Python | 43
15:00
init Method in Python | 44
11:00
Constructor Using New Method in Python | 45
7:00
Types of Methods in Python | 46
10:00
Inheritance and MRO in Python | 47
9:00
init and super Method with Inheritance in Python | 48
5:00
Polymorphism and Duck Typing in Python | 49
9:00
Projects & Practice
Operator Overloading in Python | 50
14:00
Method Overriding in Python | 51
3:00
Abstract Class and Abstract Method in Python | 52
15:00
Exception Handling in Python | 53
23:00
Multithreading in Python
33:00
Description
Comprehensive 12-hour Python tutorial covering variables, type casting, user input, OOP, multithreading, GUI development with PyQt5, and advanced topics.
Original course by Bro Code. Curated and organized for optimal learning on Qasrawii LMS.
Original course by Bro Code. Curated and organized for optimal learning on Qasrawii LMS.
Requirements
- A computer with internet access
- Willingness to learn
Student Reviews
No reviews yet. Be the first to share your experience!
Free
Open Access
This course includes:
55 lessons
530 minutes of content
Beginner level
EN
Full lifetime access
Certificate of completion