Python Projects

Python Projects

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 30m | 309 MB

Canned challenge problems are sufficient practice for brand-new Python developers. But if you’re an intermediate programmer looking to bring a novel idea to life, you require more nuanced, in-depth instruction and practice. In this course, instructor Barron Stone helps you learn Python the hands-on way, showing you what it takes to bring a Python project to the finish line. He walks you step by step through his entire development process for a single personal Python project, from initial ideation to building the final installer for distribution. As you follow along, you can observe the thought process that Barron follows, giving you a path to follow to create your own projects.

Table of Contents

Introduction
1 Create your own Python projects
2 What you should know
3 Finding inspiration

1. Planning the Project
4 User stories
5 Use cases
6 Requirements
7 Program architecture
8 Stub code

2. Retrieving Content
9 Daily inspirational quotes
10 Weather forecast using OpenWeatherMap
11 Trending Twitter topics
12 Random Wikipedia articles

3. Emailing the Digest
13 Format an email message
14 Send an email
15 Schedule a task

4. Building the GUI
16 Plan the GUI
17 Explore a Python Tkinter GUI

5. Iterating on the Design
18 Iterative improvements
19 Save configuration settings

6. Packaging and Distribution
20 Distribute Python applications

Conclusion
21 Next steps

Homepage