The Slow Path for Studious Learners
to a Career in Software Development
Structured Curriculum from First Principles
Our program is about slowly building up mastery of fundamentals, so you understand how higher level abstractions truly work from the bottom up. Our goal isn't to teach you how to use React or Rails, but to show you how to construct accurate mental representations of first principles in order to tackle fundamental engineering problems. Our goal isn't to help you find a job, but help you launch a career. Our goal isn't to teach you to code, but to teach you how to deconstruct and problem solve like an engineer.
By Software Engineers for Future Software Engineers
Launch School was founded by experienced software engineers. We know what it takes to not only break into software, but to build and grow a career as an engineer in the software industry. Our objective is to increase your lifetime earnings by millions of dollars. This is what makes Launch School unique and why we focus on the long-term results of a career. Our curriculum was created by software engineers for future software engineers — you.
Due to personal reasons, I ended up taking a decent amount of time off from LaunchSchool. Despite this time off, I was surprised at the amount of information I still retained, and jumping back into the course was a lot more fluid than I'd expected. This was very reassuring and a testament that the "slow path to proficiency" and mastering the fundamentals was working just as intended.
Launch School has provided a warm and loving community in a time of significant isolation. The sincerity of the school's purpose has drawn so many wonderful individuals together and encouraged us to really engage in a way I have not experienced with other remote relationships. I've definitely made lifelong friendships thanks to Launch School!
Learning the fundamentals made me much more confident about learning to program. No matter how far I get in this field, I will have to thank Launch School for providing me with such good quality content that allows me to navigate through the sea of information with much more confidence.
This is probably the first time I've studied something in this way, being very meticulous about each lower layer concept before moving up, and it really opened my eyes to how software and software engineering work in general.
I studied using a few online self-study programs on my own before beginning Launch School, and the understanding I have of what I am doing is night-and-day levels above where I would have been otherwise.
I thought I knew how to approach problem solving until I encountered PEDAC in the material. It really helped me understand the need to slow down, think through a problem, probe its boundaries, and develop a solution all before starting to code. This, out of everything, will be one of my key tools I take with me and use in my career.
Our Learning Goals
The key to unlocking higher level understanding and skills that last a career is focusing on fundamentals. We designed our curriculum with the following learning goals.
- Fundamentals first, fundamentals throughout
- A focus on learning things that don't change
- Learn slowly and deliberately
- Learn to be proficient, not just build awareness
- Learn to understand problems, not solutions
- Learn in a circular fashion
Our students love us, and if you are committed to building a career in software development, you will too
A Serious Training Curriculum That's Designed to
Launch a Career
A Serious Training Curriculum That's Designed to Launch a Career
Mastery of Fundamentals
Launch Your Career
Complete the Core Curriculum courses and pass their assessments, and you'll have mastered the fundamentals. Participate in our Capstone Program, and you'll launch a career.
The Proof is in the Results
The average starting salary for 2020 Capstone graduates is
within 12 weeks of graduation
(See Results & Outcomes for more details.)
Our graduates have been hired by industry leading companies and some of the most competitive startups
Start our preparatory courses now for free. When you’re ready for the real courses, it’s just
Continue reading about how our pedagogy works and why we're able to produce such amazing results. This is how we're different. You should really read this.Our Pedagogy