FOUNDATIONS PROGRAM
Build a strong programming foundation surrounded by motivated peers & dedicated instructors
Build a clear understanding of fundamental programming concepts so that you can learn to think and grow like an engineer.

Build a clear understanding of fundamental programming concepts so that you can learn to think and grow like an engineer.
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.
Learn how to think like an engineer and better communicate about technology to be more effective in your job.
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.
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.
Foundations is a great way to ensure you are making measurable progress in learning how to code. Our brisk pace and deadlines will keep you on your toes and show you how much you can do in only a few weeks.
Get out of your learning rut. Things are better with our instructors and our active community of learners.
See if coding is the challenge you've been looking for - Foundations will set you up for bootcamp success.
Teach a man to fish and he will feed himself for life. Learn engineering autonomy to reach your career goals on your own.
I loved Code Chrysalis! I'm so happy I joined because it filled a lot of the gaps in my knowledge and gave me a lot of practice. I wish it was longer because [the program] passed way too fast.
Foundations gave me the structure that I needed to learn how to code. The course both supported and challenged me and, more importantly, taught me how to ask questions & search for answers effectively. I left the program with a good understanding of JavaScript, a ton of new friends, and a lot more confidence!
I didn't have any experience with coding. But I met fantastic instructors and motivated friends here. I have really enjoyed the course and finally, I could join the Immersive Bootcamp. If I didn't take the class, I would not be here.
Become a full-stack software engineer in 3-months with lifetime career support.