Momentum classes


Momentum offers a full-time, 16-week Software Engineering Immersive for career changers in Durham, North Carolina. Momentum provides relevant skills training focused on the needs of the technology industry and the modern workplace.

With a project-based learning approach, Momentum’s Software Engineering Immersive is organized into four 4-week phases. In the first two phases, lessons focus on the fundamentals of front-end and back-end development, including skills in HTML, CSS, JavaScript, Version control, Command line, Python, Django, Relational databases. In phase 3, students will pick between two (or more) specializations, where they will expand on the knowledge they have already learned. Here the student will make decisions about features and technologies used and can gain advanced skills in JavaScript, React, Single-page applications, Deployment to Amazon Web Services (AWS), and more. The fourth phase is the capstone – students spend the final four weeks of the course working on a large software project in a group of three to five developers from both the front-end and back-end specializations.

Momentum students have access to a robust calendar of events, including “field trips” to local companies and guest lectures with industry insiders that equip students and connect them with great opportunities. Students also work one-on-one with Career Services to network and get interview practice. Momentum backs up their Career Services with a tuition refund if graduates don’t get a job within 6 months of graduation.

Momentum also offers customized corporate training for organizations in Durham, North Carolina

Momentum Courses & Classes

  • This course is designed for a person who has no experience in programming and wants to go beyond online tutorials. This is for the person interested in exploring what a software developer does and for people who work with programmers in the workplace (project managers, designers). Curriculum 14-hour course, part-time, 7 nights over 2 weeks We will cover: HTML CSS Programming Basics Basics of JavaScript…

    Read More
  • Our Software Engineering Immersive course is designed to teach you the skills you need to work as a professional web developer. We focus both on writing code and skills used when working in professional teams like participating in code reviews, using Agile planning, giving technical presentations, and pair programming. And with our new specialization phase, students gain advanced front-end or back-end skills to secure a…

    Read More