フリーランスでエンジニアをやっていると、
新しい言語・技術を使った案件に携わることも多いと思います。
そんな初めてに挑戦するときには、Udemyの動画がとても役に立ちました。
Udemyは30日返金保証もついていて、
万が一合わなくても損にならずに済むので
安心して受講できるのも好きなところです。
実際に私が見て勉強になったUdemyの講座を、ご紹介します。
言語ごとに目次をつけているので、
ご自身の案件の目次に飛んで確認いただけると幸いです。
Reactを学びたい人向け
TypeScript
個人的に、一番オススメです!
今は、TypeScriptの理解が必須だなと感じております。
今まで行き当たりばったりで、TypeScriptをなんとなく使っており、
どうしてもつまずくことが多くなってしまったので、
こちらの動画を見て、体系的に学び直そうと思い受講しました。
TypeScriptだけでなく、
ベースになっているJavaScriptのコードをまず説明し、
それをTypeScriptでどのように書くか、という流れなので、
JavaScriptに精通していなくてもわかりやすいです。
最終的に、ReactでTypeScriptを使えるようにもなるので、
Reactユーザーにも満足できる内容となっています。
この動画のお陰で、不安だったTypeScriptも
自信を持って使うことができています。
昨今、TypeScriptが標準の現場も多いと思うので、
初めて使う方だけでなく、少し経験がある方も、
しっかり身につけるためにも、この動画をおすすめしたいです。
↓
JavaScriptエンジニアのためのハンズオンで学ぶTypeScript徹底入門 2024年最新版
React Hooks・状態管理 (Redux)
同じ方の動画になりますが、
この方の動画がわかりやすかったので、リピートしています。
Reactはすでに現場で使っていましたが、中途半端にしか使えていなかったのと、
React Hookの方が便利という意見もあったので、
新しい案件のタイミングで習得するために受講しました。
なぜそうなるのか、どのように作用するのか、
という実装の細やかな流れを説明しながら進んでいくので、
より理解しやすい内容でした。
また、Hooksが使えたほうが実務的と感じたので、
React初心者の人も、ぜひReact Hooksから学んでほしいと思いました。
実務で必須になる「状態管理」もこちらの動画でカバーしています。
↓
React Hooks 入門 – HooksとReduxを組み合わせて最新のフロントエンド状態管理手法を習得
Firebase, React
Firebaseを初めて使うときに受講しました。
Firebase(Realtime Database)と、Reactを使ってチャットアプリを開発する講座です。
この方は何個もリピートしているのですが、
この動画でも一つ一つ丁寧に説明されるので、わかりやすかったです。
Firebaseが未知の世界だったので、
この動画のお陰で敷居がぐっと下がりました。
実際に使うには、認証やセキュリティを少し調べることが必要になりますが、
ここで学んだ方法で、チャットを実装して納品することができました。
↓
Firebase未経験者のためのReactで作るチャットアプリ開発入門!最速最短でゴール到達!
Vueを学びたい人向け
初めてのVue.js 3
Vue2から、Vue3になるタイミングで受講しました。
2→3のバージョンアップでは、ガラっと書き方が変わったので、
ざーーーーーーーーーーーーっと理解するために、基礎的なこちらの動画にしました。
概要を把握するのにとても役立ち、Vue3での実装がスムーズにいきました。
Vueの基礎が多めなので、特に初心者の人におすすめです。
↓
はじめてのVue.js 3 入門!jQuery を使わないウェブ開発 – 導入からアプリケーション開発まで体系的に学ぶ
Flutterを学びたい人向け
まずは基本のDart
Flutterは、今までやっていたJavaScriptと毛色が違うのと、
学べるものが他の言語に比べて少なかったので、
動画で学べるのはありがたかったです。
そこでまずは、Flutterの元のDartをしっかり学ぶために、
こちらの講座を受講しました。
Flutterを学ぶときにも、Dartのクセがかなりでてきました。
この動画のお陰で、Flutterの学習もスムーズにいったと思います。
↓
Flutter入門
Dartを理解したら、Flutterの入門動画で実際に作りながら学びました。
開発環境の構築から、簡単なアプリ開発までを短期間で習得することができます。
実務では、もう少し踏み込んだものが必要かと思いますが、
最初はこのあたりで実際に手を動かしてみるのをおすすめします。
↓
【Flutter】3日でできるFlutterアプリ開発入門【環境構築からUI作成まで】
初心者向け
ウェブ開発入門完全攻略コース
ウェブ開発入門完全攻略コース – HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!
基本的なHTMLから、実戦的なプログラミング言語(Ruby on Rails)、
現場で必ずといっていいほど使われているGitHubの使い方などが学べるので、
Web開発のなんぞやを網羅するのにおすすめです。
初心者向けの動画についての詳しい記事はこちら ⇓
まとめ
今回は、私が実際に購入して良かったと思うUdemyの講座を紹介しました。
プログラミングの技術は、ものすごいスピードで進化しているので、
エンジニアは常に学習が必要だなーと感じています。
動画だと、音と目で情報が入ってくるので、
飽きずに学習が続けられると思います。
この動画たちが、お役にたてたら嬉しいです。
コメント