Code
giz
Services
All Services
Packages
SME Packages
For Startups
About
Blog
Repos
Playlists
Sign in
Codegiz Assistant
Powered by AI
Hi 👋 I'm the Codegiz assistant. Ask me about our packages, services, pricing, or how we'd tackle your project — I'll point you to the right starting point. Or email
hello@codegiz.com
to talk to a human.
Send
Python for Beginners
Python for Beginners
41 episodes
0
Introduction to Python - Your First Program | Python Tutorial (Lesson 1)
PT4M45S • 12 views
Watch
Blog
1
Python Tutorial for Beginners #2 - Variables & Data Types (str, int, float, bool)
PT5M1S • 3 views
Watch
Blog
2
Python Tutorial for Beginners #3 - String Operations (Methods, Slicing, f-strings)
PT5M20S • 12 views
Watch
Blog
3
Python Tutorial for Beginners #4 - Numbers & Math (All 7 Operators, Math Module, Built-ins)
PT6M28S • 4 views
Watch
Blog
4
Python Tutorial for Beginners #5 - User Input & Output (input(), print(), Mini Project)
PT6M30S • 4 views
Watch
Blog
5
Python Conditionals Explained - if, elif, else, and, or, not | Beginner Tutorial #6
PT6M36S • 3 views
Watch
Blog
6
Learn Python Loops in 6 Minutes - for, while, range(), enumerate() | Tutorial #7
PT6M37S • 1 views
Watch
Blog
7
Lists (append, sort, pop, slice, in, enumerate) - Python Tutorial for Beginners #8
PT8M7S • 9 views
Watch
Blog
8
Python Tuples & Sets Explained - Unpacking, Set Operations & frozenset (Beginner Tutorial #9)
PT9M • 19 views
Watch
Blog
9
Learn Python Dictionaries - get(), items(), pop(), Comprehensions (Tutorial #10)
PT9M26S • 6 views
Watch
Blog
10
Python Functions Tutorial - def, return, scope, keyword arguments | Beginner #11
PT8M40S • 3 views
Watch
Blog
11
Python *args and kwargs Explained - Beginner Tutorial #12 (with mini project)
PT9M8S • 8 views
Watch
Blog
12
Lambda Functions (map, filter, sorted, anonymous functions) - Python Tutorial for Beginners #13
PT9M33S • 1 views
Watch
Blog
13
List Comprehensions, Dict Comprehensions & Generator Expressions - Python Tutorial #14
PT9M53S • 4 views
Watch
Blog
14
File Handling (read, write, append, context manager, pathlib) - Python Tutorial for Beginners #15
PT10M5S • 6 views
Watch
Blog
15
Exception Handling (try, except, raise, finally, custom exceptions) - Python Tutorial #16
PT10M32S • 10 views
Watch
Blog
16
Modules & Imports (import, from, as, custom modules, name) - Python Tutorial #17
PT10M29S • 3 views
Watch
Blog
17
Parse, Create & Manage JSON Data | Python for Beginners #18
PT10M16S • 7 views
Watch
Blog
18
Python Classes & Objects Tutorial - __init__, self, inheritance, super() Explained
PT10M31S • 24 views
Watch
Blog
19
Inheritance, Polymorphism, Duck Typing (Beginner Friendly) - Python OOP Tutorial #20
PT12M25S • 10 views
Watch
Blog
20
Private Attributes, @property & Setters Explained - Python OOP Encapsulation Tutorial #21
PT12M7S • 12 views
Watch
Blog
21
Abstract Classes & Operator Overloading (ABC, Dunder Methods) - Python Tutorial for Beginners #22
PT13M55S • 6 views
Watch
Blog
22
Python Decorators, @classmethod & @property Explained. #23
PT13M58S • 12 views
Watch
Blog
23
Iterators & Generators (yield, Lazy Evaluation, Data Pipelines) - Python Tutorial for Beginners #24
PT12M27S • 5 views
Watch
Blog
24
Python Context Managers Explained - with Statement, __enter__, __exit__ & contextlib | Tutorial #25
PT11M59S • 7 views
Watch
Blog
25
Regular Expressions - search, findall, match & groups (Python Beginner Lesson #26)
PT12M6S • 7 views
Watch
Blog
26
Virtual Environments & pip (Create, Activate, Freeze, Requirements) - Python Tutorial #27
PT8M15S • 5 views
Watch
Blog
27
Unittest, assertEqual, setUp & tearDown Explained - Python Unit Testing Tutorial #28
PT12M24S • 2 views
Watch
Blog
28
Python Type Hints - Annotate Variables, Functions & Classes (Tutorial #29)
PT11M33S • 8 views
Watch
Blog
29
Dataclasses (@dataclass, field, frozen, post_init) - Python Tutorial #30
PT10M46S • 8 views
Watch
Blog
30
Async/Await - Concurrent I/O Without Blocking (Python Tutorial #31)
PT12M6S • 11 views
Watch
Blog
31
HTTP Requests with the requests Library (GET, POST, JSON, Sessions) - Python #32
PT12M20S • 26 views
Watch
Blog
32
Web Scraping (BeautifulSoup, Selectors, Pagination) - Python Tutorial for Beginners #33
PT11M29S • 11 views
Watch
Blog
33
Create, Read, Update, Delete with sqlite3, Tutorial - Python SQLite part I , #34
PT16M23S • 4 views
Watch
Blog
34
Verify Database Changes with sqlite3 CLI - Python SQLite Part 2 , #35
PT6M13S • 1 views
Watch
Blog
35
SQLAlchemy ORM (Models, Relationships, Aggregates) - Python Tutorial for Beginners #36
PT16M47S • 11 views
Watch
Blog
36
Build Command Line Tools with argparse, Click, and Rich - Python CLI Tutorial #37
PT14M16S • 23 views
Watch
Blog
37
Build REST APIs with Pydantic Validation - Python FastAPI Tutorial -#38
PT14M21S • 12 views
Watch
Blog
38
Flask in Python - GET, POST, PUT, DELETE with curl Testing #39
PT15M41S • 10 views
Watch
Blog
39
Python Packaging with pyproject.toml - Wheels, pip install, CLI Entry Points Tutorial #40
PT12M5S • 38 views
Watch
Blog
40
Python Best Practices - PEP8 Style Guide, Black, Ruff & Mypy Tutorial #41
PT12M13S • 6 views
Watch
Blog