Become a full stack soft­ware developer

Get the right tools and sup­port for your career change

With expe­ri­enced instruc­tors every step of the way, you’ll learn full stack web devel­op­ment like a pro. Work with our career ser­vices experts to become a full stack soft­ware devel­op­er ready to work, no mat­ter where you’re start­ing from. That’s our promise.
Start Now

Coding courses that are ready when you are

A career change shouldn’t have to wait. So we made our course available every 4 weeks. Jumpstart your tech career with our simple application process. Need more time developing technology skills? Pause and rejoin the course where you left off, at no additional cost.

  • Start class when you’re ready
  • Get real-time feedback to track your progress
  • Pause and learn at your pace
  • Graduate! Make the change to full stack software developer
Next Course Date
January 18
A woman standing at the American Tobacco Campus
It’s life-chang­ing, chal­leng­ing, fun, and pays the bills. You will feel empow­ered by how much you learn.
Yifaa Yapunich
Software Developer
Com­pre­hen­sive Curriculum

Rig­or­ous cur­ricu­lum that’s made for a high-pay­ing career

With over 35 years of soft­ware devel­op­ment expe­ri­ence, our expert instruc­tors can help you learn to code and gain spe­cial­ized skills that earn top salaries. We’ve built a chal­leng­ing 16-week, full-time immer­sive cur­ricu­lum designed for future-proof tech careers.

16 weeks of learning has its benefits. Here's why:

Stacks of money in an outstretched hand
Better Salary Opportunities
Salaries after 16-week or longer code schools are almost $15k higher than those after code schools of shorter length.
A purple folder with a web page inside it
Robust Portfolios
Routine project assignments done individually, in pairs, and on teams gives you time to develop a robust portfolio.
A computer monitor with a contact card on the screen
Well-Rounded Skillset
Learn full stack web development fundamentals and get extensive training on skills for high demand tech jobs.

Where our students work

Adwerx
Credit Suisse
Duke
IBM
Red Hat
SciMed Solutions
Spreedly
Blue Cross Blue Shield of North Carolina
Four Phas­es of Learning

Learn­ing code can be intim­i­dat­ing. Let’s tack­le it at the right pace.

We’ve orga­nized our cur­ricu­lum into four 4‑week phas­es so it’s easy to learn step by step.

Phase 1: Introduction to web development

  • UX
  • HTML
  • CSS
  • JavaScript

You'll learn full stack web development fundamentals, understand front-end technologies like HTML, CSS, and JavaScript, and explore the tools and methods software developers use every day.

Phase 2: Back-end development

  • Python
  • Django

Learn about code that runs on a server using Python, how to set up and use relational databases, and how to develop fully functioning web applications using the Django framework.

Phase 3: Advanced front-end and back-end

  • APIs
  • React
  • SQL

Dig deeper into the aspects of web development that interest you the most. You can learn how to build rich interactive web applications that work as well on mobile as on the desktop with front-end technologies. Or work like a back-end web developer to dig into the cloud, and learn how to set up servers and run complicated processes.

Phase 4: Agile development

  • Code Reviews
  • Agile Planning

Tackle modern Agile development practices by building a final team project. Gain the skills you need to contribute to a development team, like participating in code reviews, using Agile planning, giving technical presentations, and pair programming.

Our course is made for future-proof careers.
See what tech and skills you'll learn.

Ready to take the next step?

Phoenix Smith
Chang­ing careers and learn­ing code is the best thing you can do for your­self and Momen­tum is the best place to get started.
Phoenix Smith
Developer Associate
Career Ser­vices

1‑on‑1 sup­port. And less guess­work for you.

All our stu­dents receive ded­i­cat­ed career ser­vices sup­port. Our career ser­vices experts sim­pli­fy the job search process and prep you to suc­ceed in the workplace.
  • Personalized career planning
  • Resumé reviews
  • Networking with hiring managers
  • Career guidance modules
  • Negotiation support
  • Regular 1:1 meetings
  • LinkedIn profile help
  • Cover letter consultations
  • Behavioral and technical interview training
  • And more!

It’s all backed by our promise

We believe in our cod­ing cours­es, career ser­vices experts, incred­i­ble net­work, and you. That’s why if you do not get a job offer with­in 9 months of grad­u­a­tion, we will refund your tuition. That’s our job place­ment promise to you.
$65.7k
average salary graduates report earning
90%
of students received a job offer
8.3 out of 10
happiness scores are high for graduates in their new career
Momentum Student Experience

Make your career change with people who care

A group of two developers working around a table
Student Experience Manager

Here to make this a seamless experience for you. Get the counseling and guidance to overcome any obstacles so you excel in the course and beyond.

Instructors

We make complex concepts simple and fun to learn, thanks to our software development and higher ed teaching experience. Plus, some of us are code school grads, so we understand your experience.

Your Classmates

A diverse group of career changers who each bring incredible experience to the classroom. You’ll program in pairs, create software engineering teams, and build projects together.

Graduates

Momentum graduates provide 1-on-1 mentorship and offer continued support. Connect with our diverse group of graduates and get insight into the tech industry.

Class­es Every 4 Weeks

Get your tech career start­ed this month

Sub­mit your appli­ca­tion before the next course starts.
1/18 - 5/8/2021 Apply by: Jan 11, 2021 2/15 - 6/5/2021 Apply by: Feb 8, 2021 3/16 - 7/3/2021 Apply by: Mar 9, 2021
Jan Feb Mar Apr May Jun Jul Jan 18 - May 8, 2021 Apply by: Jan 11, 2021 Feb 15 - Jun 5, 2021 Apply by: Feb 8, 2021 Mar 16 - Jul 3, 2021 Apply by: Mar 9, 2021
Tuition

Choose how you pay

Get a Loan

Apply for a loan from one of our partners and make low monthly payments during the course.

Pay Directly

Tuition is $4,550 per phase of the course, billed at the beginning of each phase.

Total tuition cost is $18,200.

Income Share Agreement (ISA)

Due to the current uncertain times, we are now piloting an ISA program to help students access code school training. This is an option for students unable to pay tuition directly and have challenges securing a loan for the program.
Student Discounts

Our community members matter to us

We are proud to offer discounts to the following community members.

  • $1,000 discount to military veterans

Contact us to discuss your options

If you are eligible for our discount opportunities, our team will apply the respective discount during your admissions process.