Spring Bootを学習するならUdemy!【おすすめ講座2選】
Javaの学習はなんとなく進んだ。Javaフレームワークで最も人気な"Spring Boot"を使ってみたい。
でも難しそうだしどうやって学習を始めれば良いものか...。
そんな風に考えている方へ向けて。
僕は、Udemy/ユーデミーというオンライン動画を使った学習をオススメします。
- なぜUdemyが良いのか、書籍やYouTubeではダメなのか?
- UdemyでオススメのSpringの講座は?
この2点について、書いていきます。
ー もくじ ー
Springの学習になぜUdemyがおすすめか。書籍は?YouTubeは?
書籍は手を動かそうという気になれない & 高い
書籍は、コードを書いて動かしてみるよりもまず「ページを先に進めることが目的」になってしまいがち。
そしてJavaの文法を学んだあとにSpring Bootの書籍を読み始めると「色々と複雑すぎね?」という気持ちが先行してしまいます。
「難しそう...」という感情が先行すると、なかなか手を動かしてコードを書き始めることができず学習がいっこうに進みません。
・・・
一方でUdemyはどうかというと...
動画を見ながら講師の解説と一緒にコード写経を進めていきます。
「とにかくまずは一緒にプログラムを書いて動かしましょう慣れましょう」という前提で動画が構成されているので、
- 「Spring Boot=難しそう」という心理的ハードルが低くなっていき、
- 学習が継続できるようになり、
- 結果、Spring BootでWebアプリを完成させるところまで突っ走れる
...という3つのメリットを実感できること間違いなし。
加えて、Udemyなら本を買うよりも安く済む点も注目です。
- Spring Boot書籍=1冊3,000円以上
- Udemyの講座=1つ1,500円程度
といった具合で価格的にも美味しいのが魅力。
しかもUdemyは「購入後30日間返金保証」があるので、「講座買って途中まで進めたけど内容が微妙じゃん」と感じたなら返金してもらえます。
Udemyの講座は、セール期間外だとウルトラ高額(最高24,000円)です。
月に数回実施されるセールか、新規登録者限定のセールを利用して1,200〜1,800円で買いましょう!
YouTubeは、体系的な学習ができない
YouTubeは、外国人エンジニアの人たちが精力的に初心者向け解説動画をアップロードしてくれています(日本人/日本語動画は種類・数が少ない)。
僕は最初YouTubeでSpringの解説動画を見ながら勉強していましたが、
- 内容が古い
- 内容が飛び飛びで、今どの位置を学習しているのかよく分からない
という不便がありました。
特に内容が古いというのは致命的でしたね。2年前のYouTubeの動画通りにコードを書いてもまず動かずエラーになってしまうので。
一方Udemyは1講座ずつ買い切り型の"有料"動画講座なので、そのぶん「サポート/品質」が充実しています。
- 講座内容がアップデートされる
- 1章から順番に章立てして進んでいくので「全体像のうち今はココにいる」というのが分かる
- 講師によるQ&Aサポートがあるので講座で分からない点を質問できる
というメリットがあります。
Udemyは・・・
- 動画解説を見つつ実際にアプリケーションを作っていく=継続できる
- 1講座2,000円以下で書籍よりも安い。30日間の返金保証もある
- 講座内容のアップデート・講座の質問対応などのサポートもある
Spring BootのおすすめUdemy講座2つ
英語の講座、日本語の講座を一つずつおすすめします。
- Spring & Hibernate for Beginners (includes Spring Boot) ≫
- Spring 入門 ~SpringBoot 2を使ってお問い合わせアプリとToDoアプリを作る~ ≫
英語の講座は字幕文字起こしが充実しているので、リーディングさえできればぜひ購入してみてほしいなと。
1. Spring & Hibernate for Beginners
これは、実際に僕が購入した講座。スゴイ良かったです。
良いところ:
- 圧倒的なベストセラー(受講者数、評価数が段違い)
- 英語の聞き取りやすさ(=字幕の精度も高い)
- 1から100まで網羅している感じ。他に教材要らない
まず「この講座一つでいったいいくら稼いでるんですかね...」というレベルで売れています。
「受講者数17万人以上でレビュー評価が4.6」と、他Spring講座に圧倒的な差をつけています。
まさに世界的ベストセラー。Javaの需要のデカさを物語っていますね。
そして嬉しいことに、講師のChadさんの英語がとてもクリアでわかりやすい。英語が母国語ではない人たちへの配慮がよく伝わります。
英語のリスニングはできなくとも、リーディングが出来るのであればこの講座を買っておいて間違いないと断言。
字幕はYouTubeと同じように機械翻訳のようですが、クリアな発音なのでブレも少なく読めれば理解できます。
動画の総合計時間が41時間ととても長い講座ですが、この密度で1,500円ほどで買えちゃうとかお得すぎ。
これ一本を買えば当分他の教材は不要かと考えています。
逆に、長すぎて「全然終わらねぇ...!!!」「まだこんなに残ってるのか...」というストレスを抱えるかもしれません。
まずは、講座ページから講座の章立て/内容や会員登録なしの状態でも見れる動画のプレビューを見てみてください。
Spring & Hibernate for Beginners (includes Spring Boot) ≫
セール価格になっていれば、買いです!
2. Spring 入門 ~SpringBoot 2 を使ってお問い合わせアプリとToDoアプリを作る~
Spring 入門 ~SpringBoot 2を使ってお問い合わせアプリとToDoアプリを作る~ ≫
日本語のSpring講座だと、これが受講生数とレビュー評価がトップです。
そもそもUdemy講座は日本語のSpring Boot講座がほとんど存在しないので、「日本語であること」「高評価であること」の条件を満たす選択肢はこの講座しかありません。
僕はこれを購入していないのでハッキリと良いポイントを紹介できないのですが、コースのプレビュー動画冒頭を見ると、
「Spring Bootを使ったWebアプリ開発の全体像を、短期間で効率的に把握できること」
...というのが本講座のポイントとのこと。
気になるかたは、ぜひこの講座も実際の動画プレビューを閲覧してみてください。
まとめ:SpringはUdemyで学習しよう
Springは「何からどうやって勉強したらいいのか!?」という迷いが生じやすいのかなーと考えています。
Udemyなら、
- セール時は書籍よりも安価で、
- 「Spring Boot=難しそう」という心理的な壁を取っ払いつつ、
- Webアプリ完成まで突っ走れる
...というふうに、コスパ良く効果を実感できるのでぜひお試しを。
万が一、講座の内容が気に入らなくても購入後30日間ならいつでも返品できます。
一度試してみるリスクは限りなくゼロです。
【節約情報】セール価格から更に15%OFFで買おう
セール価格が1,200円だとすると、さらに15%オフの実質1,020円で購入できる節約術を紹介しています。
大きく得するわりにだれでもできて簡単なので、少しでも節約したい方は参考までにどうぞ。
参考【節約術】Udemyのセール価格から更に15%安く買う方法がお得