Lesson 1 of 1
The complete guide to Python
Lessons1 lesson
Chapters
- 0:00Intro
- 1:13Python in Context
- 6:20Installing Python
- 14:20Installing a code editor
- 27:57How code is executed
- 33:21Math operations
- 41:52Variables
- 56:37Functions
- 1:03:22Methods
- 1:18:11Returning values
- 1:24:23Comments
- 1:29:38More on the order of execution
- 1:37:53Datatypes intro
- 1:42:15Numbers (integers + floating point numbers)
- 1:48:09Strings
- 2:08:45Lists and tuples
- 2:26:45Slicing
- 2:39:26Unpacking
- 2:44:03Strings, tuples and lists
- 2:52:54Dictionaries
- 3:04:35Sets
- 3:18:26Booleans
- 3:31:39Other datatypes
- 3:33:32Flow intro
- 3:37:26Simple if statements
- 3:50:34Complex if statements
- 4:06:10Match case
- 4:14:49While loops
- 4:27:29For loops
- 4:42:42Flow + linebreaks
- 4:50:22Function intro
- 5:04:18Parameters
- 5:16:37More on parameters
- 5:27:30Scope
- 5:44:47Lambda functions
- 5:50:38Documenting functions
- 5:57:03Data intro
- 5:57:51Better for loops
- 6:12:46List comprehension
- 6:30:56Other comprehensions
- 6:37:49Sorting data
- 6:49:11Map + Filter
- 6:58:04File handling
- 7:09:35Deleting
- 7:13:59Classes intro
- 7:30:21Classes in practice
- 7:43:48Dunder methods
- 8:00:01Class and methods
- 8:13:25Scope and classes
- 8:28:00Simple inheritance
- 8:50:34Complex inheritance
- 9:10:30Class extra parts
- 9:21:26Module intro
- 9:34:51External modules
- 9:48:41Creating modules
- 9:56:09Dunder main
- 9:59:31Intro + input + pass
- 10:04:22Exceptions / Error handling
- 10:18:56Decorators
- 11:01:27Eval + Exec