The Coding Boot Camp at UNC Charlotte

Learn in-demand front- and back-end coding fundamentals. Become a full-stack web developer in 12 to 24 weeks.

  • Learn 100% online, part- and full-time options available.
  • Benefit from a flexible class format, 1:1 tutoring, and career support.
  • Explore accessible payment options that suit your needs.
  • Earn a Certificate of Completion from a recognized institution.

Learn more about how we can help support your journey

Answer a few quick questions about yourself. It only takes a minute.

Step 1 of 4

Back
Back
Back
Back

Part time, online

24 weeks, starts July 29, 2024

Full time, online

12 weeks, starts June 3, 2024


OVERVIEW

Online Coding Boot Camp Classes for Students in the Charlotte Region


This boot camp equips students with the in-demand skills needed for front-end and back-end web development through engaging, dynamic classes. With an online virtual classroom, and real-world projects, students learn from experienced instructors and collaborate with their peers. Students also receive support through a wide array of resources on their path to success. 

  • Get on-demand academic support
  • Develop job-ready skills in just 24 weeks
  • Study in-demand tools and technologies
  • Receive attentive career planning support, tailored to you
Alt Text

Is a Coding Boot Camp Right for Me?

 

This coding boot camp is designed to equip students like you with a strong foundation of skills you need to become competitive in your industry. Enrolling can help you achieve your goals if any of the following apply to you:

You are interested in changing jobs or organizations, or want to transition from a non-technical role to a technical role in your current company.

You want to supplement your current income through freelancing, or you’re looking for ways to become more productive in your current job.

You are interested in building key skills to execute on an entrepreneurial idea and build your own product or service.

You are currently in college and aspire to further your knowledge and add to your skill set.

CAREERS

Coding Career Outcomes

Coding and web development offer many exciting job opportunities. It’s a field that is experiencing growth in large companies, universities, and nonprofit organizations. With the high demand for web developers,* you have the freedom to shape your future in a way that suits you best and helps you achieve success in your career.

*Web Developers and Digital Designers. (2023). U.S. Bureau of Labor Statistics. Retrieved September 26, 2023.

16%

Expected Employment Growth

The employment of web designers and digital designers is expected to grow 16% from 2022 to 2032 — much faster than the national average for other occupations.1

19,000

Consistent Projected Job Openings

More than 19,000 job openings are projected on average, year over year, for the next decade.2

#11

Top technology job

Computer programming is ranked as one of the top technology jobs by U.S. News & World Report.3

1 Web Developers and Digital Designers. (2023). U.S. Bureau of Labor Statistics. Retrieved September 26, 2023.
2 Web Developers and Digital Designers. (2023). U.S. Bureau of Labor Statistics. Retrieved September 26, 2023.
3  Computer Programmer. (2023). U.S. News & World Report. Retrieved August 29, 2023.

Jobs in Coding

Our coding boot camp will equip students with the critical skills and knowledge relevant to a variety of coding careers.

Creates and maintains websites, using programming languages like HTML, CSS, and JavaScript. They design the layout, handle the functionality, and ensure the site is user-friendly and visually appealing.

Builds and maintains the server-side components of a website or application. They handle the logic, databases, and server integration, ensuring the smooth functioning of the website and facilitating communication between the front end and server.

Creates and implements the user interface and visual elements of a website or application, focusing on the design, layout, and interactivity to ensure an engaging and user-friendly experience.

Ensures software quality by testing and identifying defects or issues in software applications. They design and execute test plans, analyze results, and collaborate with developers to resolve problems, ensuring a reliable and high-quality user experience.

Career Services Team

We’re committed to supporting each student throughout their career journey, tapping into our network of partners to offer relevant industry workshops, networking opportunities, portfolio reviews, career coaching, and much more. You’ll also be assigned a career director and profile coach to help you combine both your technical and soft skills with the necessary tools and mindset to enter the job market.

You’ll have exclusive access to these free professional resources throughout your career as well as job referrals from our network of 250+ partners.

Coding Jobs Are in Demand in the Charlotte Region

The Charlotte area of North Carolina is a hot spot for web developers. Leading technology companies regularly hire for roles that require the skills and experience that web design professionals possess. In addition to big tech, those with the right qualifications can also work for fast-growing startups.

  • On average, web developers in Charlotte make $87,460 per year.1

May 2022 State Occupational Employment and Wage Estimates. (2023). U.S. Bureau of Labor Statistics. Retrieved September 26, 2023. 

CURRICULUM

Online Coding Curriculum

Through an immersive, hands-on curriculum, you will not only learn fundamental coding methods but also put them into action in practical exercises. The curriculum is delivered through live, online classes and high-quality coursework. Our instructors are fully vetted by the university and offer one-on-one virtual guidance whenever you need it.

