Apply now
Happy new year! (Well, it’s March already but hooray!)
We’re excited. This year’s going to be a little different. Let’s talk about it!!! 🙂
Applications are still open for this next session
It’s March! We’re starting one of the two sessions very soon, so if you’re interested – don’t dilly dally.
It usually just magically comes together that way with the right people at the right time. Is that you?
Steps to apply
Just to get the boring stuff out of the way: The course is 9 months long and the full tuition is $10,000 ($2,000 upfront). We have some lending partners that we can tell you about. You also have to have a Mac computer. Got it? OK!
Spend some quality time reading about the program website. That video on our home page outlines how the course works. You don’t want to be one of those people who get on a call with us and haven’t read about the school 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 of family who are real working* developers (not just your cousin who made a website for your uncles 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. 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!
-
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 school or the industry in general and even other schools 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. Weigh your options
Take some time to think it over. If you’d like to move forward, let us know. The ball is in your court. There’s no sales team.
-
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. 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 school. 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’re interviewing 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.