Books & Videos

Table of Contents

  1. Chapter 1 The World’s Smallest Django Project

    1. Hello Django

    2. Improvements

  2. Chapter 2 Stateless Web Application

    1. Why Stateless?

    2. Reusable Apps Versus Composable Services

    3. Placeholder Image Server

    4. Placeholder View

    5. Creating the Home Page View

  3. Chapter 3 Building a Static Site Generator

    1. Creating Static Sites with Django

    2. What Is Rapid Prototyping?

    3. Initial Project Layout

    4. Page Rendering

    5. Generating Static Content

    6. Serving and Compressing Static Files

    7. Generating Dynamic Content

  4. Chapter 4 Building a REST API

    1. Django and REST

    2. Scrum Board Data Map

    3. Designing the API

    4. Testing Out the API

    5. Next Steps

  5. Chapter 5 Client-Side Django with Backbone.js

    1. Brief Overview of Backbone

    2. Setting Up Your Project Files

    3. Connecting Backbone to Django

    4. Client-Side Backbone Routing

    5. Building User Authentication

  6. Chapter 6 Single-Page Web Application

    1. What Are Single-Page Web Applications?

    2. Discovering the API

    3. Building Our Home Page

    4. Sprint Detail Page

    5. CRUD Tasks

  7. Chapter 7 Real-Time Django

    1. HTML5 Real-Time APIs

    2. Websockets with Tornado

    3. Client Communication

  8. Chapter 8 Communication Between Django and Tornado

    1. Receiving Updates in Tornado

    2. Server Improvements

    3. Final Websocket Server