独学フロントエンド
都内の自社開発企業でインターンをしています。
独学で学習してから入社しました。
今からあまりお金をかけずにどのようにフロントエンドを学習するかを考えてみました
HTMLやCSSは別途学習してください
前提
学習を進めていく中で足りないなと思ったことは自分で取捨選択してください
ゴールはReactで開発を行う。その際にJavaScriptの仕組みや、非同期処理を含めた基礎的なことを理解していることです
記事を書いている人は、ESLintやWebPackの学習経験もありますが、今回は省きます。本質的な部分ではないと思います。必要になったら学習しましょう。
はじめる
まずは環境構築を行う
JavaScriptを触ったことがない人が最初に見てほしい。 まずはJSの世界へ入門しよう
クイズアプリを通してJavaScriptでアプリ作成をする
ハンバーガーメニューを作ってみる (スマホで開いた時に右上に出てくる3本線のやつ)
下記はもうすこしオシャンな感じだが、基本的な作り方は一緒なので参考になると思われる
JavaScriptの知識を強固なものにする ボリュームも難しさもあるが、頑張ってほしい
JavaScriptの歴史から学ぶことができる ES5とES6の違いも含めて JavaScriptを語れるようになる
Reactへ入門する
TypeScriptを体験しよう
りあクト 全部で3部構成
ここからは自分のアイデアを形にしてみよう
ようそこモダンJavaScriptの世界へ