23 OCT 2025 - We are back! If you have been following us over the last few years, you will know that the last 2 months have been rough. We website was practically not loading. Sorry for the mess. We are back though and everything should run smoothly now. New servers. Updated domains. And new owners. We invite you all to start uploading torrents again!
Understanding core programming concepts and why they are used is just as important as knowing how to write code. New programmers need to learn to bridge the gap: to connect the theory to practice. This series of training videos explains basic programming concepts by relating them to real-life objects, actions, and scenarios. Each video will focus on a different analogy, mixing live action with segments that demonstrate the concepts in code. For example, Barron Stone connects functions to recipes, lists to parking spaces, and loops to that perpetual chore: dishwashing. He illustrates most of the examples using Python, but you can follow along in any language you choose. Start watching and learn about...
Reusing functions
Local vs. global variables
Creating and naming custom objects
Class inheritance
Modules and packages
Multidimensional lists and tuples
Queues and stacks
Creating and combining sets
Storing data in dictionaries
If/else and switch statements
For vs. while loops
Error handling
Polling and event-driven programming
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1 - Introduction/01 - Welcome.mp4
18.1 MB
1 - Introduction/02 - What you should know.mp4
13.3 MB
1 - Introduction/03 - Using the exercise files.mp4
1.8 MB
1 - Introduction/04 - Installing Python 3 for Windows.mp4
5 MB
1 - Introduction/05 - Installing Python 3 for Mac.mp4