JavaScript 入門コース

初級

フロントエンド開発に必須のJavaScriptを学びます。

📚 15 レッスン⏱️ 約8時間📅 更新: 2026年5月11日
学習の進捗
完了率0%

0 / 15 レッスン完了

レッスン一覧

1

変数とデータ型

データを保存・操作するための基本、変数とデータ型を学びます。

未着手
2

条件分岐 (if文)

条件によってプログラムの動きを変える方法を学びます。

未着手
3

ループ(for文・while文)

同じ処理を繰り返すためのfor文とwhile文を学びます。

未着手
4

関数の定義と呼び出し

処理をまとめて再利用するための関数の作り方を学びます。

未着手
5

配列の操作

配列の作成・追加・削除・変換など基本操作を網羅します。

未着手
6

オブジェクトの基本

キーと値でデータを管理するオブジェクトの作り方と操作を学びます。

未着手
7

文字列の操作

文字列の検索・置換・分割など実務でよく使うメソッドを学びます。

未着手
8

スコープとクロージャ

変数が使える範囲(スコープ)とクロージャの仕組みを理解します。

未着手
9

DOM操作の基本

JavaScriptからHTMLを動的に変更するDOM操作の基礎を学びます。

未着手
10

イベント処理

クリックやキーボード入力などユーザー操作を検知して処理するイベントを学びます。

未着手
11

非同期処理(Promise・async/await)

APIとの通信やタイマーなど非同期処理の書き方をPromiseとasync/awaitで学びます。

未着手
12

配列の高階関数(map・filter・reduce)

データ変換の核心、mapとfilterとreduceを徹底的に使いこなします。

未着手
13

エラーハンドリング(try-catch)

例外を適切に処理してプログラムを安定させる方法を学びます。

未着手
14

モジュールとimport/export

コードをファイル単位に分割して管理するES Modulesの仕組みを学びます。

未着手
15

モダンJavaScript総合演習

これまで学んだ内容を組み合わせて、実践的なコードを書きます。

未着手
このコースで学べること
  • プログラミングの基礎概念
  • 実践的なコーディングスキル
  • エラーを自分で解決する力
  • プロジェクトを通した実践経験
受講の前提条件
  • プログラミング経験不要
  • パソコンの基本操作ができること
  • インターネット接続環境