Improve your Django skills with the authors of Two Scoops of Django.

Now in private alpha. Get on the waiting list for an invite:

Your Two Scoops Academy membership includes:

Unlimited Access to Django Help

You're working on your Django projects. You have questions. We are here to help you. A membership in Two Scoops Academy includes access to member-only discussion boards where you can ask Daniel and Audrey Roy Greenfeld for Django help as you need it.

No questions are too stupid to ask

Here, no Django question is a stupid question. We aim to make you feel comfortable asking for help whenever you get stuck on something.

Lowering barriers of entry to Django

Many people who try Django web development get frustrated and give up after not being able to find answers to their questions. Sure, there are a lot of beginner tutorials out there, but when you advance past a certain level, it can feel like no one can help you. Well, we're here to fill that gap.

The Ultimate Django Setup on Mac thumbnail

The Ultimate Django Setup on Mac
Beginner

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date May 22, 2016
Last Update Aug. 16, 2016

View Details

The Ultimate Django Setup on Windows 10 thumbnail

The Ultimate Django Setup on Windows 10
Beginner
Early Release

The goal of this course is to get your computer fully set up for optimal Django development on Windows.

This isn’t just a toy setup for educational purposes; it’s the real setup used by pros, and one which you can use to develop real-world Django projects.

A lot of Django tutorials take shortcuts with setup, using cloud-hosted development environments or virtual machines to get you up and running fast. While those can be helpful if you just want to do a beginner tutorial, they have their limitations.

This course also encourages you to use the latest versions of all available tools.

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date Aug. 8, 2016
Last Update Aug. 24, 2016

View Details

Pip, Virtualenv, and Virtualenvwrapper Basics thumbnail

Pip, Virtualenv, and Virtualenvwrapper Basics
Beginner
Early Release

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date Aug. 13, 2016
Last Update Aug. 15, 2016

View Details

Hello World in Django thumbnail

Hello World in Django
Beginner
Early Release

Django projects can get very complex very fast. Let’s step back for a moment.

In programming, a “Hello World” program is the most minimal program possible for a particular programming language or framework.

What is the Hello World of Django projects? This course explores that and breaks it down further, so that you understand the essence of what a Django project contains.

Course Goals:

  • Get a taste of working with virtualenvs
  • Understand the minimum Django project

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date Aug. 17, 2016
Last Update Aug. 23, 2016

View Details

Intermediate Django 1 thumbnail

Intermediate Django 1
Intermediate to Advanced

Welcome to the best dairy-based Django tutorial in the universe. We’ve geared this course for beginners who’ve done one or more basic Django tutorials and wonder what to do next.

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date Sept. 25, 2015
Last Update Aug. 28, 2016

View Details

Two Scoops of Django: The Course thumbnail

Two Scoops of Django: The Course
Intermediate to Advanced

Do you learn better by watching video lectures? Or do you want to hear us explain Django concepts from our book in greater depth?

Updated for 2016, this course contains loads of new material about how we work with Django. We cover best practices for working with the Django web framework, plus code examples, tips, and tricks that will make your Django web programming life better.

Either on its own or as a companion to our Two Scoops of Django book, taking this course will help you improve your Django projects significantly.

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date May 22, 2016
Last Update Aug. 15, 2016

View Details

Celery and Django thumbnail

Celery and Django
Intermediate to Advanced
Early Release

Have you ever uploaded an image and then waited for it to be processed? Have you ever sent an email from a website and your recipient had to wait a few minutes for it to arrive? These are examples of slow processes being run asynchronously. The advantage of this technique is that after users set things in motion, they are not waiting for the screen to reload.

In technical terms, we call this asynchronous task execution.

When it comes to handling asynchronous task execution in Django, nothing is as mature and established as Celery. This tutorial will teach you how to bootstrap Celery configuration by using Cookiecutter Django, resize images asynchronously, and more.

We’re taking a different path for creating this course. As it is being created by popular request from our students, we’re going to release a new lesson every few days until the course is complete. We’re going to be building this course interactively, taking feedback from our students to determine where we are going to take the lessons. That’s right, our students are going to help shape this course.

Taught by:

  • Daniel Roy Greenfeld
  • Audrey Roy Greenfeld
Release Date July 14, 2016
Last Update Aug. 26, 2016

View Details

A Community of Like-Minded Djangonauts

Your membership also includes access to community boards where you can meet and get to know other Django users of all levels.

Find collaborators, get critiques, and more

Whether you're looking for collaborators for an open source Django project or need critiques of your coding portfolio, the community boards are a great place to connect with others.

Still small but growing

While still small and growing since the site is in alpha, we'll be working hard to create a nurturing, supportive, friendly environment for Django web developers to get to know each other.

More Courses to Come

We have several big courses in the pipeline. These will be fun, project-based courses where you build real Django projects along with us, learning new concepts as you go.

Stay tuned! We can't wait to show you what we're currently working on. And if you have ideas about what courses you want, tell us.

Private Alpha

Two Scoops Academy is in private alpha. This means we're slowly opening up enrollment to new people on the waiting list.

Get on the waiting list:

If you signed up to be notified of Two Scoops Academy announcements, then you're already on the waiting list.

Enrollment during the alpha is not free, but it is heavily discounted.