Software Development Bootcamp

Live, Online

Certificate | Full-Time | 12 Weeks

Start your career as a Software Developer in 12 weeks.

Launch your career as a coder.

37.5%

Average Wage Increase

Software Development Graduates saw an average increase of $15,000 in annual compensation.*

91%

Job Placement Rate

Our bootcamps equip student with skills and credentials they need to succeed. On average, Bootcamp graduates receive gainful employment in 150 days.*

60+

Hiring Partners

We partner with growing companies to help our graduates connect with employers that are interested in hiring our students.

*Based on 2018-2021 Outcomes Report provided by our partner Bootcamp, Upright Education. All outcomes listed on this site are that of Upright Education's. Upright Education and Norwich University Bootcamp's courses share the same curriculum, instruction, and employer partners.

Companies Hiring Bootcamp Graduates

Lee Peters

UI Engineer, Dealer.com

"At 31 years old I decided to leave a very comfortable sales job at a great company to pursue a new career in coding and haven't looked back. The curriculum is very thorough and cutting edge with an emphasis on helping students learn highly marketable skills."

What You Will Get

Professional Instructors

Learn live, online with professional teachers to keep you motivated, inspired, and collaborating with peers.

Career Support

Learn how to land a job in tech through 1-on-1 Career Coaching, a comprehensive job search strategy, and a network of employers.

Industry Experience

Work alongside a team of peers to build real technology throughout the entire Bootcamp.

Industry Certificate

Learn the most widely used technologies while focusing on the exact skills employers need.

What You Will Learn

Full-Stack Bootcamp

Learn how to build, test and deploy software applications using JavaScript on the client- and server-side of an application (front-end + back-end).

Starting with fundamentals, you will quickly move into more complex programming concepts that are solidified through challenges, such as: pair programming, weekly projects, lab exercises, and code reviews.a

Languages & Frameworks

  • JavaScript
  • HTML & CSS
  • React + React Native
  • MongoDB
  • Node.js & Express
  • Cloud Deployment

Full-Stack Curriculum

Module 1

Programming Fundamentals

Never written code before? No problem. You will start by learning how to work with terminal commands, GitHub, and a text editor. Using javaScript, you will then learn how to speak a language that the computer understands in order to create websites, applications, and tell the computer what to do. In this module, you will take a deep dive into fundamental programming concepts, including Strings, Arrays, Variables, Objects, Loops, Files, and more. You will also learn how to style and edit the "front-end" interface using HTML and CSS.

Module 2

Intermediate Software Development

In your second module, you will become familiar and comfortable with front-end programming and then learn how the front-end and back-end interact giving you a solid understanding of full-stack development. Before diving into the back-end -- which we do in way more depth in the next module -- you will learn about the document object models (DOM) and event listeners as well as test-driven development. During these weeks, you will also start to learn React, a widely-used JavaScript library invented by Facebook. Use these skills to complete three portfolio pieces in this module.

Module 3

Server-Side "Back-End" Programming

The server-side of an application, or the "back-end", is where your computer sends information to be stored and accessed. The browser communicates with this information using a combination of technologies, including applications, databases, and servers. This module focuses on back-end software development using Express.JS, a popular web application framework, to create server-side tools and connect with third-party APIs. You will also learn about the different types of databases and how they work using MongoDB.

Module 4

Final Capstone Projects

Capstone projects provide students with real-world programming experience to use their newly-acquired skill set to assist a company or organization in working on a software application. This final project is a culmination of all that you've learned throughout the course. It will provide an in-depth understanding of DevOps, how to work in an Agile project cycle, and refine the skills that you learned in class while providing you an opportunity to explore the technologies that you are interested in pursuing post-graduation.

Work with Real Clients

The projects that you create throughout the course will be used to build your portfolioInt last weeks, you will work with a real company or organization to develop a real product. This is what we call your “capstone project”.

An example of a Capstone Project is Park Burlington. We partnered with the City of Burlington to create a web application that helps residents and commuters find parking when they need it in the city.

Download Coding Bootcamp Syllabus

Want to learn more about our course? Checkout the course syllabus PDF.

Thank you! Your submission has been received! Here is a PDF of the Software Development Bootcamp course syllabus.
Download PDF
Oops! Something went wrong while submitting the form.

Career Services

During the course, students will be work receive 1:1 career coaching, live workshops, access to 1:1s with top software engineers in the industry, and detailed online resources!

1:1's With Top Industry Mentions From...

+ Career Coaching

Learn best-practices for developing your resume, LinkedIn profile, interview strategy, negotiation skills, and professional communication.

+ Strategy Workshops

Work with a career coach for individual guidance on how to develop your professional background and apply to jobs that can change your life.

+ Network Access

Attend networking events and discover new communities for people in your industry. Meet hiring partners, mentors, and industry experts.

Tuition & Financing

$10,000

Pay Up Front

Make a $500 deposit and pay the rest of your tuition before your training begins. Career Bootcamp participants receive a $500 discount when paying in full 30 days before the start of your program.

$330/month

Bootcamp Loans

Available for qualifying participants. You can apply for a loan through our partner, Ascent. Use the Budgeting Calculator to design a plan that works best for you.

$500 Down

Pay When You’re Hired

Available for qualifying applicants in full-time Career Bootcamps. With the ISA program offered through Stride, you pay back your tuition in manageable monthly installments only once you’ve landed a job making $35,000 per year or more. See how you can access the Income Share Agreement program.

$750/month

Pay In Installments

12-month, zero-interest payment plan through EdAid.

Similar
Bootcamps

Norwich University

General
Assembly

FlatIron
School

Hack
Reactor

Price

$10,000

$15,000

$16,900

$17,980

+ 480 Class Hours

Yes

Yes

Yes

Yes

College Certificate

Yes

No

No

No

Upcoming Start Dates

Online Bootcamp

Software Development Bootcamp

Jan 23, 2023
 - 
April 14, 2023

Monday - Friday, 9 am - 5 pm EST

    Online Bootcamp

    Software Development Bootcamp

    Feb 21, 2023
     - 
    May 12, 2023

    Monday - Friday, 9 am - 5 pm EST

      Online Bootcamp

      Software Development Bootcamp

      Mar 20, 2023
       - 
      June 9, 2023

      Monday - Friday, 9 am - 5 pm EST

        Apply Today!

        Software Development Bootcamp

        Want to enroll in Norwich University's Software Development Bootcamp? Please fill out the form below and someone from our admissions team will get in touch shortly.