無料で学べるUdemyのおすすめ講座とか無いかなぁ〜こういった疑問を解決していきます。僕はこれまでUdemyでたくさんの講座を購入し、受講してきました。(合計では30を超えていました..)Udemyではあまり知られていないのですが、有料だけでなく、無料の講座も充実してるんですよね。それらを調べ、僕が実際に受講してみた講座を紹介していきます。この記事の内容は以下の通りです。紹介する講座は「日本語」と「英語」です。_)mそれでは早速中身に入っていきましょう。終わりに無料で学べるUdemyおすすめ講座7選まずはフロントエンド編です。HTML5とCSS3を使って、お店のホームページ(HP)を作ってみよう!ウェブカツというプログラミング学習サービスを運営する会社が、一部分を無料で公開している講座です。簡単なホームページを作りながら学んでいきます。実際にこの講座を受けてみた感想は、「初心者は一回受けてOK」です。音声が少し大きいですが、支障が出るほどじゃ無いので大丈夫。Essentialsフロントエンド開発に欠かせない言語・JavaScriptのエッセンシャル(重要な部分)を学んでいきます。基礎からDOMの操作までですね。Ajaxなどは動画には入っていないので、他で学んでいきましょう。英語の講座ですが、プログラミング言語はコードさえ読めればあまり言語は関係なく理解できるかなと思います。Auth0JavaScriptフレームワークであるReactについて学びます。Reactのみならず、UIのState(状態)を管理するためのReduxなど周辺技術もやっていきます。講座の時間は四時間ほどですが、無料でこれだけ学べるのはホント良い時代だなと感じます。フロントエンドの技術はアップデートが早く、本とかだと「このコマンド使えないんだけど...」ということが頻繁にあります。3年前の情報でもう古いとか、結構あると思います。その点、タイトル通りこの講座は2019年に対応しているため安心ですね。講座の中身は英語です。この講座を学んで出来るようになることReact・Redux・React-routerなどを使えるようになるOAuthやHooksを活用したアプリケーション作成が出来るようになるこの講座がおすすめな人HTML・CSS・JavaScriptは勉強して、使える人Reactを使うフロントエンド技術者になりたい人フロントエンドのインターンや仕事を探している人Reactがどんなものなんか基礎を身につけたい人Udemy公式サイトへさて、ここまでフロントエンドの無料講座を紹介してきました。ここからは、サーバーサイド編に入っていきましょう。Railsを使ったアプリ開発が出来る講座です。8つのアプリを作っていくので、講座の時間は約16時間にものぼります。いや、これが無料って正直おかしいレベルだと思いますね。作っていくのはInstagramやTwitter風で使ったことあるような感じのアプリなので、モチベーションも維持しやすいですね。MVCの解説に加えて、現場でも使われているHAMLやテストについても触れていきます。Rubyの文法解説もちゃんと用意されています。これも英語なのですが、ご覧の通り英語は質の高いのが多いです。この講座を学んで出来るようになることRubyの基礎文法が分かるRailsでのアプリケーション開発が出来るようになるWeb開発に必要な知識が理解出来るこの講座がおすすめな人ささっとポートフォリオを作りたい人Ruby・Railsの基礎を掴みたい人Web開発の知識を手に入れたい人Udemy公式サイトへUdemyでおすすめの他のRails講座はこちらの記事で紹介しています。Programming「サーバーサイドの言語というより、機械学習の言語」という感じになったPythonが学べる講座です。print文からクラスまでをサクッと掴むのにおすすめですね。僕はPythonからプログラミングを学び始めましたが、汎用性高すぎな言語だと思います。アルゴリズムとかを勉強するのにもPythonでOKみたいな時代が来そうな感じがします。僕のように機械学習に入門する人は、やる必要のある言語。機械学習に入門しようと考えている人Udemy公式サイトへさて、サーバーサイド編はここまでにします。次からは、その他の技術編として2つ講座を紹介します。GitとGitHubGitはエンジニアにとっては超重要で、日々使う技術です。チーム開発もGit無しではやっていけません。プログラミングを始めたばかりだと、なかなか概念が掴みにくいし、中でやってることがよく分からないですよね。そこで使えるのが、この「はじめてのGitとGitHub」の講座。講座は1時間と少しですが、最低限のGitとGitHubの知識が見について、コマンドが叩けるようになります。この講座を学んで出来るようになることGitの仕組みがざっくり分かるようになるGitの基本的なコマンドが使えるようになるGitHubの使い方が分かるようになるこの講座がおすすめな人GitとGitHubの違いがあやふやな人Gitについて勉強したことがない人エンジニアになろうと考えている人エンジニアのインターンシップに行きたいと思っている人Udemy公式サイトへこの講座の講師の方はもう一つ「もう怖くないGit!チーム開発で必要なGitを完全マスター」という有料の講座を出しています。こちらの講座は、無料の方よりもさらに詳しく、現場で使うものが紹介されているのでかなり良かったですね。この講座を含めた他のおすすめ講座(有料)はこちらでも紹介しています。プラットフォームのDockerが学べる講座です。Dockerについてはこちらの講座がおすすめです。2014年ごろからDockerは広く普及したのですが、そこから大きく発展し、コマンドも変化しています。そのため、「数年前の古い講座と今の環境」では、打っても反応しないものが多くあるんですよね。この講座は最終更新を確認したところ2019年3月です。安心して受講できます。swarmについて理解できるこの講座がおすすめな人コンテナ技術についてピンと来ていない人Dockerについて勉強してみたいと思っている人Dockerを使ってサーバーサイド・インフラエンジニアの道を切り開きたい人Udemy公式サイトへDockerは僕も勉強中ですが、こちらの記事に学習リソースをまとめました。>>【初心者向け】Dockerを勉強するための学習リソースをまとめてみたDockerを本格的に勉強しようと考えている方は、さっと確認してみてください。Udemyのおすすめの勉強方法Udemyは動画講座です。見るのみでも勉強出来ます。多くの動画講座ではコードをどうやって書いていくかちゃんと説明してくれます。実際に自分で打ち込みながら試してみるのがおすすめです。その過程でエラーになることもあると思います。実際に僕もよくなります(笑)そういう時はこちらの記事もまた参考にしながら勉強していくと良いと思います。コスパの良い学習リソースはUdemy。一度やった講座を復習のために何度かチェックしたりとかも良いですね。終わりにUdemyの無料講座を7つ紹介しました。無料だけでも結構勉強できますよね。Reactの講座とか、無料であれだけ出来るのはかなりありがたいです。それでも僕は結構有料の講座を買ってますね。無料と比べたら、当然ですが有料の講座はボリュームは充実していますし、質もかなり高いです。無料でさっと基礎部分を学ぶ↓ちょっと難しめの有料を購入してみるという流れは、かなりおすすめです。Gitの講座ではまさしく僕もこの流れでして、知識の定着も早かったです。Udemyはセールをしてないときでも安く購入する方法があるので、チェックしてみてください。Udemy公式サイトへ下の記事で紹介しています。BEST]1番マーカー引いた堀江貴文の名著「ゼロ」の印象に残ったところ。この記事を書いた人kirohiエンジニア+マーケターのハイブリッドになりたい。センター英語99点から英検準一級を取得した後、プログラミングを学びながらブログを書いています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。...書いている人kirohi大学生/Webエンジニア。英語を勉強したり、コードを書いたりしています。