プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

Ruby on Railsの学習でおすすめの本と動画【2024年最新】

更新日:

記事の内容


この記事では、Ruby on Railsを学習する上での良書を紹介していきたいと思います。

動画教材

Udemyのここがオススメ

  • 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
  • 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。

Ruby Metaprogramming - Complete Course

興味がある方は、画像をクリック

iconicon

英語版です。
Rubyのメタプログラミングについて学べます。
Ruby on Railsの中身を知りたい人には、オススメの講座です。

はじめてのRuby on Rails入門-RubyとRailsを基礎から学びウェブアプリケーションをネットに公開しよう

興味がある方は、画像をクリック

iconicon

Rails7対応。汎用性が高くPythonやPHPと同様に人気のある Rubyを使ってWebアプリケーション開発に挑戦しよう。
基礎からAWSでの開発環境構築、Herokuを使ってインターネットにで公開するまでを体系的に学べる。

ウェブ開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!

興味がある方は、画像をクリック

iconicon

Ruby on Rails7/MySQL/Bootstrap/AWS Cloud9/Git/GitHub等ウェブ開発に必要な様々なスキルを沢山学ぼう!
カフェのウェブサイト、フォトギャラリー、ポートフォリオサイト、タスク管理アプリ等に挑戦!

初心者向け

Ruby on Rails 6 超入門


Ruby on Railsは、Ruby言語を使った世界でもっとも有名なフレームワークです。
最新のRails 6は、以前にもましてパワフルに進化しました。

本書は、プログラミング言語RubyとフレームワークRuby on Rails 6を使った、初心者のためのWebアプリ開発入門書です。

基礎から学ぶ Ruby on Rails: 1週間の短期間講座!


本書は大人気WebフレームワークRailsを使った開発へ入門するための解説書です。
Rails自体新しいフレームワークではありませんが、まだまだ人気は高く、すでに解説書も何冊も登場しています。
しかし、プログラミング未経験者を指導していて、一般的に出回っているRails解説書は非常に難しいです。
網羅的に解説しようとしているため、逆に初心者にとっては解説が不十分なところもあり、コードを写して動いたけど、全然理解できないという相談を多くいただきました。
そこで、プログラミングスクールで指導している生徒さんに意見や感想をいただきながら、何度も解説を書き直し、誕生したのが本書です。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

中級者向け

パーフェクト Ruby on Rails 【増補改訂版】


対象バージョンはRuby 2.6/2.7系、Rails 6.0系です。
Dockerでの導入方法など最新の実践的内容を紹介しています。
最新のプラクティスが詰まった良書です。
定番本の一つです。

Ruby on Rails 6 実践ガイド


本書は、2014年4月出版の『実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング』をRuby on Railsのバージョン6向けにアップデートしたものです。
本書では、1つの企業向け顧客管理システムを作る過程で、RailsによるWebアプリケーション開発の基礎知識とさまざまなノウハウを習得していきます。
各章末には演習問題が設けられているので、理解度を確かめながら確実に読み進められます。

Ruby on Rails 7ポケットリファレンス


Railsの基本からデプロイまでフォローする充実した内容はそのままに、Action Mailbox/Action Text/Action Cable、Active Storage/Active jobなど重要コンポーネントを新規書き下ろしで大幅に増強。
累計100万部以上の技術書を送り出してきた山田祥寛氏の監修による、現場で役立つ信頼の1冊。

-おすすめ本

Copyright© プログラミング道場 , 2024 All Rights Reserved Powered by AFFINGER4.