なぜ今JavaScriptを学ぶべきなのか

どんなアプリ(スマホのアプリ含む)もJavaScriptで作れてしまう。そのうち全てがJavaScriptで作られるようになるだろう。

Jeff Atwood, StackOverflow CEO

強力な基盤をあなたに育成します。なぜ?すぐ使えて生涯使える応用力を持ってほしいからです。JavaScriptはそれを叶える最もふさわしい言語なのです。

私たちのブログを読む ❯

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

過去のプロジェクト

コードクリサリスファウンデーションズの学生が実施したプロジェクトとプレゼンテーションのほんの一部です。ぜひ強調したいのが、このプロジェクトは学生たちによりテンプレートなしでゼロから作られています。

ポケ・セレクター

私たちが用意したたくさんのポケモンデータを使用、操作方法を学び、APIを作成。ウェブページに表示しています。ポケモンのデータから様々な学生により多種多様なプロジェクトが生まれます。

ランダムカラーピカチュウ

このプロジェクトではピカチュウが幸せな時は黄色と定義し、HTMLとCSS、JavaScriptをどのように連携させるかを学びました。様々なテクノロジーをどのように使うか、ミニプロジェクトから学びます。

タイムゾーントラッカー

この学生は、実用的なプロジェクトを作りたいと考え、違うタイムゾーンで生活する家族との時間差を楽しく認識できるアプリを作りました。

カリキュラムについて

エンジニア必須スキル

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

プログラミング基礎

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

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

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

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

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

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

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

自分に合っているプログラムをどっち?

期間
カリキュラムへのアクセス
講師からのサポート
学習速度
クラス実施場所
学習スタイル
生徒との交流
ペアプログラミング
詰まったときの質問方法
ファウンデーションズライト

99,000円

(10%税込)

6か月以内(※ご自身で進めるペースにより、コースを完了する期間は異なります)
永久アクセス
25時間以上
自分のペースで進める
オンラインのみ
自己学習をベースとしながら定期的にコミュニケーション活発な勉強会に参加
多少あり
多少あり
  • 週1回開催されるオンライン勉強会
  • Slackでいつでも質問可能
  • 期間
    カリキュラムへのアクセス
    講師からのサポート
    学習速度
    クラス実施場所
    学習スタイル
    生徒との交流
    ペアプログラミング
    詰まったときの質問方法
    ファウンデーションズ

    176,000円

    (10%税込)

    5〜7週間
    永久アクセス
    60時間以上
    クラスのペースで進める
    当校開催もしくはオンライン
    コミュニケーション・他生徒との交流が活発、クラス中もプログラミングを書く
    あり
    あり
  • 授業中のメンタリング指導
  • Slackでいつでも質問可能
  • ファウンデーションズライトを始めましょう!

    プログラミングの第一歩を一緒に踏み出しましょう!

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