Foundations

Build a strong programming foundation in just a few weeks surrounded by motivated peers.

¥5.1M

Compensation rate (based on figure from Sep 2021)

250+

Alumni from the Immersive Program, since 2017

¥5.1M

Compensation rate (based on figure from Sep 2021)

250+

Alumni from the Immersive Program, since 2017

Make Real Progress

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

Explore the Possibilities

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

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.

Future-proof Yourself

Learn the skills necessary for the jobs of tomorrow.

Make Real Progress

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

Explore the Possibilities

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

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.

Future-proof Yourself

Learn the skills necessary for the jobs of tomorrow.

実践を通して
成長できる

学習のマンネリ化から抜け出そう! インストラクターや活発なコミュニティの卒業生と学ぶ方が、多くのことを学ぶことができます。

可能性が広がる

プログラミングが自分に向いているかどうか知ることができます。また、ファウンデーションズは、最難関のプログラミング・ブートキャンプで、飛躍的な成長をするための準備になります。

自走できる力を
身に付ける

釣りの仕方を学べば、自分で食べていくことができます。同じように、自分自身でキャリアの目標へ到達できるようになるため、エンジニアリングの自律性を身に付けることができます。

将来のため
スキルを身に付ける

将来の仕事に必要なスキルを身に付けられる。

実践を通して
成長できる

学習のマンネリ化から抜け出そう! インストラクターや活発なコミュニティの卒業生と学ぶ方が、多くのことを学ぶことができます。

可能性が広がる

プログラミングが自分に向いているかどうか知ることができます。また、ファウンデーションズは、最難関のプログラミング・ブートキャンプで、飛躍的な成長をするための準備になります。

自走できる力を
身に付ける

釣りの仕方を学べば、自分で食べていくことができます。同じように、自分自身でキャリアの目標へ到達できるようになるため、エンジニアリングの自律性を身に付けることができます。

将来のため
スキルを身に付ける

将来の仕事に必要なスキルを身に付けられる。

510万円以上

卒業生の平均年収(2021年9月からの数値に基づく)

250人以上

イマーシブコース の卒業生数(2017年以降)

Lifetime career support

The only bootcamp in Japan and Asia to provide support for your entire career

Lifetime career support

The only bootcamp in Japan and Asia to provide support for your entire career

Over 600+ graduates have chosen us to start their coding journey

Over 600+ graduates have chosen us to start their coding journey

600人以上の卒業生が、プログラミングを学ぶ最初のステップとしてコードクリサリスを選びました。

600人以上の卒業生が、プログラミングを学ぶ最初のステップとしてコードクリサリスを選びました。

一生涯キャリアサポート

卒業後もずっと使えるキャリアサポートを提供している
日本、そして、アジア唯一のプログラミング・ブートキャンプ
Our alumni work at companies in Japan and around the world including:
卒業生の主な就職企業:
フルタイム授業
Recorded Lectures
Bilingual Curriculum
バイリンガルカリキュラム
課題提出チェック
Technical Assesments
JavaScript Projects
JavaScriptプロジェクト
Slack Community
Slack のコミュニティ
instructors
インストラクター
Alex Ogilvie
Former English Teacher, Software Engineer
Beau Dobbin
Former English Teacher, Software Engineer
Halee Pagel
Former English Teacher, Software Engineer
Nemanja Milenkovic
Former Project Manager, Software Engineer
Yu Ogawa
Admissions Associate
Iku Eguchi
Admissions Lead
Takuya Arakaki
Blog Writer
Eri Ochiai
Career Coach
Bukky Adejobi
Career Support Associate
Kristin Hayden
Chief Partner Office, IGNITE National; Co-Founder, VisionVenture; Founder, OneWorld Now!
Potato
Co-Chief Kawaii Officer
Fudgi
Co-Chief Kawaii Officer
Kani Munidasa
Co-Founder & CEO
Yan Fan
Co-Founder & CTO
Shah Ahmed
Content Creator
Ayano Satoh
Copywriter
Sumika Ikeura
Copywriter
Jill Hackney
Curriculum Analyst
Tomomi Imura
Developer Relations, Cloud Advocacy, Microsoft
Tsubasa Minagawa
Digital Marketing Associate
Melanie Taylor
Director of English Curriculum
Andy Park
Educational Software Engineer
Misako Kondoh
Engineer in Residence
Agnes Dobija
Events & Community Manager
Yunn Takiguchi
Finance Associate & Office Manager
Beau Dobbin
Former English Teacher, Software Engineer
Alex Ogilvie
Former English Teacher, Software Engineer
Halee Pagel
Former English Teacher, Software Engineer
Fraser Tooth
Former Product Manager, Software Engineer
Nemanja Milenkovic
Former Project Manager, Software Engineer
Stefano Demichelis
Former Recruiter, Software Engineer
Urara Nakauchi
Former Translator, Software Engineer
Masayasu Morita
Founder & CEO, Hitomedia Group
Nobuyuki Idei
Founder & CEO, Quantum Leaps; Former CEO and Chairman, Sony
Masataka Shintoku
Head of Japanese Programs
Feral Rizvi
Immersive Program Manager
Yusuke Yamada
Instruction Team Member
Jay Montojo
Instruction Team Member
Sivani
Instruction Team Member
Tsubasa Kondo
Lead Instructor
Steve Furukubo
Managing Director
Rochelle Kopp
Managing Principal, Japan Intercultural Consulting; Author
Anjuli Campbell
Program Manager
Naoto Togashi
Senior Advisor, Boston Consulting Group; Executive Advisor, BrainPad
Danny Burkes
Senior Director, Asia Pacific and Japan at VMware Tanzu Labs
Eriko Kidera
Senior Instructor
Yukio Ueda
Software Engineer
Diallo Spears
Software Engineer
Yuma Sumi
Software Engineer
Norikazu Tokusue
Special Advisor, Brainpaid; Board Member & Councilor, Japan Women's University
Code Chrysalis
Staff
 99,000 JPY
 176,000 JPY
