Close icon

0  days until 


 application deadline.

Apply now!
Code Chrysalis logo
On-Site Events and Classes are returning in 2022!


Learn programming fundamentals at your own pace, with motivated peers

Foundations Lite is our same amazing Foundations curriculum & community, but with greater flexibility.

Get more info & Apply
Online Programming Session
600+ graduates

Foundations Lite is perfect for those:

Career support icon

Wanting a Career Change

Foundations students start strong in our Immersive Bootcamp and have better graduate outcomes. Knowing how to code is a competitive skill relevant across all industries in tech.

Coding icon

Working with Engineers

Learn how to think like an engineer and better communicate about technology to be more effective in your job.

Innovation icon

Curious about Tech

Technological innovation is accelerating at an unprecedented speed. It's more important now than ever to know how tech works. Beyond engineering software, coding is a valuable skill for your future.

Learn to code on your own schedule

Anyone can learn how to code. Past Foundations students have been English teachers, designers, product managers, analysts, marketers, CEOs, directors, ballet dancers, and more!

Check icon
10 hours of online lectures
Check icon
At your leisure
Check icon
Recorded Lectures
Check icon
Technical Assessments
Check icon
Instructor Support
Check icon
Lifetime Access
Apply Now
27,500 JPY


Build a clear understanding of fundamental programming concepts so that you can learn to think and grow like an engineer. You will be able to create logic using code, develop engineering autonomy, and practice a growth mindset.


Developer Skills

Checkmark icon
Developer environments
Checkmark icon
Basic test driven development
Checkmark icon
Checkmark icon
Imposter syndrome
Checkmark icon
Research and documentation
Checkmark icon
Thinking through algorithms

Intermediate Javascript

Checkmark icon
Checkmark icon
Iterating through objects
Checkmark icon
Checkmark icon
Nested objects & arrays
Checkmark icon
Data modeling

Coding Basics

Checkmark icon
Primitive data types
Checkmark icon
Conditionals & comparisons
Checkmark icon
Checkmark icon
Checkmark icon
Checkmark icon
Iterating through arrays
Checkmark icon
Basic HTML & CSS

Advanced Javascript

Checkmark icon
Basic sorting
Checkmark icon
Higher order functions
Checkmark icon
Scope & closures
Checkmark icon
Checkmark icon
Checkmark icon
Leadership icon

Make Real Progress

Get out of your learning rut. Things are better with our instructors and our active community of learners.

Options icon

Explore the Possibilities

See if coding is the challenge you've been looking for - Foundations will set you up for bootcamp success.

Settings icon

Learn to Do It Yourself

Teach a man to fish and he will feed himself for life. Learn engineering autonomy to reach your career goals on your own.

By the end of Foundations, you will have:

Check icon
Constructed a dynamic, personal website from scratch with HTML, CSS, and JavaScript
Check icon
Created APIs to organize and retrieve data about Pokemon and Nobel Prize winners
Check icon
Created an interactive color picker to practice DOM manipulation
Check icon
Have the knowledge, motivation and resources to continue programming
Check icon
Lifetime access to course materials and lecture videos

Our experienced instruction team will be there to guide and support you throughout your journey. You will learn how to write and run code on your own computer, use slack to communicate with your peers and create your own projects in no time.

Student image
Happy Programming Learner
Code Chrysalis students image

We provide everything you need to succeed

Webinar icon

Recorded Lectures

Review your lectures at anytime for life.

Support icon

Lifetime Access

Lifetime access to our thorough curriculum that ensures you build a solid set of fundamental skills. Learn how to do things on your computer, rather than just coding in a browser.

Java script icon

JavaScript Projects

Having a strong foundation is essential for being able to keep up with the rapidly changing pace of technology.

Slack icon

Slack Community

Make friends with other go-getters and high achievers with similar goals. Learning is more engaging when you are sharing the experience with others. You will have access to our Slack community of staff and graduates for life.

Admissions & FAQ

How do I apply to the Foundations Lite Program?
Dropdown arrow
What's the difference between Foundations and Foundations Lite?
Dropdown arrow
How long will it take to finish Foundations Lite?
Dropdown arrow
Can I upgrade to the classroom Foundations course?
Dropdown arrow
Go to help center

See if a Code Chrysalis education is right for you.

Chat with us!
Girl Trying To Enhance Her Skills