Join Barron Stone for an in-depth discussion in this video Using the exercise files, part of Programming Foundations: Real-World Examples.
- For this course, I've included Exercise Files for you to practice with and use as a reference. They're organized into numbered directories for each chapter of the course, and then within each chapter there's numbered directories for each video. Inside of the video folders, you'll find scripts corresponding to that video. For some of the video segments in this course, I'll be typing in commands directly into the Python Interactive Shell to demonstrate certain concepts. The example files corresponding to those videos will contain a series of commands that I enter into IDLE for you to use as a reference later.
I'll include some additional comments and code around the commands, such as Print Statements, so the example file can be run as a standalone Python program, and it'll give you a similar output. For other video segments, we'll be looking at some short example programs, and sometimes modifying them using IDLE as the text editor. In that case, I'll give you both the start and end state of the programs, so you can follow along with me in the video from the start state and then have the end state as well for reference. As you go through this course, I encourage you to try running the example programs yourself, and modifying them to test out and play around with the different programming concepts I cover in these videos.
- 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
Skill Level Beginner
Programming Foundations: Design Patternswith Elisabeth Robson2h 19m Intermediate
3. Class Inheritance
4. Modules and Packages
5. Lists and Tuples
6. Queues and Stacks
9. Conditional Execution
11. Error Handling
12. Polling and Event-Driven Programming
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.