This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python Idle Tycoon - The FUN way to learn Python!
Welcome to Python Idle Tycoon!
Introduction (2:19)
Setting up Your Development Environment
Installing Python 3 on Windows (2:13)
Installing Python 3 on Macintosh (0:40)
Installing Python 3 on Ubuntu (2:17)
Using the Python Interpreter (4:56)
Setting up an IDE (Integrated Development Environment) (7:40)
Python Bootcamp 101: Learning the Basics of the Python Language
Python 101: Getting Started with the Python Programming Language (7:33)
Python 102: Variables, Using Functions, and Troubleshooting Your Code (8:55)
Python 103: Custom Functions (4:44)
Python 104: Passing Variables and Returning Variables from Functions (9:46)
Python 105: Returning Multiple Variables from a Function (8:57)
Python 106: Conditional Statements and Processing User Input (7:30)
Python 107: Using a While Loop to Create our Simple Game Loop (4:06)
Python 108: Validating User Input and Basic Python Challenge (5:52)
Python 200: Intermediate Python Development - Learn Object Oriented Programming
Python 201: Basic Object Oriented Programming and Creating and Store Classes (14:43)
Python 202: Understanding Class and Instance Methods (5:22)
Python 203: Refactoring our Game Loop for the Store Class (9:15)
Python 204: Using String Formatting to better format our output (3:09)
Python 205: Using Lists and For Loops to manage our store objects (15:04)
Python 206: Update our Menus to handle Buying Multiple Stores (8:30)
Python 207: Calculating Profits on Multiple Stores (4:09)
Python 208: Refactoring our Code and Exception Handling (11:28)
Section Challenge: Finalizing our Text Based Tycoon Game (11:59)
Python 300 Master Class - Integrating the GUI Toolkit and Timers
Python 301: Installing and Integrating the Tkinter Toolkit (9:01)
Python 302: Creating a Game Manager (9:19)
Python 303: Dynamically populate our store GUI labels (5:51)
Python 304: Creating GUI Buttons to call our store methods (10:19)
Python 305: Creating a Timer for our Stores (14:22)
Python 306: Add a Graphical Progress Bar to our Store Timer (10:31)
Python 307: Automating our Store Timers with Managers (11:05)
Python 308: Checking the state of the store timer (12:58)
Python 400 Level Master Class: Interfacing with External Data Files & More
Python 401: Importing Data from a CSV file (11:03)
Python 402: Improving the Layout and Appearance of the Game (19:53)
Python 403: Adding a Store Picture to our Game (9:12)
Python 404: Charging to Unlock Managers and Other Game Fixes (17:40)
Python 500 Level Master Class: Re-Factoring your Application for better design
Python 501: Refactoring Our Game - Getting Started (6:24)
Python 502: Refactoring the Store Class (15:48)
Python 503: Dividing up Classes Into Separate Files (15:32)
Python 105: Returning Multiple Variables from a Function
Complete and Continue