SOFT­WARE ENGI­NEER­ING IMMER­SIVE COURSE

The tech skills you need for the career you want


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 8 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
April 10th

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.

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 learn­ing has its ben­e­fits. Here’s why:

BET­TER SALARY OPPORTUNITIES

Salaries after 16-week or longer code schools are almost $15k higher than those after code schools of shorter length.

ROBUST PORT­FO­LIOS

Routine project assignments done individually, in pairs, and on teams gives you time to develop a robust portfolio.

WELL-ROUND­ED SKILLSET

Learn full stack web development fundamentals and get extensive training on skills for high demand tech jobs.

Where our stu­dents work

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 Plannig

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?

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

Regular 1:1 meetings

Resumé reviews

LinkedIn profile help

Networking with hiring managers

Cover letter consultations

Career guidance modules

Behavioral and technical interview training

Negotiation support

And more!

It’s all backed by our com­mit­ment to you

We believe in our cod­ing cours­es, career ser­vices experts, incred­i­ble net­work, and you. That’s why we will part­ner with you long after your grad­u­a­tion from our pro­gram. Whether it is sup­port in find­ing your first tech job or on-the-job train­ing Momen­tum will be there for you.

55%

Graduates increase their average compensation by 55% after graduation

95%

Overall job placement rate among graduates

$70.5K

Is the median salary of Momentum grads 1-2 years after graduation

Momentum Student Experience

Make your career change with people who care

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.

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,375 per phase of the course, billed at the beginning of each phase.

Total tuition cost is $17,500.

STU­DENT DISCOUNTS

Our com­mu­ni­ty mem­bers mat­ter 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.

Apply Now

Learn more about the admis­sions process and sub­mit your appli­ca­tion in 3 easy steps.