The Phases of the Coding Boot Camp

Description: The first phase equips you with the fundamental concepts of web development, covering HTML, CSS, and JavaScript, as well as command line fundamentals and API consumption.

Weeks 1–8 part time
Weeks 1-4 full time

What You’ll Learn:

  • Use HTML, CSS, and JavaScript
  • Create a web page from scratch
  • Master terminal commands
  • Harness DOM manipulation
  • Integrate third-party libraries (jQuery, Bootstrap)
  • Consume RESTful APIs
  • Extract meaningful data with JSON
  • Use AJAX to update data on a website

Description: In the second phase, Technical, you will learn the skills necessary to engineer a full-stack web application, by working with servers, databases, and other back-end technologies, and connecting them to the front end.

Weeks 9–16 part time
Weeks 5-8 full time

What You’ll Learn:

  • Write Node.js server code to serve static web pages
  • Query large amounts of data and answering questions from a MySQL database
  • Understand use Joins, Wheres, and Counts strategically

Description: The last phase focuses on helping you optimize your web applications for speed and efficiency, as well as preparing you for the transition to a career in web development.

Weeks 9–12 part time
Weeks 17-24 full time

What You’ll Learn:

  • Use NoSQL databases, such as MongoDB, as an alternative to MySQL
  • Improve the performance of applications
  • Convert traditional applications into progressive web applications (PWAs)
  • Create single-page applications with React
  • Apply computer science to JavaScript (data structures, algorithms)

Description: As an alum of the program, you’ll have access to additional learning, projects, and networking opportunities.

Weeks 25+ part time
Weeks 13+ full time

What You’ll Learn:

  • Python
  • Java
  • Amazon Web Services
  • C#

Coding Skills You’ll Gain

Our curriculum is designed to provide you with a deep dive into the basics of data structure and coding, and focuses on hands-on, real-world applications of knowledge and skills. Throughout the program, you will learn tools and technologies vetted by current industry experts, and build your foundational understanding of web development principles.

Computer Science Applied to JavaScript

Algorithms (searches, sorts)
Performance
Time complexity
Big O notation

Browser-Based Technologies

HTML/CSS
JavaScript/jQuery
Responsive design
Bootstrap

Databases

MySQL
MongoDB

Server Side Development

User authentication
Template engines
MERN Stack (MongoDB, Express.js, React.js, Node.js)

API Design

Client-Server model
API
Rest
JSON
AJAX (Fetch API)

Deployment and Delivery

Heroku
GitHub pages
Unit testing
Linting

When you complete your boot camp you will have continued access to a range of learning opportunities, which will allow you to grow your skills as you progress in your career. Supplemental self-study topics include:

  • Python
  • Java
  • Amazon Web Services
  • C#

*The material covered is subject to change. Our academic team adjusts to the market demand.

SCHEDULE & DATES

Online Coding Schedule

Classes begin quarterly. You can visit our schedule page for upcoming dates and class times. Part-time classes are held on Mondays, Tuesdays, and Thursdays from 6:30–9:30 p.m. ET while full-time classes are held Monday through Friday from 10 a.m.–2:30 p.m. ET

ProgramTime to completeLive instructionHomework & projectsClass time
Part Time Online24 weeks9 hrs/week20+ hrs/week9 hrs/week; 3 weeknights,
6:30–9:30 p.m. ET
Full Time Online12 weeks20 hrs/week25+ hrs/weekMonday–Friday,
10 a.m.–2:30 p.m. ET

How to Apply

The next coding boot camp starts soon — reserve your spot today. It will only take you a  minute to request information and be put in touch with a member of the admissions team. They can then answer questions, and help you get your application started.

  1. Fill out the program interest form
    Complete the form and wait for an admissions advisor to get in touch with you.
  2. Speak with an advisor 
    Connect with an advisor to discuss the program and talk through your goals.
  3. Complete your assessment and application
    Fill out a short application and take a multiple-choice critical-thinking and problem-solving assessment.
  4. Discuss boot camp tuition
    Connect with admissions to discuss financial options and payment.
  5. Start your boot camp
    Finalize your enrollment and pay your deposit to begin your new boot camp journey.

Currently Enrolling

Full Time
Coding
Boot Camp
  • Start Date: June 3, 2024
  • Full Time 12 Weeks
  • Online
Part Time
Coding
Boot Camp
  • Start Date: July 29, 2024
  • Part Time 24 Weeks
  • Online

Not sure if the coding boot camp is right for you? Explore the other boot camps we offer.

COST & FINANCING

Boot Camp Fee and Financing Options

Coding Boot Camp Fee: $12,245 (Full Time) and $12,245 (Part Time)

Interest-Free Payment Plan

