Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Python Projects

Python Projects

1h 31mIntermediate2021-09-24

Authors

Barron Stone

Barron Stone

Electrical Engineer

Course details

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.

Skills covered

Agile Software DevelopmentDevOpsPythonLearningProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Create your own Python projects
  • 02 - What you should know
  • 03 - Finding inspiration

1. Planning the Project

  • 04 - User stories
  • 05 - Use cases
  • 06 - Requirements
  • 07 - Program architecture
  • 08 - Stub code

2. Retrieving Content

  • 09 - 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

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal