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
Students screen image
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!

10 hours of online lectures
At your leisure
Recorded Lectures
Technical Assessments
Instructor Support
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:

Constructed a dynamic, personal website from scratch with HTML, CSS, and JavaScript
Created APIs to organize and retrieve data about Pokemon and Nobel Prize winners
Created an interactive color picker to practice DOM manipulation
Have the knowledge, motivation and resources to continue programming
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.

Code Chrysalis student
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.

Admission & FAQ

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

See if a Code Chrysalis education is right for you.

Book a consultation
Code Chrysalis student