Programming Use Cases with Python

Programming Use Cases with Python

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 3h 57m | 1.66 GB

The best ways to improve as a programmer are to 1) read a lot of code and 2) exercise our programming skills by solving problems. In this completely project-based course, we’ll work through various projects from start to finish by breaking down problems and solving them using Python. Along the way, we’ll learn about some intermediate to advanced Python topics and see how we can apply concepts that we’ve already learned to solve completely different problems.

Table of Contents

Getting Started
1 Course Introduction
2 About the Course Author

Environment Setup
3 Installing Python 3.7 on a Cloud Playground
4 Picking a Text Editor or IDE
5 Setting Up VS Code for Remote Python Development

Powerful CLIs
6 Project Overview and Setup Load-Testing CLI
7 (Optional) Configuring a Project in VS Code
8 Designing the CLI argparse or click
9 Concurrent Programming with Async & Await — Part 1
10 Concurrent Programming with Async & Await — Part 2
11 Doctests and Types
12 Calculating Statistics
13 Presenting Results

Easy Data Transformation
14 Project Overview and Setup Database Export
15 Setting Up a Database Cloud Playground
16 Configuring a SQLAlchemy Connection
17 Modeling Products and Reviews
18 Utilize the Library to Export CSV
19 Exporting Data as JSON

Web Scraping
20 Project Overview and Setup Data Checker
21 Creating a Spider
22 Adding Pagination to the Spider
23 Exporting Items and Sending Emails — Part 1
24 Exporting Items and Sending Emails — Part 2

Final Steps
25 What’s Next