Apply for the next session

Looking to sign up for April?

You missed it! But you can prepare for the next session.

Steps to apply

Just to get the boring stuff out of the way: The mentorship is 9 months long, and the full tuition is $10,000 ($2,500 upfront). We have some lending partners that we can tell you about. You also have to have a Mac computer and a solid internet connection. Got it? OK!

Spend some quality time reading about the program on the website. That video on our home page (if that’s there) outlines how the system works. You don’t want to be one of those people who get on a call with us and haven’t read about the program or watched any of the videos. That’ll be a bit of a red flag.

We’re not saying you shouldn’t have tons of questions (you will) but – put some time into the research.

If you have any friends or family who are real working* developers (not just your cousin who made a website for your uncle’s friend that one time) – then have them check out our DFTW syllabus for 2024. And if they want to talk to us and help you vet the program, we would love that.

How to apply:

  1. 1. Fill out the student screener

    The student screener form is a highly scientific way for us to determine if you will flourish in this type of learning environment. It was created by Chat GPT 5. We don’t even know how it works. We just know it does. Good luck!

    Take these quick surveys too: survey-a, survey-b

  2. 2. We'll setup a meeting to talk about it

    If you understand what we’re doing and you think you’d be a good fit, you can meet us on a Zoom call. No sales, no pressure. You can ask us anything about the program or the industry in general and even other education paths you are considering. We’ll listen to your story and help you figure out what is the best path for you.

    Make sure you’re on a proper computer with decent internet – so that we can see your face and share screens.

  3. 3. Weigh your options

    Take some time to think it over. If you’re interested in moving forward, let us know. The ball is in your court. There’s no sales team.

  4. 4. We might send you a special challenge

    Follow the instructions. It’ll be fun. This is just to help you understand if you’re going to like our teaching style.

  5. 5. Are we a match?

    If we’re in agreement that you’re a good fit for the program – you’ve still got some things to think about.

    This is a big deal. It’s a big commitment.

    Get feedback from people you trust. Are you going to have the time? Are you going to have the support of your friends and family?

    We’ll do everything we can to help you understand the options. In the end, it has to be your decision. We’ll make it as fun as possible, but it’s going to be a lot of work.

    When you’re ready, let us know so we can plan for the next session dates.

     

But don't you want us to take a really hard coding test first?

No. That wouldn’t make any sense for our approach to teaching. We teach you everything we want you to know (the way we want you to learn it) in the course.

It’s true that there are a lot of mainstream coding schools with basically no technical barrier to entry. They’ll take anyone with money – even if they kinda know it’s not going to work out.  That is a real problem to watch out for. But as you should know – we really aren’t comparable to those schools. We’re different. And we’re not like the schools with the high technical barrier to entry either. We’re a small and personal mentorship. It’s just a completely different situation.

The hardest thing about learning to think like a programmer isn’t technical. It’s a change in how your mind works, and it’s hard. It’s going to get really uncomfortable at times. There are no directions. We’ll teach you how, but you are going to be the one who has to make the choices. When we interview you, we’re looking for your learning style and your work ethic. We’d never take on a student if we didn’t firmly believe in them.

Apply for the next session