Software Development Bootcamp
- Career-Focused Tech Bootcamp
- Grants & Scholarships Available
- Unlimited Support Until You Land A Job
By submitting this form, you agree that Upright Education, in partnership with Bergen Community College, may contact you via SMS, email, or phone regarding this bootcamp. You may opt out of receiving communications at any time.
Program Details
24 Weeks
M-W-TH (6pm EST - 9pm EST)
Next Cohort Starts
January 6, 2025
Application Deadline: December 23, 2024
By submitting this form, you agree that Upright Education, in partnership with Bergen Community College, may contact you via SMS, email, or phone regarding this bootcamp. You may opt out of receiving communications at any time.
The 24-week part-time full-stack software development bootcamp can give you the hands-on training you need to change careers in weeks, ending with a portfolio-building capstone project.
Build Your Future
Our Software Development Bootcamp is a proven path to becoming an employable coder. Learn front-end and back-end programming using multiple languages and frameworks to build professional software.
Curriculum Overview
Over the course of 24 weeks you will learn how to build, test and deploy software applications using JavaScript on the client- and server-side of an application (front-end + back-end).
Unit 1: Programming Fundamentals
In the first several weeks, you will learn the basics of programming with JavaScript. You will also learn how to work with programmer tools such as the terminals, command-lines, GitHub, text editors, and referencing documentation. The following weeks will focus on functions, data-structures, program organization, and solidify what you learn using bi-weekly projects.
Unit 2: Front-End Software Development
The next unit will focus on building websites and applications using a combination of HTML/CSS and JavaScript to add interactivity. You will begin creating basic websites, and then apply DOM scripting with vanilla JavaScript to understand how events from the user trigger behavior, which in turn modifies the webpage. You will also learn how to retrieve data from third-party sources using the browser fetch API, and understand how AJAX allows for powerful integration with other services. The unit will conclude with a section covering how you use a front-end library such as React.js to create modular component based applications.
Unit 3: Back-End Software Development
This unit of the course will teach you the software development concepts and practices used in the industry; you will become comfortable building back-end servers and APIs which send data to browsers. You will use Express.js for the server layer and MongoDB for the database. This will assist you in understanding how data is generated and sent to a client for presentation to the user.
Unit 4: Full-Stack Software Development
This unit will teach you how to integrate the two sides of a web application, the front-end and the back-end, into a consistent experience for the user. You will be challenged to think on multiple levels at the same time, and apply what you have learned to the construction of an application that sends data from one user to another, in real-time.
Capstone Project
This is where you will build, think, and work on a complete project. Your project will be developed with a team of your peers and will provide an in-depth understanding of project management, how to work in an Agile project life-cycle, and refine the skills that you learned in class by building a functioning web application that you can deploy to real users and visit at a domain name.
Download Program Syllabus
Find specific information on program content here.
By submitting this form, you agree that Upright Education, in partnership with Bergen Community College, may contact you via SMS, email, or phone regarding this bootcamp. You may opt out of receiving communications at any time.
Tuition, Grants & Scholarships
$12,000
Full-Tuition
We don't want financing to get in the way of your new career. Let us know if you need tuition assistance and we will find a solution that works for you!
Private Loans
With 36 Month Payments
Available for qualifying participants.
Pay Up Front
$500 Discount
Make a $100 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.
Payment Plan
Interest-Free
3 or 6 Monthly Installments. Payments due at the beginning of each month.
Benefits
Our bootcamp, which features hands-on training and industry expert mentorship, is the quickest and most effective way to start a career in the rapidly expanding tech field.
Expert 1:1 Guidance
Our expert instructors guide your learning, providing you the opportunity to ask questions, collaborate with others and have a personalized learning experience.
Hands-On Experience
You'll spend the bootcamp working alongside your peers to build real technology; we prefer to teach through projects and exercises rather than walking our students through textbooks.
Results Driven
We track learning outcomes and student job placement to measure the effectiveness of our programs and support our learners in achieving their career goals.
Unlimited Career Services
A wide range of resources will help you launch your next career, including unlimited 1-on-1 career coaching, live workshops, and detailed online resources!
Get Program Info for Bergen's Tech Training Program
By submitting this form, you agree that Upright Education, in partnership with Bergen Community College, may contact you via SMS, email, or phone regarding this bootcamp. You may opt out of receiving communications at any time.
Unlimited Career Support
Until You Land a Job
1-on-1 career coaching and live workshops are just some of the career resources provided for our students!
1-on-1 Coaching
The advanced software engineering professionals you'll have access to as part of the program will give you actionable steps in the realm of resume and LinkedIn skills, as well as interviewing strategies.
Job Search Strategy
Finding a job at the intersection of your interests and skillset can be difficult, but it's a lot easier with our experienced career counselors providing individual assistance!
Networking
Between your new cohort of peers, networking events, and meeting mentors, our career services make your next step possible.