Books & Videos

Table of Contents

Chapter: Introduction

Learn More Python the Hard Way LiveLessons: Introduction

01m 6s

Chapter: Lesson 1: The Process

Process, Projects, and How to Get Started

08m 23s

A Process for Beginners

03m 27s

Chapter: Lesson 2: Find Project

The Idea

09m 7s

Initial Implementation

11m 18s

Refining

08m 44s

Chapter: Lesson 3: Grep Project

The Idea

07m 41s

First Test Implementation

09m 13s

Second Test Implementation

06m 30s

Third Test Implementation

07m 38s

Final Implementation

07m 7s

Chapter: Lesson 4: Web Page Generator Project

The Idea

09m 6s

Expected Results

09m 49s

Initial Implementation

11m 29s

Using with Statements

10m 42s

Making Directories

05m 5s

Debugging Making Directories

08m 7s

Refactoring

18m 5s

Final Testing

08m 45s

Chapter: Lesson 5: Web Page Server Project

The Idea

10m 30s

Initial Flask Web Application

08m 53s

Mapping URLs We Need

09m 35s

Refactor Initial URL Handlers into Modules

05m 44s

Initial Templates

10m 44s

Layout for the Templates

08m 51s

Forms and Editing a Post

10m 5s

Write the Edited Post to a File

07m 31s

Automated Testing for Flask

10m 58s

Testing Edit or POST Data

09m 24s

Chapter: Lesson 6: Chat Client and Server

The Idea

09m 35s

Researching Chat Servers

10m 14s

Start with an Echo Server

08m 51s

Turn Echo Server into Chat Server

07m 12s

Handling Disconnections

05m 43s

The Class Implements Chat

07m 7s

The Class Runs the Chat Server

04m 52s

Chapter: Summary

Learn More Python the Hard Way LiveLessons: Summary

09m 50s