7videosmCoding
249K subscribers on YouTube
Shorts, livestreams, trailers and promos are never listed. Unless a curator approved this channel in full, only individually picked videos appear.
Playlists · 2
27:06Automated Testing in Python with pytest, tox, and GitHub Actions
237K viewsSetting up automated testing for a Python project with pytest, tox and GitHub Actions.
14:45Interviewing the creator of C++, Bjarne Stroustrup
A 15-minute video from mCoding: “Interviewing the creator of C++, Bjarne Stroustrup”.
15:45
21:32Modern Python logging
317K viewsHow to set up logging properly in modern Python: loggers, handlers, filters, formatters and queue handlers.
9:59The real purpose of Python's match statement, feat. CSTs
232K viewsThe real purpose of Python's match statement, demonstrated by processing concrete syntax trees.
12:16Unlocking your CPU cores in Python (multiprocessing)
342K viewsUsing multiprocessing to use all CPU cores in Python, and the trade-offs involved.
21:07super/MRO, Python's most misunderstood feature.
239K viewsHow super() and the method resolution order (C3 linearisation) work in Python multiple inheritance.
11:3950 Million Primes In 5 Seconds - Segmented Sieve of Eratosthenes
A 12-minute video from mCoding: “50 Million Primes In 5 Seconds - Segmented Sieve of Eratosthenes”.
14:218 things in Python you didn't realize are descriptors
A 14-minute video from mCoding: “8 things in Python you didn't realize are descriptors”.
19:58All 71 built-in Python functions
A 20-minute video from mCoding: “All 71 built-in Python functions”.
16:36Async for loops in Python
A 17-minute video from mCoding: “Async for loops in Python”.
15:30Asynchronous Web Apps in Python
A 16-minute video from mCoding: “Asynchronous Web Apps in Python”.
10:21Avoiding import loops in Python
A 10-minute video from mCoding: “Avoiding import loops in Python”.
8:56Binary Search - A Different Perspective | Python Algorithms
A 9-minute video from mCoding: “Binary Search - A Different Perspective | Python Algorithms”.
11:31Bloom Filters
A 12-minute video from mCoding: “Bloom Filters”.
6:57C++ Sudoku Solver in 7 minutes using Recursive Backtracking
A 7-minute video from mCoding: “C++ Sudoku Solver in 7 minutes using Recursive Backtracking”.
10:43C++ cache locality and branch predictability
A 11-minute video from mCoding: “C++ cache locality and branch predictability”.
9:57Diagnose slow Python code. (Feat. async/await)
A 10-minute video from mCoding: “Diagnose slow Python code. (Feat. async/await)”.
50:38Docker Tutorial for Beginners
A 51-minute video from mCoding: “Docker Tutorial for Beginners”.
8:56Does std::endl fix your multithreaded prints? (C++)
A 9-minute video from mCoding: “Does std::endl fix your multithreaded prints? (C++)”.
9:47Efficient Exponentiation
A 10-minute video from mCoding: “Efficient Exponentiation”.
16:11Extending Python's Number hierarchy
A 16-minute video from mCoding: “Extending Python's Number hierarchy”.
12:39Fast pow! A general recursive power algorithm for more than just numbers.
A 13-minute video from mCoding: “Fast pow! A general recursive power algorithm for more than just numbers.”.
4:14Find the First Missing Positive Int | Hard Interview Question on LeetCode
A 4-minute video from mCoding: “Find the First Missing Positive Int | Hard Interview Question on LeetCode”.
10:49Find the Skyline Problem with C++ Solution Explained
A 11-minute video from mCoding: “Find the Skyline Problem with C++ Solution Explained”.
6:51Finding Primes in Python with the Sieve of Eratosthenes
A 7-minute video from mCoding: “Finding Primes in Python with the Sieve of Eratosthenes”.
18:44Functions within functions, closures, and variable scopes in Python
A 19-minute video from mCoding: “Functions within functions, closures, and variable scopes in Python”.
6:44Getting around the recursion limit
A 7-minute video from mCoding: “Getting around the recursion limit”.
10:33Goodbye, List! Type hinting standard collections - New in Python 3.9
A 11-minute video from mCoding: “Goodbye, List! Type hinting standard collections - New in Python 3.9”.
13:15How Fast is Python's Sort? Performance Testing
A 13-minute video from mCoding: “How Fast is Python's Sort? Performance Testing”.
5:00How to check whether a file exists in Python
A 5-minute video from mCoding: “How to check whether a file exists in Python”.
14:23Intro to async Python | Writing a Web Crawler
A 14-minute video from mCoding: “Intro to async Python | Writing a Web Crawler”.
5:56JSON Tutorial Python | Basic Python Recipes
A 6-minute video from mCoding: “JSON Tutorial Python | Basic Python Recipes”.
8:20Lambda in a Loop is a Code Smell
A 8-minute video from mCoding: “Lambda in a Loop is a Code Smell”.
5:16Local and Global Variable Lookup Weirdness in Python
A 5-minute video from mCoding: “Local and Global Variable Lookup Weirdness in Python”.
6:54Magic Methods - Making Python builtins work with your classes
A 7-minute video from mCoding: “Magic Methods - Making Python builtins work with your classes”.
Books that go with these videos
- Python Crash Course, Eric MatthesThe best beginner book
- Fluent Python, Luciano RamalhoFor writing idiomatic Python
As an Amazon Associate, BrighterTube earns from qualifying purchases.