Beginner
English
See "Upcoming Cohorts" for more details
5 or 10 weeks・60+ hours of class time
Remote 5 weeks or Remote 10 weeks
Lifetime Access

Upcoming Cohorts

10/18/2021
-
12/22/2021
10-week
10-week
時間:
Schedule:
Mon & Wed, 19:00-22:00
Suggested Deadline:
推奨締切日:
Final Deadline:
合格締切日:
10/4/2021
11/16/2021
-
12/18/2021
5-week
5-week
時間:
Schedule:
Tue & Thu, 19:00-22:00; Sat 9:00-16:00
Suggested Deadline:
推奨締切日:
Final Deadline:
合格締切日:
11/1/2021

Foundations is an interactive intro to programming course for non-engineers and complete beginners.

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 perfect for those:

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.

Working with Engineers

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

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.

Developer Skills

  • developer environments
  • basic test driven development
  • pseudocoding
  • imposter syndrome
  • research and documentation
  • thinking through algorithms

Coding Basics

  • primitive data types
  • conditionals & comparisons
  • functions
  • variables
  • arrays
  • iterating through arrays
  • basic HTML & CSS

Intermediate Javascript

  • objects
  • iterating through objects
  • methods
  • nested objects & arrays
  • data modeling

Advanced Javascript

  • basic sorting
  • higher order functions
  • scope & closures
  • instantiation
  • currying
  • ES6

"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."

Ania Nakayama, Frontend Engineer at Virtusize

"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!"

Katherine Ono, Communication Consultant

"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. "

Nao Arimura, Software Engineer at Sumaly

< How do I apply to the Foundations Program? >

  1. See the minimum requirements to take the course
  2. Click "APPLY NOW" on this page and fill the pre-application form
  3. Read must-read materials in a sent email
  4. Schedule a Language check-in if your native language is not English
  5. (Optional) Schedule a 30-minute consultation
  6. Fill the application form
  7. Agree to the contract and pay the full tuition fee
  8. Prepare for some setups before the first class!
  9. Start Foundations!

I am a beginner. Can I join Code Chrysalis?

Yes! We have different courses for different levels of coding experience.

For Foundations and Foundations Lite courses, we do not have any technical prerequisites. Complete beginners are welcomed and encouraged!

For those with programming experience, we encourage them to apply to our Immersive or Immersive Part-Time courses. We will have a technical check-in to ensure you are ready for this course.

Here's a blog post you might find useful: 9 Tips to Help You Advance from Beginner to Intermediate Coding

Does Code Chrysalis take foreign students or students not based in Japan?

Yes, we have a diverse student body with Japanese-nationals, ex-pats, and tourists alike.

So far, our students have flown in from Iran, China, Germany, Brazil, Denmark, Mexico, England, Canada, South Korea, Scotland, Serbia, Thailand, Vietnam, Australia, and the USA to take our courses.

Please be aware that you will need to attend classes for Foundations JST!

Our students get lifetime career support

We're a career-focused bootcamp. See why our graduates have received offers from these companies and more.

エンジニアキャリアを構築!

コードクリサリスにはハイレベルなキャリアコーチングと誇れる就職支援実績があります。イマーシブ/イマーシブパートタイムでは「一生涯キャリアサポート」を提供しています。コードクリサリスの卒業生は以下をはじめとする企業よりオファーを獲得しています。

Pair Programming in Intro to Programming Course

💻 Communication & Pair Programming

During every class, you will pair program with our instructors or your classmates, learning how to communicate complex technical topics clearly. Pair programming is when two people are working on the same code together.

👩🏻‍🏫 Interactive Lectures from Empathetic Instructors

Our instructors and teaching assistants are software engineers who made a career switch. This means that they understand what it's like to learn as an adult and have greater empathy towards adult learners.

👊 Stay Accountable in Your Learning

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.

Build a Tech Community in Tokyo

👩🏻‍💻 Join our Tech 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.

See if a Code Chrysalis education is right for you.

BOOK A CONSULTATION

コードクリサリスがあなたの目標にとってベストチャンスか相談してみましょう

オンライン無料相談はこちら!