Software Development Part-Time Bootcamp

Upcoming Start Dates (Part-time):

Mar 13, 2023
Aug 26, 2023
May 9, 2023
Oct 22, 2023
Apply NowDownload Syllabus

Our graduates are being hired at top companies:

Capgemini Logo
Vertafore Logo
Hubspot Logo
Suncommon Logo
Data Innovations Logo

Start your new coding career

The 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.

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.*

Average Salary Increase

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

288 hours
Of Classroom Instruction

React + React Native
Node.js & Express
Cloud Deployment

*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 GCC's courses share the same curriculum, instruction, and employer partners.

Part-Time Bootcamp Overview

The Software Development Bootcamp helps adults land their first job in tech. The course teaches learners the most marketable coding languages, frameworks, and technologies being used by employers and institutions today.

Great Professor Icon
Expert Instruction

Synchronous online course with professional teachers to keep you motivated, inspired, and collaborating with peers. This course is a lot of work but it's also a lot of fun.

Certificate Program icon
Hands-On Experience

Work alongside a team of peers to build real technology throughout the entire Bootcamp. This course requires hands-on learning through projects, labs, and exercises.

Education icon
Job-Ready Curriculum

The Coding Bootcamp curriculum is a proven path to a new career. It teaches the most widely used technologies while focusing on the exact skills that employers are looking for.

Career Development Icon
Career Services & Networking

Learn how to land a job in tech through 1-on-1 Career Coaching. Tap into a network of employers while leveraging GCC's renowned Career Services.

Course Strucutre

24-Week, Part-Time Course are perfect for students that need a flexible schedule. Our courses take place two days during each work-week, and one day each weekend.

6:00 PM – 9:00 PM ET
6:00 PM – 9:00 PM ET
1:00 PM – 7:00 PM ET

Our Curriculum

Front-end and back-end coding knowledge means you'll be able to build, test, and deploy Javascript programs in wide-ranging coding professional scenarios

Module 1 Development Fundamentals

Programming Fundamentals

We start with the command line and work through fundamental programming concepts. What is code? What is a terminal? What are values, data types, operators, variables, loops, conditionals, and functions?

Organization & Data Structures

Turning it up a notch, learn about data structures such as arrays and objects; Understand how to create classes of objects, use methods, define instance state, practice building state machines, lookup tables, iteration, and more.

Module 2 Front-End Programming

Web Design & Responsive Layout

Take a deep dive into front-end web design with HTML and CSS. Make your projects responsive with Flexbox and CSS Grid and automatically adapt to different screen sizes and devices. We introduce user experience concepts with exercises to build and style your portfolio projects.

Client-Side Scripting

Learn DOM scripting and the data structures, coding patterns, and libraries that enable client-side coding in Web pages. Embed media to make richer experiences, and leverage third-party APIs.

Component Driven Applications Using React.js

React is the client-side web library from Facebook and makes building complex user interfaces easier by breaking them up into small, simple, functional components. Take a deep dive into modern React concepts including functional components and hooks.

Module 3 Back-End Programming

Server-Side Programming and APIs

Create a self-contained server-side web application using Express and Node.js and deploy it to the cloud using a Platform-as-a-Service.

Databases, Security, and Authentication

Learn how to pass state from the client to the server and back again, and how to use MongoDB to save state between user sessions. Gain an understanding of security and authentication best practices using Passport and JSON Web Tokens.

Module 4 Capstone Project

Collaboration and Agile Project Management

Understand how to collaborate with other team members on a full-size project, how to discuss the scope of a project with a client, and how to deal with changing priorities throughout the project lifecycle.

Student-Led Capstone Project

Meet with your team members and define the goals of your project. Establish an initial recurring schedule for team meetings, sketch technical architecture, and start building. Spend every day building a real application in an iterative agile process. Use all of the skills that you have learned to this point.

Capstone Project Presentation and Demonstration

Put the finishing touches on your product. Learn how to pitch and how to communicate technical concepts. Finally, demo your app to friends, family, and potential employers.

Download Syllabus

Get in-depth information about course content.

Unlimited Career Support

Until You Land a Job

A wide range of career resources prepare you to launch your next career, including 1-on-1 career coaching, live workshops, and details online resources!

1-on-1 Coaching

Access to top, advanced software engineers in industry gives you the best strategies for building your resume & LinkedIn profile, interviewing with employers, and communicating professionally with peers.

Job Search Strategy

Career coaches provide individual guidance on developing your professional background and finding employment that best suits your preferences!


Surrounding yourself with like-minded peers, as well as attending networking events allows you to meet hiring partners, industry experts, and mentors to help finding your next job that much easier.

Tuition, Grants & Scholarships

After $500 Deposit

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!

Up to $7,000
In Grants & Scholarships

Nearly 55% of learners receive grants & scholarships to cover the cost of their tuition.

Speak to a Specialist

Greenfield Community College









+ 288 Class Hours





College Certificate





Financing Your Share of the Tuition

Pay The Rest After You're Hired!

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.

$0 Down
Pay After You're Hired

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.

Pay In Installments

0% interest with 12 month payment plan using EdAid. Payments due at the beginning of each month.

Upcoming Start Dates

We hope to see you soon!

Software Development

24-Week, Part-Time Bootcamp
Mar 13, 2023
Aug 26, 2023

Monday & Wednesdays, 6:00 - 9:00 PM EST, Saturdays 1:00 - 7:00 PM EST

Location: Online

Tuition: $10,000

Apply Now

Software Development

24-Week, Part-Time Bootcamp
May 9, 2023
Oct 22, 2023

Tuesdays & Thursdays, 6:00 - 9:00 PM EST, Sundays 1:00 - 7:00 PM EST

Location: Online

Tuition: $10,000

Apply Now

Apply to GCC's Software Development Bootcamp

Interested in enrolling? Please fill out the form below, and our admissions team will reach out to you shortly.