Begin Here, Go Anywhere

Program List

New To LaunchCode?

We believe that everyone should have the opportunity to pursue a career in tech. Our course curriculum, resources and job prep programs are all developed to get you the skills employers are looking for — all for free. Take our 10-second assessment below, and we’ll show you just where to get going on the path toward rocking your new career in tech.

Take The 10-Second Assessment

Select all that apply

Please give a valid US zipcode.

Our Recommendation

Thanks for taking our quick assessment! We strongly recommend first obtaining your high school diploma or GED before beginning a LaunchCode program. Landing a job in tech is extremely difficult without one.

You’re Ready for Foundational Concepts

For interested folks with no prior knowledge or experience of coding at all, our Discovery learning program is designed to introduce you to basic coding concepts, learning and study tips, and how to think like a programmer. This intro to the basics will help you decide if a career in coding is right for you.

(Want to try that again? Head on back to the Assessment for a do-over.)

Discovery

You’re Ready for Code Skill Building

Looks like you’re ready to get started on your learning journey! We have several options available depending on your location, schedule and preferences, all for free. Each of our course offerings is challenging and requires hard work. After you’ve gained the technical and soft skills needed to succeed on the job, you’ll move into our apprenticeship program to get matched with employers and launch your career!

(Want to try that again? Head on back to the Assessment for a do-over.)

LC101

LC101 is our flagship course designed to prepare participants to become web developers. The course is taught in several programming languages and includes specialized language tracks designed to hone key skills that are in high demand. Class meets two evenings per week and requires about 20 hours of work outside of class each week.

Apply To LC101

CoderGirl

CoderGirl is a program designed to educate women in technology in a collaborative and supportive environment. Participants first go through a six-month learning cycle to learn the skills you’ll need before moving on to a project cycle using deeper concepts to build your portfolio project. Class meets one evening per week and requires 10-15 hours outside of class each week.

Apply To CoderGirl

CodeCamp

CodeCamp is an intensive full-time training program taking a deep-dive into in-demand technologies and skills. Smaller class sizes allow for more more personal, hands-on mentorship and individualized support from our instructors. Class is from 9:00 am to 5:00 pm Monday through Friday for 14 weeks.

apply to CodeCamp

You’re Ready for Liftoff

You’ve already got code knowledge and experience, now it’s time to gain the extra skills needed to land and rock your tech job! In our free Liftoff program, our experienced mentors, teaching fellows and local company partners will teach you material focused on what hiring managers are asking for, customized for your needs. Sessions include workshops, group projects, facilitated soft skills prep and one-on-one coaching weekly over three months.

(Want to try that again? Head on back to the Assessment for a do-over.)

apply to Liftoff

Wish You Were Here

Thanks for taking our quick assessment! Your zip code indicates you’re outside our areas of service for in-person classes and training. We offer an online learning path that will help you understand and get to where you need to be to land a job in technology.

(Want to try that again? Head on back to the Assessment for a do-over.)

Online Learning

Online Learning resources are available for those learning to code outside of an area where a class is being offered. Our online learning tool will take into account where you are, where you want to go, and guide you in your journey to a job with video lectures and resources from LaunchCode and other organizations.

online learning

Tips And Tricks

Check out all the how-to goodness on our blog for information and tips on taking charge of your learning journey, acing tech interviews and what it’s like to get into a tech job.

Blog

You’re Ready for a Job

It sounds like you already have the skills needed to begin working with our team to find a good fit for you and begin your paid apprenticeship! Apply and interview with LaunchCode, get feedback on anything that needs polishing, and start getting matched with companies hiring in your area for your skillset. Our facilitated apprenticeship program allows you to gain on-the-job experience while learning and growing your skills. More than four out of five LaunchCode Apprentices are hired on at the end of their apprenticeship.

(Want to try that again? Head on back to the Assessment for a do-over.)

Apply for an Apprenticeship

Wish You Were Here

Thanks for taking our quick assessment! Your zip code indicates you’re outside our main areas of service for apprenticeship and job placement. Occasionally employers ask us to fill open positions in other locations across the U.S., though we recommend you pursue other employment options to find full-time tech employment.

(Want to try that again? Head on back to the Assessment for a do-over.)

Online Learning

If you’d like to continue polishing your skills, we have Online Learning resources available to take into account where you are, where you want to go, and guide you in your journey to a job with video lectures and resources from LaunchCode and other organizations.

online learning

Tips And Tricks

Check out all the how-to goodness on our blog for information and tips on taking charge of your learning journey, acing tech interviews and what it’s like to get into a tech job.

Blog

Programs

Fundamentals

For interested folks with no prior knowledge or experience of coding at all, our Discovery learning program is designed to introduce you to basic coding concepts, learning and study tips, and how to think like a programmer. This intro to the basics will help you decide if a career in coding is right for you.

Discovery

Code Skills

The courses that make up our core programming, LC101, CoderGirl and CodeCamp, can take you from no previous coding experience to rocking the skills needed to land your first tech job. You’ll focus on specific languages and concepts in high-demand and build your first portfolio project. If you don’t live near a city offering one of our free in-person courses, we’ll help you find the right online learning tools to get the skills you need.

LC101 CoderGirl CodeCamp online learning

Employment Prep

Interview readiness and on-the job skills are just as important as technical capabilities. Companies hiring tech talent need to know that you will be able to jump right in, mesh well with their team and work within their established processes. Our Liftoff series of workshops, group projects and individualized coaching will teach you crucial skills needed to land the job and succeed in your tech career.

Liftoff

Job-Ready

For those who already have the technical skills needed, are prepared for an interview, and have mastered soft skills needed to be successful in the interview and on the job, skip straight to the application process for a paid apprenticeship placement. You’ll answer some questions, take a skills assessment, and interview with LaunchCode staff to determine your next steps to get connected with employers.

Apply for Apprenticeship