学んでいくと、Railsの機能だけで開発がスルスルと進んでいくことでしょう。実際に現場で先輩エンジニアのコードをみると、Rubyの言語としての発展的な文法が使われることが時折あります。RailsがRubyで書かれている以上、Rubyの言語の文法の5~6割程度は何も見ずに書ける状態になることが望ましいです。その際にこの著書は非常に役に立つと言えます。基礎文法だけでなく、設計やリファクタリング手法についても説明されており、Ruby本の名著と言えるでしょう。RubyこちらもRubyの名著の一つ。先ほどの『プロを目指す人のためのRuby』かこちらの『たのしいRuby』どちらか一冊でインプットに関しては十分です。違いとしては、先ほどの著書よりも易しい説明が多く、Rubyをこれから勉強するという方にもお勧めの一冊。演習問題も豊富にあることから、学びながら自分の力で書く経験をつけることができるでしょう。Railsチュートリアルを勉強中の方にも、Railsの基礎構造からその思想まで学べる一冊です。ProgateなどでRailsを触った方にとっては少し難しい部分もあるかもしれませんが、それだけ実践的な内容だということです。Webpackやその他Rails5の新機能についての説明が少ないことから、手始めの一冊として読みつつも、発展的な部分や細かい新機能については別途勉強した方がいいでしょう。関する技術書だということにご注意ください。現場によっては4系は学ばなくてもいい、というところもあるようですので...。いっても一部を読み換えるだけで十分いまでも通用する内容がほとんどです。実践ガイドRailsだけでなく、開発において非常に重要なことが「設計」です。個人で何かを作るにあたっても、事前に正しい設計をすることで効率化を図ることができます。会社でチーム開発をするなら尚更でしょう。その際に重要な考え方の一つが「オブジェクト指向」です。オブジェクト指向についてRubyでわかりやすく汎用的な思想を教えてくれるこの一冊は、初学者ならずとも一度は読むべき一冊といえます。どのようのコーディングをすればいいのか、疎結合な設計についての基礎を固めるのに最適です。所々に不自然な日本語訳があるのが難点です...。レシピブックこちらは先ほどまでと打って変わって、Railsでの「小技」についてまとめられた著書です。3系なので少し古い一冊ですが、「こんな使い方がしたかった!」という時の辞書のように使うのがいいでしょう。中古でも廉価で購入できますので、一冊持っておいて開発時に参照するという使い方がいいかもしれません。レシピ集』の最新価格・購入はコチラからWebを支える技術WEBアプリケーション開発を学ぶにあたって避けては通れないWebに関する基礎知識がまとまった一冊です。WEBとは何か、URIとは何か、HTTPの仕組み、など開発の際に知っておくと一つ上の考え方ができるWEBの基礎が丁寧に書かれています。Rails学習者であればRESTに関する部分は読んでおいて損はないでしょう。使い方入門Railsとは直接関係はありませんが、Qiitaでも注目の一冊。コミック調で丁寧にゼロから説明されていて、Gitを全く使ったことのない方にとってもオススメです。9割以上の現場で使われているであろうGit。RailsチュートリアルでもGitを使った操作があると思いますが、その基礎知識を学ぶのにはまずこの一冊からと言えるでしょう。混乱しがちなコマンドを丁寧に覚えることができる著書です。Railsをまずは学びたい!という方やGitはもう完璧、という方は必要ないかもしれません。さん1,2時間で読むことができて、しかもとても実践的な一冊だね。使い方入門』の最新価格・購入はコチラからリーダブルコードチームで開発するときによく初学者が指摘されるポイントの一つがコードの「可読性」です。関数名や変数名、Railsならメソッド名などどれをとっても読みやすさは非常に重要です。他人が読みやすいために、はもちろんのこと、自分自身がどう認識してその名前をつけたのか?を整理するためにも名前やコードは読みやすく、書きやすいものであるべきです。そのために「理想のコード」を教えてくれるのがこの一冊です。さんおそらく多くのエンジニアが読んだことがある名著。議論の余地はあれど、読んでおいて損はないよ。『リーダブルコード』の最新価格・購入はコチラからプロになるためのWeb技術入門Webの基礎知識については「Webを支える技術」で学ぶことができますが、Webアプリケーションがどういう仕組み、成り立ちをしているかについてはこの一冊がオススメです。中で使われている言語はPHP,Javaですが、アプリケーションの仕組みやDBについての知識を深めることができる一冊といえます。さん技術書は一冊がとても高いけど、読みながらコードを書いていくと理解が深まるし、何より「書く力」が身につくよ。気に入った一冊を読み進めていこう。Rubyを学んで「自社開発企業」へ行くなら、ポテパンキャンプさんをオススメします。実際にエンジニアの私からみても「こんなところまで?!」と驚くカリキュラムでした。【ホントは教えたくない...】ポテパンキャンプオープンクラスの口コミ・評判2019年1月23日ポテパンキャンプをちょっとのぞいてみるまだプログラミングスクール選びで悩んでませんか?現役エンジニア、フリーランスエンジニア、個人事業主が語る、プログラミング初心者〜エンジニア就職のアドバイスをまとめました。いう方へオススメする、最強の転職法は以下よりお読みいただけます!未経験からエンジニアになる方法をみるプログラミングスクールをでてもエンジニアにはなれません!残念ながら、プログラミングスクールを出れば誰でもエンジニアになれるわけではありません。【入門】Rubyのif文、case文ちゃんと使い分けられてますか?RECOMMENDこちらの記事も人気です。ひびのあおい(WEBエンジニア)本ブログメディアを運営しているWEBエンジニアです。短大卒からブラック企業に入ってしまい、うつ状態...。そこからプログラミングにハマってエンジニアとして自社開発企業にジョイン。