Overview
Syllabus
Python 3 - Episode 1 - No experience necessary.
Python 3 - Episode 2 - Variables are something that changes.
Python 3 - Episode 3 - Comments, Boolean and Comparisons.
Python 3 - Episode 4 - Numbers and basic numeric operations.
Python 3 - Episode 5 - What are strings.
Python 3 - Episode 6 - Basic string operations.
Python 3 - Episode 7 - Lists.
Python 3 - Episode 8 - Sets.
Python 3 - Episode 9 - Tuples, fast and readonly.
Python 3 - Episode 10 - Dictionary, indexed with keys.
Python 3 - Episode 11 - Flow control with IF, ELSE and ELIF.
Python 3 - Episode 12 - Flow control with While loops.
Python 3 - Episode 13 - For loop and range.
Python 3 - Episode 14 - Simple app, paint calculator.
Python 3 - Episode 15 - Intro to functions.
Python 3 - Episode 16 - Functions and scope.
Python 3 - Episode 17 - Functions in depth.
Python 3 - Episode 18 - Packing and unpacking data.
Python 3 - Episode 19 - Functions and arguments.
Python 3 - Episode 20 - Global keyword.
Python 3 - Episode 21 - Walrus operator.
Python 3 - Episode 22 - Navigating folders.
Python 3 - Episode 23 - Reading a text file.
Python 3 - Episode 24 - Write a text file.
Python 3 - Episode 25 - Working with binary files.
Python 3 - Episode 26 - Working with JSON.
Python 3 - Episode 27 - Imports.
Python 3 - Episode 28 - Main function.
Python 3 - Episode 29 - Import madness.
Python 3 - Episode 30 - Introduction to classes.
Python 3 - Episode 31 - Class Inheritance.
Python 3 - Episode 32 - Multiple Inheritance.
Python 3 - Episode 33 - Pet Shop Application.
Python 3 - Episode 34 - The undesrcore.
Python 3 - Episode 35 - Decorators.
Python 3 - Episode 36 - Iterators.
Python 3 - Episode 37 - Exceptions.
Python 3 - Episode 38 - Pickle.
Python 3 - Episode 39 - Map function.
Python 3 - Episode 40 - Filter function.
Python 3 - Episode 41 - Logging basics.
Python 3 - Episode 42 - Simple app, Dir Stats.
Python 3 - Episode 43 - Timers, intro to threads.
Python 3 - Episode 44 - Thread basics.
Python 3 - Episode 45 - Thread Pools.
Episode 46 - Thread Locking.
Episode 47 - Daemon threads.
Python 3 - Episode 48 - Queues and Futures.
Python 3 - Episode 49 - Intro to Multiprocessing.
Python 3 - Episode 50 - Multiprocess starting and stopping.
Python 3 - Episode 51 - Multiprocess pool.
Python 3 - Episode 52 - Async code.
Python 3 - Episode 53 - Producer and consumer.
Python 3 - Episode 54 - Communicating with processes.
Episode 55 - Basic TCP Client.
Episode 56 - Basic TCP Server.
Episode 57 - Determine port availability.
Episode 58 - UDP Sockets.
Python 3 - Episode 59 - Blocking vs Non Blocking Sockets.
Episode 60 - Example App: TCP Echo Server.
Python 3 - Episode 61 - DateTime is super easy to use.
Taught by
void realms