Django Best Practices the Two Scoops Way

Friday, August 14 2020, 9:00 AM - 4:00 PM [PST]

Register Now

1. Select Seats

2. Review and Proceed

Days
Hours
Minutes
Seconds

REGISTRATION

General Admission PARTIAL APPROVAL - $249.00

Registration closes on 08/14/2020

Corporate PARTIAL APPROVAL - $349.00

Registration closes on 08/14/2020

Enter your discount code

  • Subtotal (excluding fees and discounts)
  • Fee
  • Total amount

Friday, August 14 2020, 9:00 AM - 4:00 PM [PST]

This is a live online event where Daniel Feldroy dives deep into Django and Python best practices. Attendees can ask questions and are encouraged to do so. Ownership of Two Scoops of Django is recommended but not mandatory. Material covered will include:

  • Coding style
  • Optimal Django environment setup
  • Project layout, app design, settings, and requirements file
  • Model and query best practices
  • Best practices for views (FBVs and CBVs)
  • Asynchronous views
  • Form fundamentals
  • Templates, template tags, and filters
  • REST and GraphQL APIs
  • Django and modern JavaScript (React, Vue.js, and SSR)
  • Working with the Django admin
  • Replacing core Django components (i.e FrankenDjango)
  • Dealing with the user model
  • Working with third-party packages
  • Why and how to test
  • Finding and reducing bottlenecks
  • Asynchronous task queues
  • Security best practices
  • Signals: use cases and avoidance techniques
  • Deployment strategies

 

If you are looking for a beginning Django tutorial we suggest taking our Django Crash Course. Then once you've completed Django Crash Course (book or live version), you'll be ready for this course.

Prerequisites:

  • Experience with Python and Django
  • Internet capable of participation in Zoom meetings
  • Ownership of Two Scoops of Django is recommended but not mandatory

Schedule:

  • First Session: 9am - Noon PST / 4pm - 7pm UTC, 5 minute breaks on each hour
  • Meal Break:  Noon - 1pm PST / 7pm - 8pm UTC
  • Second Session: 1pm - 4pm PST / 8pm - 11pm UTC, 5 minute breaks on each hour

 

See you there!

 

 

Cancellation policy

Tickets may be cancelled at any time up until the event commences.

Daniel Feldroy has been doing web application professionally since the 1990s. He has been teaching programming since 2005. He started working with Django in 2008 at NASA, where he architected and built several projects, including the open source library django-crispy-forms (originally called django-uni-form). He is one of the authors of the Two Scoops of Django best practices series.

Contact the Organizer

Daniel Feldroy
President/COO of Feldroy.com
Feldroy

Co-author of the Two Scoops of Django: Best Practices book series. Creator of numerous large open-source projects including Cookiecutter Django and Django Crispy Forms. Worked at NASA. Enjoys Python, Django, JavaScript, Vue.js, and C#. A programmer with a love for clean architecture, minimalism, and best practices. Also known as "Daniel Roy Greenfeld" and "pydanny". Core committer to Audrey Feldroy, the one and only @audreyr. Proud father of Uma.

https://www.feldroy.com

About Daniel

President/COO of Feldroy.com
Feldroy