Pay an initial deposit and split the rest of your tuition into monthly installments with no interest.

24-Month Interest-Free Payment Plan

Once approved, you’ll pay your deposit and split the remaining tuition over 24 monthly installments with zero interest.

Early Registration

Enroll by the early registration deadline and get $1,000 off your tuition cost when paid in full.

Alumni Scholarship

Alumni are eligible for a $500 scholarship.

Climb Credit

Helps students find and fund career training programs.

Employer Funding

Use available educational benefits or tuition sponsorship from your employer.

Sallie Mae

Offers private student educational loans.

The financing options presented here are provided for the convenience of prospective students. Their inclusion does not constitute a recommendation or endorsement by UNC Charlotte’s School of Professional Studies or EdX. You are encouraged to research financing options carefully and choose the product that best suits your situation. Individual lender or provider terms and conditions apply. All products may not be available in all states.

edX Boot Camps does not receive any commissions or payments for referrals or successful loan applications. The lender’s loan approval criteria will apply and you should consider the terms and conditions of any loan carefully. We are not credit advisors. We make no representations about whether you will be given a loan or whether a loan will be suitable for you. We are not responsible for representations made to you by any credit provider.

Got a question? Chat with a member of the admissions team about financing options

EXPERIENCE

The Online Boot Camp Experience

Build your skills online, in your own time. Our flexible, but structured, approach to online education offers convenient evening classes that ensure you are able to advance your coding skill set, even if you’re currently employed or in school.

Engaging Online Classes
Explore an immersive, hands-on curriculum that will teach you how to use fundamental coding tools and put them into action with practical exercises.

Real-World Projects
Work on real-world projects and challenges that will add value to your portfolio and ensure you’re prepared for a career in web development.

Peer Network Connect with a powerful network of engaged instructors, TAs, peers, and former students.

Unparalleled Support
Receive 24/7 on-demand learning assistance via text or video chat and have access to one-on-one tutors when needed.

Career Planning Receive direct access to resources, events, and career pathing support from a dedicated Career Services team that’s focused on helping you reach your professional goals.

Industry Connections
Learn from the best in the industry and meet our network of 250+ employer partners who love to hire boot camp students.

How We Support You

Students receive exceptional support from admissions to program completion. We’re committed to helping you succeed with virtual office hours and a dedicated Slack channel for assistance from instructors, support staff, and classmates.

This team is made up of experienced professionals in the web development field who will help you work through the program materials.

This network of tutors will offer you hands-on support at every step of your learning journey.

Your dedicated student success manager will keep you up to date with your classes and resources on Slack.

Career services will assist you with coaching, resume reviews, and interview preparation so that you’re fully prepared for the outside world.

This is a group of peers who you will collaborate with on coursework and projects. These will be connections for life, and will be a valuable network to foster.

What Our Boot Camp Past Students Are Saying

  • “This boot camp helped me turn my life around into an entirely new and different career with not only a job, but a path that I actually enjoy. All the hard work was well worth it.”

     Jordan T.,
    The Coding Boot Camp at UNC Charlotte

  • “The program has opened an enormous amount of opportunities for me and I have taken the time and effort to capitalize on as many of them as possible. It gave me the tools to excel and enter the coding field.”

    Dominick G.,
    The Coding Boot Camp at UNC Charlotte

  • “I attended the boot camp with the intent of changing career paths. Three months after graduation, I landed a role in web development using the skills we learned. I’m so happy that I decided to attend the program when I did!”

    Audrey B.,
    The Coding Boot Camp at UNC Charlotte

FAQ

Learn More About Our Boot Camp Offerings

Classes begin quarterly. You can visit our schedule page for upcoming dates and class times. Part-time classes are held on Mondays, Tuesdays, and Thursdays from 6:30 to 9:30 p.m. EST while full-time classes are held Monday through Friday from 10 a.m. to 2:30 p.m. EST.

The part-time program is 6 months (24 weeks) long, while the full-time program is 3 months (12 weeks).

The cost of the part-time program is $12,245,* and the cost of the full-time program is $12,245.* Scholarships and payment plans are available for those who qualify.

While some background knowledge is helpful, no experience is needed as long as you are dedicated and eager to learn. Our pre-course tutorials will help you prepare for our program.

Our program has an application process and is not open enrollment. Once a prospective student fills out the form or calls our admissions department, they will go through an initial phone interview with an advisor. Applicants who are recommended to move forward will then take a critical thinking and problem-solving assessment.

Still Need Some Help?

Ready to learn more about the coding boot camp? We’re here to help you begin your journey toward a future in coding.

Talk to an Admissions Advisor

For all your questions about enrollment.

Read our FAQs

If you have a question we haven’t answered yet.

Live Chat

For answers to your questions in real time.