Logo

Code Fellows

Navigation

  • index
  • Python 401 2.1 documentation »

Monday¶

Objectives¶

  • Understand the structure and uses of the Deque data structure
  • Generate the basic structure for our learning journal project
  • Understand how to start a Pyramid project
  • Get familiar with how Pyramid works at a high level
  • Learn the way that database sessions are connected to the request/response cycle in Pyramid

Readings¶

  • Request Processing in Pyramid
  • Routes and URL Dispatch in Pyramid
  • View Callables in Pyramid

Review¶

Concepts¶

  • Deque
    • Definition
    • Motivation
    • Attributes
    • Operations
  • Python Web Frameworks in the Wild
    • Frameworks We Teach
    • The Wider World of Python Frameworks
  • Getting Started With Pyramid
    • Installation
    • Writing a “Hello World” App
    • Using cookiecutter to Create a Scaffold
    • Pyramid is Python
    • Routes and The MVC Controller
    • Testing Your Pyramid App
    • Recap
  • Deploying Pyramid to Heroku
    • Heroku’s Environment
    • Heroku Build Needs
    • Set Up Heroku and Deploy
    • Cleaning Up the Edges
    • Only Once You Start Using Postgres

Demo¶

Deploy a Pyramid Starter App to Heroku

Assignments¶

  • Implement a Deque in Python
  • Python Learning Journal: Step 1
  • Group Project: Pitch Ideas
  • Algorithm Analysis
  • Today I learned...
  • Technical Blog Post: Outline a Post (due Friday)

Table Of Contents

  • Monday
    • Objectives
    • Readings
    • Review
    • Concepts
    • Demo
    • Assignments

Quick search

Enter search terms or a module, class or function name.

Navigation

  • index
  • Python 401 2.1 documentation »
© Copyright 2014-2016, Cris Ewing, Nicholas Hunt-Walker. Created using Sphinx 1.3.5.