JavaScriptを
基礎から学びたいあなたへ

週1からはじめられる!

現役エンジニアが
JavaScriptの
基礎学習を徹底サポート

スクロールアイコン

こんなお悩みありませんか?

コーディングはできるけど
プログラミングには
ハードルを感じている

JavaScriptの学習をしているが
進捗が出ずに苦戦している

オンラインのスクールを受講したが
合わなかった

下矢印
下矢印
下矢印
入門者サポート

プログラミング入門を前提とした教材がございますので、これからプログラミングを始めたいという方の学習もしっかりとサポートいたします。

学習方法の提案

JavaScriptの開発を熟知したトレーナーが、より良い学習方法や個人のレベル感に合わせた教材を提案し、あなたの成長を加速させます。

対面コミュニケーション

受講中は常に講師が側におり、わからない箇所などは、納得のいくまで対面でコミュニケーションすることが可能です。

ABOUT

JavaScript Climbing(ジャバスクリプト クライミング)はJavaScriptの基礎学習に特化した塾です。

JavaScriptの開発を熟知したトレーナーが、基本文法から現場でも役立つ実践的なプログラミングの習得までしっかりとサポートします。

PCイメージ
JavaScriptにおける課題
JavaScriptにおける課題
JavaScriptにおける課題
JavaScriptにおける課題
JavaScriptにおける課題

私たちは、初学者の方が抱える上記の課題を解決し、より良いJavaScriptを書くための土台となるスキル習得をお手伝いします。

卒業後は、可読性/再利用性を意識したコードが書けるようになり、カルーセルやモダール、スライドショー等のちょっとした処理であれば、外部ライブラリやプラグインを使用せずとも、自力で実装/拡張ができるレベルになっているはずです。

LEANING

JavaScript Climbingでは、以下のような段階を踏んで受講者のスキル向上を実現し、
本格的なフロント開発に挑むための土台を整えるお手伝いをします。(受講者の現状のレベルに合わせてスタートラインをご提案させていただきます)

LEVEL6

矢印アイコン

ECMAScriptのバージョン毎の差異を考慮した上で、Class(もしくはprototype)を使用し、コードを分割することができる。

これまでプラグインに頼っていた処理もある程度のものであれば、自分で書けるようになる。

LEVEL5

矢印アイコン

スコープ、this、クロージャの仕組みをある程度理解しており、これらを考慮したコードがかける。

クロージャによる意図しないバグが発生した場合、その原因が理解できる。無名関数や即時関数等の関数も扱うことができる。

LEVEL4

矢印アイコン

JavaScriptでは連想配列がオブジェクトであることを知っていて、自身が書くコードの中でも扱うことができる。

また、JSON等のデータの扱い方を理解し、Ajaxで外部APIとの連携ができる。

LEVEL3

矢印アイコン

ユーザー定義関数を使用し、用途ごとに処理を切り出したり、イベント発生時におけるDOM操作等も行える。

プログラムが期待通りに動作しない時は、開発者ツールを使用してデバックができる。

LEVEL2

矢印アイコン

変数、条件分岐、イテレート(配列も含む)を理解しており、簡単な処理なら自身でコードを書くことができる。

LEVEL1

矢印アイコン

自分でJavaScriptを書くことはできないが、jQueryプラグイン等のライブラリをWEBサイトに組み込むことができる。

LEANING

LEVEL1

ライブラリの利用

ライブラリの利用

自分でJavaScriptを書くことはできないが、jQueryプラグイン等のライブラリをWEBサイトに組み込むことができる。

矢印アイコン

LEVEL2

変数、条件分岐、イテレート

変数、条件分岐、イテレート

変数、条件分岐、イテレート(配列も含む)を理解しており、簡単な処理なら自身でコードを書くことができる。

矢印アイコン

LEVEL3

関数、DOM操作

関数、DOM操作

ユーザー定義関数を使用し、用途ごとに処理を切り出したり、イベント発生時におけるDOM操作等も行える。

プログラムが期待通りに動作しない時は、開発者ツールを使用してデバックができる。

矢印アイコン

LEVEL4

オブジェクト、Ajax

オブジェクト、Ajax

JavaScritpdでは連想配列がオブジェクトであることを知っていて、自身が書くコードの中でも扱うことができる。

また、JSON等のデータの扱い方を理解し、Ajaxで外部APIとの連携ができる。

矢印アイコン

LEVEL5

スコープ、this、クーロジャ

スコープ、this、クーロジャ

スコープ、this、クロージャの仕組みをある程度理解しており、これらを考慮したコードがかける。

クロージャによる意図しないバグが発生した場合、その原因が理解できる。無名関数や即時関数等の関数も扱うことができる。

矢印アイコン

LEVEL6

Class、prototype

Class、prototype

ECMAScriptのバージョン毎の差異を考慮した上で、Class(もしくはprototype)を使用し、コードを切り出すことができる。

これまでプラグインに頼っていた処理もある程度のものであれば、自分で書けるようになる。

矢印アイコン

STYLE

オフライン(対面レクチャー)

毎週火曜日※1の晩に高田馬場の学習スペースへお越しいただき、各自学習に取り組んでいただきます。

教材はプログラミング入門からそれらの応用プログラミムの作成に対応したものまで様々ありますので、講師が皆さん能力に合わせスタートラインや教材をご提案させていただきます。

受講中は常に講師が皆さんのそばにおり、質疑応答や進め方のアドバイスなどしっかりサポートをさせていただきます。


※1 学習スペースの提供は毎週火曜日20:00~23:00のみとなりますので、受講いただく場合は、上記日時にスペースへお越しいただけることが前提となります。

オフライン(対面レクチャー)
オンライン(チャット上での質疑応答)

オンラインでも学習をサポートさせていただきます。


カリキュラムを進めていく中で、わからない箇所や疑問等があれば、オンライン上のチャットツールでコミュニケーションを行い、講師が学習のサポートをさせていただきます※1。


※1 オンライン上での質問は週/2回までとなりますので、ご了承ください

オンライン(チャット上での質疑応答)

TRAINER

トレーナー

佐藤正志

サークルアラウンド(株)代表。 派遣社員・契約社員、いくつかの企業の客員研究員をこなすなど技術者としての活動を経て、サークルアラウンドを起業。

OJTでのプログラミングトレーニング経験を元にした企画を立案し、自ら講師も務めている。

FLOW

相談会へ参加

まずは相談会にて、対面でコミュケーションさせていただきます

STEP 1

無料レッスンに参加

2週間、無料でレッスンを受講いただけます

STEP 2

意思確認

無料レッスン受講後、継続をご希望される方は申し付けください

STEP 3

ご契約

継続の場合、ご契約書に押印していただきます

STEP 4

受講開始

契約後は引き続きご利用いただけます

STEP 5

PRICE

社会人

39,800円/月

学生

19,800円/月

※ 2週間の無料体験期間がございます。詳しく知りたいという方は、相談会にご参加いただくかお問い合わせにてお願いいたします。

CONTACT

週に一回ではなく、もっとガッツリ学びたい方へ

短期で集中してWEBプログラミングを学びたい/オンラインでのコードレビュー等も欲しいという方向けの個別トレーニング