Not Sure Where to Apply?

About Code Chrysalis

Location: Tokyo

Code Chrysalis is a coding bootcamp located in Tokyo, Japan.

We have a rigorous, industry-aligned curriculum, career placement support and mentorship to transform students into autonomous, full-stack software engineers.

Built around a Silicon Valley focus,... Read More

We provide 2 courses: The Immersive Bootcamp and Foundations.

[The Immersive Bootcamp]
A full-time, 12-week coding bootcamp focused on building autonomous and versatile software engineers.

[Foundations]
A part-time, 5-week/7-week introduction to programming course for beginners.

For more details, please look at our website or the information provided on SwitchUp.

Interested in becoming a software developer or learn programming?
You can always contact us or schedule a free consultation with us from our website!

Courses

FOUNDATIONS

Cost: ¥176,000
Duration: 5 weeks
Locations: Tokyo
In-person Only
Course Description:

The Foundations program is a part-time, 5-week/7-week introduction to programming course for beginners.

We do not believe that you can create a sustainable software engineering career by going to a coding program for beginners promising full-stack web applications in one month. Our course is designed for beginners who want to pursue a new fulfilling career path.

Our Foundations introduction to programming class is offered in both English and Japanese.

Subjects:
CSS, HTML, Functional Programming

THE IMMERSIVE BOOTCAMP

Cost: ¥1,320,000
Duration: 12 weeks
Locations: Tokyo
In-person Only
Course Description:

Code Chrysalis's Immersive program is a full-time, 12-week coding bootcamp in Tokyo, Japan, focused on building autonomous and versatile software engineers.

Our curriculum is industry-aligned and optimized for efficiency and impact.

In an effort to maximize learning during the program, all accepted students are expected to complete a provided pre-course curriculum before the on-site class begins.

At Code Chrysalis, students can transition from only knowing the basics of programming to becoming engineers ready to enter the industry and actively contribute from the start. We've developed a solid, full-stack foundation that every engineer needs to in order to excel. We teach contrasting technologies (e.g. React/Vue or REST/GraphQL) so students are able to form independent, educated opinions about them. With our focus on meta-learning, students are immersed in an environment that requires them to become autonomous problem-solvers and pick up new technologies on their own. On the soft skills side, we teach students effective communication practices necessary to perform seamlessly in modern software engineering teams and to shine in technical and non-technical job interviews.

Classes are from Monday to Friday, 9:00 AM to 18:00 PM.

Our Immersive course will be offered in both English and Japanese.

Subjects:
CSS, Git, HTML, jQuery, MongoDB, User Authentication, Test-Driven Development (TDD), React.js, SQL, Algorithms, Node.js, Express.js

Code Chrysalis Reviews

Average Ratings (All Programs)

Code Chrysalis logo

4.91/5 (23 reviews)

Yoshio Hasegawa
Backend Developer | Graduated: 2021

8/11/2021

Course
THE IMMERSIVE BOOTCAMP

Overall

Curriculum

Job Support

"Great Career Support"

Code Chrysalis is a fast-paced, well-rounded bootcamp for anyone looking to break into the Software Engineering space. I couldn't have asked for a better curriculum, given the short amount of time common with most bootcamps. There is also room for students... Read More

Anonymous
Software Engineer (mobile) | Graduated: 2019

1/10/2021

Course
THE IMMERSIVE BOOTCAMP

Overall

Curriculum

Job Support

"Accelerated my life..."

It was crucial for me. I moved to Japan with my wife without a detailed plan. I was just going to "figure things out" as my previous career was not for me and I wanted a serious change in life... I made "it" happen and C.C. was a big part of me getting... Read More

Ana S.
Graduated: 2020

12/24/2020

Overall

Curriculum

Job Support

"Foundations is fun, but not as easy as you might think"

I work in tourism but because of the pandemic, I found myself with a lot of time on my hands, so this summer I decided to join some random events and tried some online courses about programming. I come from a completely non-technical background, so I... Read More

Edward Bickel
Graduated: 2020

12/21/2020

Overall

Curriculum

Job Support

"A great introduction into the world of programming"

After a few months of self-studying, I was frustrated at my speed of progress and thought that a structured classroom setting might be the solution. It was just what I needed! Curriculum: Not only does the curriculum cover all the JavaScript basics, but... Read More

Fraser Tooth
Data Engineer | Graduated: 2019

4/23/2020

Course
THE IMMERSIVE BOOTCAMP

