Your web developers know Python, but they're not proficient with Django

Your team has hired developers who have experience with Python, but they've never worked with Django before. Django is a Python library, but it's more than just Python. Django includes quite a bit of complexity that isn't always entirely intuitive, even fore experienced Python programmers. Your current Django developers could try to show them the ropes, but that could consume quite a bit of their time.

If only they could learn by doing... but quickly!

You ultimately want your new Python developers to become productive contributors to your Django-powered web applications. They could pick up Django by looking through your code base, but looking through existing Django code can be overwhelming and very time-consuming. Your new Python developers could pick up Django a lot faster if they had the opportunity to build feature-rich Django app from scratch. The best for your new teammates to pick up Django skills is to learn by doing.

Introduction to Django

During my on-site training course, Introduction to Django, your new Python programmers will create a Django-powered website together, learning Django and practicing test-driven development along the way.

All new Django skills will be learned by watching me create new features, reading the documentation, or through exploratory programming. We'll use Git and GitHub for change tracking and code review, so we can learn through peer review and self-critiques. We'll practice test-driven development as we implement new features to get a feel for how Django's various units work and to practice good automated test hygiene.

How it works

I'll come to your office for two full days of on-site training. Your developers and I will build up a Django website, using Git and GitHub to collaborate and record our progress..

We'll cover:

  1. Advanced Python Classes
  2. URLs and Views
  3. Templates
  4. Models
  5. Forms
  6. Testing

Your developers should expect to reserve 2 full 8 hour days, including 7 hours of training and a 1 hour lunch break each day.

Ready to talk?

This course costs $8,000 for up to 15 students.

However, I only work with teams I think I can really help. So let's talk.

Please book a 20 minute call to chat with me about your team's needs.

Book a Call

100% money back guarantee

If your team is not entirely satisfied with any portion of the training, I will work with you to ensure your satisfaction or provide a full refund at your request.

Don't take my word for it

“Everyone enjoyed Trey's training. I highly recommend it!”

John Coogan, Co-Founder & CTO at Soylent

“If I was learning programming again, I would definitely seek mentorship from Trey.”

June Clarke, Director at The League of Amazing Programmers

Still have questions?

» My developers learn quickly: can you skip the basics?

I will move at the pace of your developers. We'll be diving into Django-specific features very quickly. If your developers work quicker than I expect, we'll have time to get even more practice adding new features to our Django website together.

» Will you sign an NDA?

I can provide you with my own NDA or I can sign your NDA for an additional fee.

» Can't my developers pick up Django on their own?

I'm certain that your developers absolutely can learn Django on their own, but it may take them much more time and they may end up overlooking core Django components and re-inventing the wheel occasionally. You want your developers to be comfortable and productive in Django.

» I still have questions!

No problem. Shoot me an email.

About Trey

My name is Trey Hunner. I am a director at the Python Software Foundation and a member of the Django Software Foundation.

I have a background in full-stack Django web development and many years of experience in front-end JavaScript development.

My classes are usually slide-free and exercise-heavy. I teach with my hands on the keyboard. We learn by doing, not watching.

Let's talk now

I want to help your developers become Djangonauts. Want to talk about whether my on-site Django training course is right for your team?

Book a 20 minute call

Can't find a time that works for you? Email me.

Remember that my training is backed by a 100% money back guarantee. If your team is disappointed in my training, I'll refund your money in full.

Availability is limited

I'm only available for one to two on-site Django trainings each month. Scheduling is first come, first served and I'm often fully booked two to four months out. The sooner we talk, the sooner I can help your team.

« Back to home