Why JavaScript?

Any application that can be written in JavaScript, will eventually be written in JavaScript

Jeff Atwood, CEO of StackOverflow

We focus on building versatility in fundamentals and believe that JavaScript is the best language for us to deliver that mindset.

Read our blog post ❯

自分の好きな時間と場所で。力強い基礎力を今こそ身につける。

ファウンデーションズのカリキュラムをそのままに。あなたのライフスタイルに合わせて受講できる。

・即戦力、応用力と柔軟性を持つエンジニアへの第一歩を踏み出したいあなた

・エンジニアともっと効率的にコミュニケーションができるようになりたいあなた

・スキルアップのためにまずはプログラミングの基礎を学びたいあなた

これらに該当するあなたにぜひ受けてほしいプログラムです。

ファウンデーションズを受講する方は様々。英語教師、デザイナー、プロダクトマネージャー、アナリスト、マーケター、CEO、ディレクター、バレーダンサー、学生など、多くの人がプログラミング経験ゼロから始めました。

ファウンデーションズライトの魅力とは?

経験豊富な現役エンジニアのインストラクターによるレクチャー動画で学習します。ゼロからプログラミングをしっかり理解し、またオリジナルのWebサイトをフルスクラッチで開発できるところまで。また、全てのレクチャー動画を何回でも見返すことができます。

6か月間コードクリサリスのインストラクターが主導するオンライン勉強会(週1開催)に参加でき、直接質問ができるだけでなくグループ学習もできます。

コードクリサリスでは一生の友人ができるのも好評さの秘訣!仲間と一緒に切磋琢磨してプログラミングへの理解を深めましょう。

他のプログラミング言語でも通用する応用力を習得できるプログラミングの”基盤”を自分の中で作るカリキュラムに一生アクセス。

ただブラウザーを眺めて学ぶのではなく、全項目で実際パソコン上で手を動かすことで自分の中で理解している確信が持てます。

いつでもSlackで直接インストラクターに質問可能。

多くの演習とプロジェクトを用意しています。あなたの進度にあわせてあなたが成長する場所を。

インタラクティブだからこそいつもあなたのそばでサポート。あなたのペースで学びましょう。

どこでも通用する応用力は強力な基盤から生まれる。

  • それぞれの文法を暗記するだけではなく、「なぜそうなるのか」まで理解する
  • HTML、CSSとJavaScriptを使ってゼロからWebサイトを構築できる
  • 簡単なAPIを作ってリアルなデータを整形して表示できる
  • Webサイト構築に必要なDOMの操作を習得し、色をランダムに表示したり、文字を変えたりできる
  • 最終成果物をクラスメイトにプレゼンテーションして、挑戦し、学んだことを紹介するアクティブラーニング
  • プログラミングを続けるための応用力と学習リソース

Past Student Projects

These are just some of the projects and presentations that our Foundations students have done, from scratch.

Poke Selector

Students learn how to manipulate data from simple APIs, and display it on a webpage. There are many kinds of projects that students have created using the Pokemon data.

Random Color Pikachu

How does HTML and CSS work with JavaScript? One of the mini projects students get to work on teaches them how all of these different technologies interact.

Timezone Tracker

This student built a fun, practical site for his family spread across the globe to use to keep track of each other's time zones.

カリキュラムについて

エンジニア必須スキル

  • 開発環境
  • テスト駆動開発の基礎
  • 擬似コーディング
  • インポスター症候群
  • プログラミングの学習方法
  • アルゴリズムの組み立て

プログラミング基礎

  • プリミティブ型
  • 条件と比較
  • 関数
  • 変数 (variables)
  • 配列
  • 配列をループ
  • ベーシックHTML & CSS

プログラミング基礎応用(中級レベル)

  • オブジェクト
  • オブジェクトをループ
  • メソッド
  • 入れ子になったオブジェクトと配列
  • データモデリング

プログラミング基礎応用(上級レベル)

  • ソートアルゴリズム基礎
  • 高階関数
  • スコープとクロージャー
  • インスタンス
  • 関数のカリー化 (currying)
  • ES6

経験豊富なインストラクター陣があなたのそばでサポート。あなたの今日の前進をお手伝いします。

見るだけでは実にならない。徹底的に自分のパソコンでプログラムを書いて実際に走らすことで学びます。Slackでインストラクター、他の受講者たちと一緒に勉強し、またZoomでリアルタイムのサポートも。ご自身でゼロからプロジェクトに取り組めるまでスキルアップできます。

Which course is right for me?

Course Length
Curriculum Access
Instructor Support
Pace
Location
Class Style
Collaboration with classmates
Pair Programming
Question Support
Foundations Lite

¥99,000

(10% tax inclusive)

Up to 6 months
Lifetime
25+ hours
Self-paced
Online Only
Self-study, with interactive sessions.
Some
Some
  • Weekly study sessions
  • Anytime on Slack
  • Course Length
    Curriculum Access
    Instructor Support
    Pace
    Location
    Class Style
    Collaboration with classmates
    Pair Programming
    Question Support
    Foundations

    ¥176,000

    (10% tax inclusive)

    5 - 7 weeks
    Lifetime
    60+ hours
    Class-paced
    Remote or On-site
    Interactive, collaborative and hacking time.
    Yes
    Yes
  • During class
  • Anytime on Slack
  • ファウンデーションズライトを始めましょう!

    Start your coding journey with us today.

    インストラクターのレクチャーを直接受けたい