Overall

Curriculum

Job Support

"Excellent experience, great projects, course structure with good links to industry in Japan."

I took the Immersive Bootcamp in Q4 2019.
I came into the program with a background in Product Management and electrical engineering, so I already had some disparate coding experience. My main reason for taking the course was to try and pull all those... Read More

Hiroyuki Momoi
Graduated: 2018

4/17/2019

Course
ADVANCED SOFTWARE ENGINEERING IMMERSIVE

Overall

Curriculum

Job Support

"The three things make Code Chrysalis superb. I guess."

Code Chrysalis is an excellent coding bootcamp. There's no doubt that the course curriculum itself is outstanding. You can learn software engineering with the Bay-area latest style while living in Japan. It teaches you to become autonomous.

However, since... Read More

1. Psychological safety
If you want to seriously achieve in something, you should immerse yourself in an intense environment and must get out your comfort zone. And then you need to do try & error until you feel like you got this. To do that, "Okay-to-make-a-mistake" atmosphere is really important. Code Chrysalis knows that and they provides mentoring and takes great care of their student's to build psychological safety atmosphere within the class.

2. Awesome classmate and Networking
This course is very intense. To be honest, the 12-weeks program was really hard. Since you overcome this hard obstacle together with your classmates and the staff, they become pretty much like family. This friendship is the one of the best things I got from this course. Also they do a lot of meetups, such as giving a tech-talk in the public event, which is part of the course. you can build a wide network of connections through the course by being exposed to the public.

3. International environment
I think an ONLY-English program is super rare in Japan. Don't quote me but I'm pretty sure there is only one or two international diverse environment in Tokyo. Being Japanese, I think it's really hard to put yourself in an only-English communication environment. But because of this environment, I gained the confidence in my English work for an international company. This is tremendous achievement for me.

Daenam Kim
Graduated: 2018

4/14/2019

Course
ADVANCED SOFTWARE ENGINEERING IMMERSIVE

Overall

Curriculum

Job Support

"Now it's your turn, be happy!"

I was working for many years as a software engineer in Japan but it was not so challenging. So I wanted and decided to challenge absolutely different things with international people. Luckily I found Code Chrysalis which is perfectly matched to me.

Code... Read More

Also you can find a new interest in your life and test it as well. For me, during the course, I found the new interest and got a job where I can do it with international people in Tokyo.

Now it's your turn, be happy!

Charles Liu
Software Engineer | Graduated: 2018

4/13/2019

Course
ADVANCED SOFTWARE ENGINEERING IMMERSIVE

Overall

Curriculum

Job Support

"Not exaggerating: Code Chrysalis is life-changing"

I am an American born and raised with some background in Shanghai. After graduating college as an Electrical Engineering major and working at a stale job for a year, I decided that I wanted to do something more challenging and more in demand so I started... Read More

It wasn't just all easy moving forwards. Saying that I was challenged during the course is an understatement. Signing up for this bootcamp is 3 months of isolation where you do nothing but code from 9-6 and that's the minimum. Most of my weekends were spent working on sprints, team projects, and preparing a 45 minute tech talk that we present to the public. Code Chrysalis didn't just challenge my technical ability, it also forced me out of my comfort zone completely. They honed our abilities to code, network, communicate with teammates, present to crowds, and most important face new challenges. By the end of the program, I was at the level of a junior developer technically, but I was confident that I could rise the ranks very quickly with what I learned there.

I now have a job in Tokyo at an English speaking startup that sponsors my visa and I literally owe it all to Code Chrysalis. They are not just a bootcamp, but a network for jobs, the Tokyo tech scene, friends, and games. I cannot recommend it enough.

Yuma Sumi
Software engineer | Graduated: 2019

4/10/2019

Course
ADVANCED SOFTWARE ENGINEERING IMMERSIVE

Overall

Curriculum

Job Support

"From Ballet to Software Engineering"

A year ago, I was a professional ballet dancer, who did not even know the difference between software and hardware. Now I am working as software engineer at the startup in Tokyo. Can you imagine?

It was last summer when I joined Foundations Course of Code... Read More

So Foundations course was already more than what I expected in terms of the quality of the exercises and lectures, and which led me to the "successful application" of Immersive right after I graduated from Foundations.

