Railsを学びたいけど、良い講座ないかなぁ〜こういった疑問を持っている方に向けて書いた記事。悩みを解決していきます。記事の内容は以下の通りです。Rails講座をレベル別で6つ紹介Udemyがなぜオススメなのかちょこっと解説ネタバレすると、おすすめしている講座は下記の通りになっています。初心者から上級者まで、分けてみました。Vue僕はこれまでUdemyに4万円ほどつぎ込んで来たヘビーユーザーです。良い講座と悪い講座を見極める目には自信があります。Railsを効率良く学ぶために、自分に合った講座が分かるようになります。それでは中身に入っていきましょう。初心者向けでおすすめな講座は以下の2つです。Rails入門-RubyとRailsを基礎から学びWebアプリケーションをネットに公開しようUdemyには結構英語の講座が多いですが、この2つはどちらも日本語の講座なので安心ですね。5を使用した即戦力レベルのアプリケーション作成のスキルを身に着けることができますWebアプリケーションを作成できるようになります「なんとなく動く」ではなく本格的に開発を行うためのノウハウを学ぶことが出来ますRubyのインストールから文法・クラス・構文などについて学び、Dockerを用いてアプリを開発していきます。現場でもよく使われているDockerに触れられるのは良いですね!そのおかげで、Windowsでも大丈夫なので、ありがたい。対象者は以下の通りです。Cloud9を使って、Webサービスを開発していきます。作るのはQ&Aサービスですね。講座の内容を見た感じだと、ログイン機能などの実装やアソシエーションなどの実装が無さそうなので、魅力的なポートフォリオかと言われると正直、微妙な感じがします。この講座で作ったものに自分で機能をどんどん追加していけば、確実に魅力的なポートフォリオになるはずです。対象者は以下の通りです。プログラミング入門サイトを1周したくらいのWeb開発初心者プログラミングの基礎は学習したが、Webサービスの実際の作り方と公開の仕方がわからないポートフォリオサイトを作ってWeb系の企業に転職したい全くのゼロからRailsを学ぶ方にとってはおすすめの講座です。学習内容やセクションの動画を見て、だいたい知ってるかなと思う方は、次の中級者向けの講座をチェック。中級者向けの講座は以下の2つです。Courseここで「プログラミングには英語が必要!」みたいなことは書かないですけど、英語の講座のほうが質・量ともに日本語の講座を勝っているのは事実なんですよね。プログラミングと英語を一緒に学ぶのはアリかなと思います。sites.etc....学習内容大量ですね。この講座では美しいデザインの8つのサービスをゼロから開発していきます。実際に作るサービスのデザインはこんな感じです。他にも画像アップロード機能も実装するInstagramっぽいサービスも作ります。対象者は以下の方です。新しいキャリアを探している人etcと書いてあります。Rubyの文法もMVCの基礎も解説されているので、ゼロからでも大丈夫。驚きの事実なのですが、これだけのボリュームにしてこのコース、無料なんですよね。いや無料って正気かよ、と思います。英語が苦手だけどRailsはちょっと分かる方なら英語の勉強&復習にもなりますし、英語が得意な方なら、ホントずるい。何はともあれ、無料なのでぜひ試して欲しいですね。(ちなみにUdemyは買い切りなので、もちろん追加料金とかゼロです。Rails開発者としてソフトウェア企業にアプライする(レベルの技術)etcと書いてありますね。Railsでアプリを作っていきます。どんなアプリを作るかと言うと、以下のような感じです。MaterializeCSSを使ったフロント部分のコーディングなどなど幅広く学ぶことが出来ます。対象者は以下の通りです。apps要するに、誰でもOK。内容がかなり濃いので、中級編にしましたが、すべてのレベルに合った講座です。Rubyプログラミングの基礎・CRUDの基本からどんどんレベルが上がっていく感じですね。この講座は僕も実際に購入して、いまセクション11です。Railsチュートリアルという有名なサイトがありますが、この講座の後はあの内容をちゃんと理解出来るようになります。おすすめで、あまり教えたくない講座の1つです。慣れている方に向けた良さそうな講座はこちらの2つです。RailsでAPIを作成する講座で、2つめはJavaScriptフレームワークを学びながらそれを使ってRailsでアプリを作っていく講座です。(すみません、またどちらも英語です。RailsでのAPIを作る手順について学んでいきます。APIの作り方・テスト駆動開発・ログイン処理・GitHub・oAuthの利用などなどたくさん学びます。対象となる方は以下の通りです。僕もこのコースを購入してやってみてます。講師の方は英語ネイティブではなさそうな感じがしますが、字幕(英語)はあるのでOK。Udemyには質問できるシステムがあるのですが、ちゃんと回答してくれます。APIは、プログラミングを独学で始めた人にとってなかなか勉強しづらいのではないかなぁと思います。この講座でちゃんと学んで、ある程度の基礎知識を付けておきたい。stackAngular、React、VueといったJS3大フレームワークにRailsと一緒に触れることが出来ます。UIなどについても学べます。加えて、NodeJSやMongoDBについても触れていきます。対象者は以下の通りです。courseが6時間も用意されています。至れり尽くせりですね。Railsを学ぶ」というよりかは、「Railsに組み込むためにJavaScriptを学ぶ」といった感じだと思います。Rails」って感じですね。JavaScriptはウェブには必須の技術な上に、使えたらリッチなサイトが作れると思うので、ポートフォリオを作る際はあればかなりイイ感じに見せることが出来ると思います。Udemy公式サイトへUdemyがなぜオススメなのかちょこっと解説UdemyのRails講座を6つ紹介してきました。Udemyがおすすめの理由はやっぱり、費用対効果が高いことですね。一般のプログラミングスクールは7万~30万くらいすると思います。対してUdemyは結構セールをするので、安い時は1000台前半から2400円程度で講座を販売しています。外食に行くお金で、数十時間分の講座と役に立つプログラミングスキルが手に入ると考えたら、お得。1000円ちょっとの投資でエンジニアとしてキャリアチェンジに成功したりすると、リターンが正直デカすぎな気がしますね。Courseのような体系的にまとめられている素晴らしい講座が、1000円台で買えるのはスゴイ。加えて、Udemyでは一度購入した講座でも30日間は返金保証がついています。迷ったら買って、違うなと思ったら返金するのが時間がムダにならないと思います。「控えめな価格で大きな価値をくれるところ」が、僕がUdemyが好きな理由です。Railsの講座を6つ紹介しました。Railsは決して簡単なフレームワークでは無いと思います。ここに上げた講座を上手く活用していけば、使いこなせる日が近づくはずです。少なくとも、僕がRailsを理解出来始めた要因の1つは、確実にUdemyです。高いお金を払わずに出来る独学を、更に効率よくしてくれるはず。~]この記事を書いた人kirohiエンジニア+マーケターのハイブリッドになりたい。センター英語99点から英検準一級を取得した後、プログラミングを学びながらブログを書いています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。found...書いている人kirohi大学生/Webエンジニア。英語を勉強したり、コードを書いたりしています。