JavaScriptを学ぶ

コードを動かし、WebページとAPIへ広げる。

Webページの動きからReact・Node.js・API開発まで。 実際にコードを書きながら、JavaScriptを段階的に学びます。

全6コース・141レッスン

小さく修了しながら、できることを増やそう

実行と基礎文法、DOM、データ処理、非同期通信を一段ずつ進みます。 目的に合わせて、ReactとNode.jsのどちらにもつなげられます。

STEP 1|まずは、JavaScriptのコードを動かす

JavaScript入門:コードを動かす
学習無料

JavaScriptをはじめる

実行・変数・型・演算子

HTMLからJavaScriptを読み込み、変数・データ型・演算子を使います。 エラーを読みながら、値を組み立てて実行できるようになります。

23レッスン解説動画1本始める

STEP 2|条件とデータから、処理を組み立てる

JavaScript基礎文法:処理を組み立てる
学習無料

JavaScript基礎文法

条件・配列・ループ・関数

条件分岐、配列、繰り返し、関数、オブジェクトを学びます。 複数の考え方を組み合わせて、小さなプログラムを作れるようになります。

33レッスン解説動画1本始める

STEP 3|クリックや入力に反応するページをつくる

JavaScriptでWebページを動かす
学習無料

DOM・イベント

Webページに動きをつける

DOM操作、イベント、フォーム、タイマー、localStorageを使います。 設定を覚え、操作に反応するプロフィールサイトを完成させます。

20レッスン始める

STEP 4|データを扱い、読みやすいコードを設計する

モダンJavaScript:データ処理とコード設計
学習有料プラン

モダンJavaScript

データ処理とコード設計

map・filter・reduce、関数、クラス、エラー処理、正規表現を学びます。 データと表示を分け、変更しやすいコードへ整えられるようになります。

36レッスン始める

STEP 5|外部サービスのデータで、アプリを動かす

非同期JavaScript:API通信とモジュール
学習有料プラン

非同期・API

Promise・fetch・モジュール

Promise、async / await、HTTP、fetch、import / exportを学びます。 API通信の成功・待機・失敗を扱い、機能をモジュールへ分けます。

19レッスン始める

読めるのと、書けるのは別もの

教材があれば読める。でも白紙を前にすると手が止まる。 その差を埋めるために、HTMLとCSSだけ用意された画面を自分で動かします。

チャレンジしてみよう!

JavaScript道場 ハレノヒ珈琲を動かす10問
道場有料プラン

JavaScript道場

陽葵「予約ページ、動くようにしてほしいの」

HTMLとCSSは用意してあります。書くのはJavaScriptだけ。 クリックへの応答から始めて、最後は予約ページの一連の流れまで組み上げます。

10レッスン道場に挑む

この知識が出る資格

ここで学ぶ内容は、次の試験でも問われます

あわせて学びたい

同時に進めると、理解が早くなる組み合わせです

人気のコース

いま多くの方が取り組んでいるコースです

次に進むコース