フロントエンドエンジニアになる場合に学んでおきたいこと

今回はフロントエンドエンジニアを目指す場合に、是非学んでおきたいことをご紹介します。
HTML/CSS
まずはHTML/CSSです。これができないと始まらないので、しっかり学習してやりたいことをできるようにしておきましょう。
JavaScript
HTML/CSSがある程度分かったら、次はJavaScriptです。初めてのプログラミングなのでつまづくこともあると思いますが、モチベーションを維持して頑張りましょう。
ある程度分かってきたら、TODOアプリなど簡単なものを作ってみると良いと思います。まずはフレームワークを使わずに、素のJavaScriptでやるのがポイントです。
ReactかVue
JavaScriptに慣れたら、今度はフレームワークを使ってみましょう。
ReactかVueがおすすめです。
フレームワークを使って、上記のJavaScriptで作ったものと同じアプリをつくってみましょう。
それによって、フレームワークのメリットやデメリットが見えてくると思います。
こういった技術の差を体感することで、自分なりの意見を持てたり、提案力がついたります。
いろいろな技術を試して比較してみましょう。
ネットワークの知識
ほとんどのプロダクトでは、フロントだけで完結することはなく、バックエンドと連携する必要があります。
その際に、ネットワークの知識が必要になるので、学習しておきましょう。
TCP、HTTP、SSLあたりを学習すると良いと思います。
その他
他には認証の仕組みやデザインの知識もあると良いですが、まずは上記を学んでいくと良いと思います。
ディスカッション
コメント一覧
まだ、コメントがありません