Following 1-2 months of the comprehensive pre-course, the most memorable 3 months started. From Monday to Friday, from 9 to 6, everything was about coding. It was very intense, but I never felt down due to the lack of my skill and experience, because I had warm support from the instructors and the founders, and knew it was not only me but my classmates who were going through many challenges.

This journey is definitely not easy, and you might not even notice how far you have come. And that is exactly how I felt when I, to my surprise, got a job offer, only 2 days after my graduation.

The fact that this incredible community in Tokyo is growing rapidly, and all the graduates are very friendly and helpful to each other, means that you will have more chances than the previous cohorts to find an engineering job in Japan, as more and more graduates started working as a future CTO in Japan. You might think that you can learn coding anywhere, and which may be true, but here at Code Chrysalis, you will be immersed more than you have ever imagined.

Kimiko Motoyama
React Engineer | Graduated: 2018

12/8/2018

Course
ADVANCED SOFTWARE ENGINEERING IMMERSIVE

Overall

Curriculum

Job Support

"The best decision I've ever made"

I don’t know if my review will do justice. This coding boot camp isn’t just a school. They’ve become my family, and it has changed my life dramatically. I had done a little bit of JavaScript before, but I was lacking knowledge. I also had no idea where... Read More

Joining Code Chrysalis was the best investment I’ve ever made in my entire life. I borrowed money to get in and to pay off bills because I was dirt poor. But it was more than worth the money.

So let me tell you the procedure in order to get in.

First, you have to pass the coding challenge online to apply for the course. Then you go through a technical interview. I failed once, but they give you all the resources and feedback to pass the interview. I studied based on that and I passed it the second time. Barely, though. My interviewer told me that I’m not at the same level as others, so I really need to study but told me that I can do it. She was very encouraging from the very beginning.

I then was given a material for the pre-course. This is where you work on your Javascript skills so you’ll be prepared for the actual course. This is done at home, and you have to complete this before you start the course. It was a lot of material and I quit my job so I can concentrate on it. I really struggled through callbacks and recursion, and never fully understood it. But they were always checking in on us and they would invite you to work at their coworking space to help you. The support starts as soon as you join, and I had no idea at that time that they help you so much even after you graduate, and pretty much forever.

The immersive course (the actual course) was super hard. I was clueless most of the time. Everyone else in the class was asking relevant questions during the lectures and I was still trying to understand the first slide. I never finished the recursion assignments and most of the code coffees (algorithm practice that you do everyday in the morning as practice) and I felt miserable. But they offer to help A LOT. They really want you to succeed. They would gladly sit next to you and explain things in detail. They are happy to do it, too. You can tell that they really care and want to help you. Even today after graduating, they volunteer to help you when you say you’re struggling with something.

What I really liked about this school is that they prepare you for a full stack. You cover so much and at a very fast pace. You cover computer science, database, frontend libraries like redux and react, vue and vuex, backend like express, TDD, CI/CD, job hunting techniques, building your professional profile, tech talks and presentation skills, communication skills, etc etc etc .. the list goes on forever. You also visit prestigious companies and do presentations using their technology, go to workshops, etc. I don’t want to spoil it to you too much, but there’s so much that you learn, and sometimes I didn’t understand why we had to do some of them- but it turns out that those skills really helped during the interviews, and that usually got me through the first interviews. So everything you do at Code Chrysalis is important, even if you don’t understand the purpose sometimes. And you’ll use that skill and be thankful for it. I guarantee it.

After graduating, we checked in every week to share our job hunting process. This is also very helpful and I got a ton of guidance and encouragement during this process. I don’t think I could’ve gone through this job hunting hell without their guidance and support. I was also super broke and they let me teach their foundations course part time, which saved me. They take care of you beyond programming and job hunting. They become your family. They’re always so excited to share you great job opportunities and encouraging you and giving you great advice.

With their help, I was able to receive several offers, and even negotiated the salary! I am at a company now that pays more than twice the salary at my last company!!! Even now they still ask how my job is going and check in with me often. They don't just "run a business" - they will be your best friend, someone that you can always trust and rely on for anything.

If you're thinking about joining, you should do it ASAP. It's such a wonderful program that everyone wants to get in. The acceptance rate is around 20% (I think?), so if you get in, you should be very proud of yourself. You should also really be prepared to work really really hard. It's a hard course, and definitely not for beginners. Although if you're a beginner, they also offer a foundations course which is 4 weeks, 3 times a week. I taught foundations after graduating the immersive course, and I learned so much from that course too. So if money is not an issue, it's probably best to take both.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.