menu
close_24px
LAUNCHCODE FOUNDATIONS

Build confidence before you build <code>.

Foundations is a free, 4-week online course for busy adults ready to explore tech. No experience required. Just curiosity, commitment, and a willingness to try.

Next cohort begins September 15, 2025

KarenT-SQ_Rocket

Wondering if tech is right for you? 

Foundations was built for real people with real goals and different starting points. Whether you’re brand new to tech or just need a clearer path forward, this course was made to meet you where you are.
Rainbow Cloud
Working adults looking to make a career change

Looking for more growth, flexibility, or stability? Foundations can help you explore if tech is the right next step.

Rainbow Cloud
People with some college experience or a high school diploma

You don’t need a degree to break into tech. Just curiosity, commitment, and access to the right tools and support.

 

Rainbow Cloud
Busy individuals who need a flexible, self-guided way to learn

With Foundations, you can learn on your schedule. This course is designed to fit into your life, not take it over.

 

Rainbow Cloud
Anyone curious about code but unsure where to start

Not sure if coding is for you? This course is a no-pressure way to find out—before you commit to a longer or more immersive program.

Foundations may not be the best fit if you prefer live instruction and real-time support, need a highly structured learning environment to stay on track, or aren't currently able to dedicate 15 to 20 hours per week to learning.

WHAT YOU WILL LEARN

In just 4 weeks, you’ll build:

  • Confidence using core coding concepts
  • Practical problem-solving and digital fluency
  • The skills and mindset needed for our immersive programs

Note: This course does not make you job-ready. It’s a launchpad, not the destination.

Ready to take the first step?

apprenticeship-tips_post-e1519328497109

HOW IT WORKS

Self-Guided

Once you sign up for Foundations, you will be added to the next available cohort. Although there  is a deadline, you’ll move through the program at your own pace.

No live classes or individual due dates.
All coursework must be completed within the designated 4-week period.
Must pass all required assignments in order to successfully complete the program.

 

 

 

Asynchronous Support

Need help along the way? You’re never alone.

You’ll have access to helpful support tools and a vibrant community to keep you moving forward.

 

Use the Help Desk if you get stuck or need tech support
Connect with other learners in our private online community to ask questions, share wins and stay motivated throughout the course.

 

 

 

 

Fast Track to Immersive Programs

Foundations has a simple application process. If you live in one of our hub cities and finish the course successfully, you may be fast-tracked into a full-time or part-time LaunchCode Software Development program.

Hub cities include St. Louis, Philadelphia, and Kansas City, MO
No additional application needed after Foundations
Entry depends on seat availability at the time of enrollment

 

SAMPLE SYLLABUS

You’ll get hands-on with real tools and build core skills that set you up for success in more advanced programs.

By the end of the program, you’ll have a solid grasp of core programming concepts, experience using real development tools, and the confidence to decide whether coding -and a career in tech- is right for you.

 

Week 1: Why Code? Why JavaScript?
  • Understand what software engineers do and why coding is a valuable skill.
  • Explore JavaScript: a beginner-friendly, widely used language across the web.
  • Reflect on your goals and how coding might align with your future.
Week 2: How Computers and Programs Work
  • Learn how computers “think” and process instructions
  • Discover how code translates into real-world behavior
  • Get familiar with the building blocks of programming
Week 3: Setting Up Your Software Engineering Environment
  • Install the tools developers use every day (like VS Code and your terminal)
  • Learn how to navigate your coding workspace with confidence
  • Get introduced to key resources and communities for continued learning
Week 4: JavaScript Fundamentals
  • Master the basics of JavaScript: variables, data types, and operators
  • Dive into Boolean logic and conditionals: making your programs smarter
  • Practice debugging: how to find and fix common coding mistakes
  • Build simple loops and learn how iteration powers real-world programs
shawn-jones-e1519328534702
Let's get started!

Ready to take the first step?

To get started, fill out the short application below.  Once you submit, keep an eye on your email. You’ll receive next steps, important dates, and more details about getting started.  A member of our team may also reach out with additional information or to answer any questions.

FOUNDATIONS COURSE APPLICATION