Web Applications with Python and the Pyramid Framework
From Views and Routes to Forms and Authentication
By Paul Everitt
Publisher: O'Reilly Media
Final Release Date: November 2015
Run time: 4 hours 29 minutes

In this Web Applications with Python and the Pyramid Framework training course, expert author Paul Everitt will teach you about the features needed for Python web development, as well as Pyramid's unique features. This course is designed for users that already have a basic knowledge of Python.

You will start by learning about single file web apps, templating, and multiple routes and views. From there, Paul will teach you about MyApp Python package, views and routes, and templating and static assets. This video tutorial also covers forms, databases, and sessions, authentication and authorization, and JSON. Finally, you will learn about extensibility, including custom configuration settings, extending and overriding, and custom view predicates.

Once you have completed this computer based training course, you will have gained a basic understanding of the features needed for Python web development and the features unique to Pyramid.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyWeb Applications with Python and the Pyramid Framework
 
5.0

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Displaying reviews 1-2

Back to top

 
5.0

What a fantastic set of videos.

By Paul_M.

from Orlando, FL

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Easy to understand
  • Helpful examples
  • Well-spoken
  • Well-written

Cons

    Best Uses

    • Intermediate

    Comments about oreilly Web Applications with Python and the Pyramid Framework:

    Best practices of Pyramid bundled into great examples, especially if you code like spaghetti sometimes. A tiny bit advanced for a pure novice at Python; but Pyramid isn't super novice friendly either.

    In all, I couldn't be more pleased with Paul Everitt's work. Well worth your money.

    (3 of 3 customers found this review helpful)

     
    5.0

    So far very good: great focus, highlights Pyramid's features

    By Shentonfreude

    from Washington DC area

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Best Practices
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly Web Applications with Python and the Pyramid Framework:

      I watched all the episodes published so far, and was concerned that the first 3 seemed a bit slow and pedantic -- they should be: installing python and pyramid, then getting the simplest single-file app running.

      But then it quickly jumped into what makes Pyramid unusual: explicit and sophisticated configuration, view_configs that let you do complex route dispatching with "predicates" HTTP method, request variables. Then it jumped to view classes and the view_default decorators. This is great stuff, and how I've been using Pyramid recently to save tons of route-delegation code, provide JSON API as well as direct HTML rendering, and reuse code amongst those different use cases. I'm delighted the videos immediately show these patterns and "best practices", showing Pyramid features lacking in many other popular frameworks.

      I've been using Pyramid for a while but the more I use it, the more I've gravitated to this style. If I'd had these videos years back, I wouldn't have had to learn the hard way, through trial and error, aping the metaphors of other frameworks.

      Paul goes to great lengths to show code samples that are stripped of all extraneous code that would distract viewers: even the development.ini has been mercifully stripped of nonessential logging configs. This helps the viewer pay attention to the point the author's making in each episode.

      That said, there's some deep tech in here, and I found myself thinking "I'll wanna go back and re-watch that segment -- can it really do *that*?". The video format makes this easy. I'm pretty experienced, but I'm getting new things out of this series. I think novices could really benefit from this as they'll learn best practices right off the bat, but they'll probably have to watch the series more than once as they gain familiarity: Paul's lessons are information-dense, even if they don't seem so from the calm exposition in the video.

      The videos are each short, bite-sized chunks. You can snack on one or two and then get back to your day-job. Or you can just let them play and let them flow from episode to episode when you have more time.

      I'm looking forward to seeing the rest in the series!

      Displaying reviews 1-2

      Back to top

       
      Buy 2 Get 1 Free Free Shipping Guarantee
      Buying Options
      Immediate Access - Go Digital what's this?
      Video:  $99.99
      (Streaming, Downloadable)