Frequently Asked Questions
This document's goal is to answer common questions that we see prospective students ask. But before you read these questions, make sure to first read about Our Pedagogy, Mastery-based Learning, and the Is This For Me page. Reading those documents first will help set expectations and answer most of your questions. Go ahead and do that, we'll wait. Seriously, read those links first.
Mastery-Based Learning Questions
Make sure to read all the answers to the questions here. These answers are at the core of what we do at Launch School. Make certain these explanations make sense to you and that you're aligned with the philosophy outlined here before enrolling at Launch School.
Other Miscellaneous Questions
The short answer is no. The long answer is that the goal of our program is to drive students to career-oriented engineering-centric jobs, whether it be backend, frontend, or systems focused, or some other engineering related job role. Only taking a few frontend courses is not going to meet that goal.
Programming is an odd profession in that there's no credentialism. It's similar to cooking, in that there are cooking jobs that range from minimum wage through six figures and beyond. You can be a cook at a fast food restaurant or be a Michelin star executive chef.
The short learning path leads to the programming equivalent of the fast food cook. Again, it's a bit confusing because it appears you can get a programming job with very little studying. We want to encourage people to not aim for the low hanging jobs because, just like the low hanging cooking jobs, those types of jobs do not prepare you for a rewarding career.
Another reason we do not allow people to only take the front-end courses is due to the way we sequenced the courses. Course 210, for example, is our JavaScript course. But note that the title of the course isn't "Introduction to JavaScript"; it's "Computational Thinking and JavaScript Programming". The reason is that we expect that you can take apart JavaScript, the language, on your own, so our focus is on "computational thinking" concepts. The reason we expect you to know how to learn JavaScript on your own at that point is that we spent a lot of time in course 101 on how to deconstruct a programming language (Python, Ruby, JavaScript), so we expect that you can take what you learned there and apply it to JavaScript. If you're very new to programming and have never truly learned a programming language well before, you're going to struggle a lot in 210. Therefore, it's important to go in the prescribed sequence at Launch School.
No. Part of the reason is due to the way we price the program (see the question on support above), but we also believe that true learning happens when you struggle on your own, but the key is to make sure you're not hitting dead ends for too long.
Having a dedicated tutor is a great way to learn, but it's also the most expensive. Also, the reality of your day-to-day learning experience will be on your own, and a small fraction of your journey will be actual 1 on 1 with a tutor (unless you are extraordinarily wealthy and can afford a full-time tutor). Instead of assigning you a tutor that you meet with a few times a week, you will have all the instructors and teaching assistants (TAs) available to answer questions anytime. We staff TAs around the world so your questions are answered around the clock. With our well-crafted curriculum, we believe it's more important to get you unstuck quickly and keep the momentum, rather than wait for an appointment a few days later to talk to someone for 30 minutes.
We realize that some people do require tutoring early on, and that is definitely a viable, if expensive, learning option. If you're very new or have been out of school for a long time, hiring a 1 on 1 tutor may be a better learning approach than learning at Launch School.
Yes. We've taught students from 6 continents (still looking for our first Antarctican student!). Just be sure to have high-speed internet connection and a willingness to work consistently. We do, however, have some geographic restrictions for our Capstone Program.
Yes, you can. One of the advantages of being an online program is that we can be flexible, and a mastery-based learning approach demands it. You can go at whatever pace as long as you ace the assessments. We recommend that you spend at least 15 hours/week; anything less than that and knowledge starts to evaporate faster than you can accumulate it.
We expect that you have at least 15-20 hours a week to go through this course.
Keep in mind that our program is mastery focused, so if you only have 10 hours a week, that may work as well, but you will consume the courses at a much slower pace than others. You'll have to decide if you can sustain that over a much longer period of time.
You can start right now! Our courses are all self-paced, and you can start anytime. Click here to sign up. Our preparatory courses are completely free, and you should start there. The first course is an orientation course that goes into even more detail about what we do and how we do it, so you should log in and start after reading this document.
No. Just like music studios teach you how to play the guitar with a fixed curriculum and exercises, instead of letting you make your own music, we put a lot of thought into our curriculum to introduce concepts slowly, give plenty of exercises, and give you a smooth ramp-up experience. We believe that learning with us following our curated curriculum is the best use of your time.
We've found that custom projects serve as a very poor learning tool for beginners. Usually, students under or overestimate their ability, choose a project that focuses on the wrong technical problems, or try to run before learning how to walk.
Our course projects are carefully chosen and refined from teaching hundreds of students to maximize learning of core concepts before moving on to more advanced topics.
We've taught enough students now where we have encountered some common complaints about our program. In some cases, students are able to overcome them, and in other cases, it prevents them from finishing the course. While we're working on improving, these are the most common complaints we've heard about our program.
- Some of the lecture videos are too long. They range from 30 minutes to over 60 minutes, and it's hard to keep my attention for that long.
- The production quality isn't the highest.
- Coding by myself is very lonely and can be demoralizing. It would be nice if there were others who I could code with.
- The chatroom is not very populated outside of normal US daytime.
- It's very hard to stay committed and motivated for such a long period of time.
Make sure to also scroll up and read the question related to the downside of Mastery-Based Learning, if you haven't already. There are two major issues in that answer that we see in many of our students.
The biggest difference is that we are 100% committed to a mastery-based approach. There are a lot of different ways to learn to program, and it's hard to figure out which path is right for each individual. Are we a better fit for you, or is one of our competitors -- who can know for certain? What we're trying to do is take the anxiety out of the equation by:
- being as honest and transparent as possible and explain what we do, rather than fill our pages full of marketing messages
- providing a friendly pay as you go pricing, so you can try us without committing thousands of dollars up front
- having a free preparatory course, so you can try us out without any obligation
The choice here shouldn't bring too much anxiety, and we want you to come into our program excited and eager to learn, not weary and suspicious. We aren't perfect for everyone, and unfortunately, no one can know for certain, even yourself, until you give it an honest try.
If you follow the advice we laid out very carefully and patiently, we can take you far.
The cost of the program is $199/month.
In order to do either path, the free preparatory courses are required. To start, just create an account, and you can start our free preparatory courses. The preparatory courses will guide you through the prerequisite knowledge necessary before starting our real courses. If you really disliked the preparatory courses, then you probably won't enjoy the paid courses. If you enjoyed the preparatory courses, then you may like the paid courses.
Your subscription is month to month. You may cancel at any time and you will retain access until the end of the current billing cycle. Because of this flexibility, we do not offer refunds.
English.