カリキュラム
Learn4 Programming School のカリキュラムは、知識の習得=>実践、というプロセスを重視しており、実際にアプリケーションを作りながら知識を学んでいくというプロセスになっています。ここでは、現在計画しているカリキュラムの概要を記載します。
※カリキュラムは変更される可能性があります
シンプルなHTML, CSS, JavaScript の処理を実行するアプリケーションを作る過程で、HTML, CSS, JavaScript の基礎について学びます。
学べること:
ホームページを作成する過程で、CSSを使った様々なレイアウトや画像・リンクの配置などを学びます。また、多くの人の目に入るWebサイトで意識すべきSEOやアクセシビリティについても学びます。
学べること:
入力フォームは、入力データを検証する処理や、エラーメッセージの表示などが必要となります。そういった操作を行うために必要なテキスト操作、正規表現、DOM操作といったJavaScriptの処理について学びます。
学べること:
本格的なWebアプリケーションでは、APIを使った通信が欠かせません。ここでは、JavaScriptからAPIを呼び出し、その結果をどのように取得・利用するかを学びます。また、ネットワーク通信にはエラーがつきもののため、そういったエラーをどのように処理するかについても学びます。
学べること:
Google Apps Script を使うと、簡単にWebアプリケーションを作成・公開することができます。また、Google Drive などのデータと連携することもでき、アイデア次第ですぐに便利なアプリケーションを作成することができます。ここでは、これまで学んだ知識の総決算として、Google Apps Script を用いた実用的なWebアプリケーションを作成します。