フロントエンド

ブラウザ上で動くWebページを開発します。

目指すレベル

  • サーバーがない状態でTODOアプリが作れる
    • HTML、CSS、JavaScriptな状態でTODOアプリを作る
      • HTMLでタグ構造を組める
      • CSSでデザインを作れる
      • JavaScriptで処理を組める
      • TODOアプリのサンプル
    • 仮想DOM(React.js)を使ってTODOアプリを作る
      • React.js の基礎を理解できる
      • UIライブラリを使える
      • TODOアプリのサンプル

などなど、アプリを一つ作りきれる。

HTMLを構成するウェブの基礎

HTML

HTMLについて理解する

CSS

CSSについて理解する

JavaScript

JavaScriptについて理解する

TODOアプリのサンプル

TODOアプリの参考サイト

仮想DOM(React.js)の作成

React.jsについて理解する

UIライブラリを使う

TODOアプリのサンプル

TODOアプリの参考サイト


  1. クラスコンポーネントから関数コンポーネント(Hooks:フックス)に主流になっています。サンプルや参考資料がどちらで書かれているか、判断しながら読む必要があります。 ↩︎