この記事はZeals Advent Calendar 2019の3日目の記事です。
はじめまして。ZealsでRailsエンジニアとして働いている鈴木です。
プログラミングの初心者向けの方ように、新卒研修のカリキュラムを作成しました。
そのカリキュラム作成時に、役に立ったサイトや書籍を、紹介させていただきます。
役に立った本一覧
なぜオブジェクト指向で作るのか
オブジェクト指向について1からわかりやすく書いているため、プログラミング言語の入門本でオブジェクト指向を知ったけど、よくわからないという人がオブジェクト指向について理解するために適しているので課題図書としてピックアップしました。
プロを目指す人のためのRuby入門
Rubyについてわかりやすく一通りのことを書いてあるため、Rubyの言語仕様をわかりやすく理解するのに一番適しているだろうということで課題図書としてピックアップしました。
現場で使える Ruby on Rails 5速習実践ガイド
万葉さんが公開している研修の参考本ということと、Railsで開発する時に必要になることを一通り解説しているということでこの本をピックアップしました。
Everyday Rails - RSpecによるRailsテスト入門
Everyday Rails - RSpecによるRailsテスト入門
Railsで開発をしていくためには、Rspecを使いこなすのが必要不可欠だと思います。
この本はFactoryBotやフィーチャースペックまで解説しているため課題図書としてピックアップしました
改訂第3版 SQL書き方ドリル
改訂第3版 SQL書き方ドリル
SQLを理解するには、直接手を動かした記述していくほうが理解しやすくなるため課題図書としてピックアップしました。
サルでもわかるGit入門
無料でGitのコマンドだけではなく、プルリクエストのやりとりまで解説しているため
この資料をピックアップしました。
el-training
el-training
株式会社万葉さんの新卒研修の課題です
Railsアプリのタスク管理システムを開発していくので、実践的な課題になると思いピックアップしました。
TDD Boot Campの課題
TDD Boot Campの課題一覧
Rubyやテストコードを書いていくのには、ある程度大きな問題になれる必要があります。
TDD Boot Campの課題は、TDD初心者がTDDに慣れるということを考えて問題設計をしていると思いピックアップしました
最後に
以上の本やサイトがRailsでシステムを開発していくために、勉強しておいたほうがいいと思った本です。
今回リストアップしたのがこれから、Railsを勉強している人や新卒研修を考えている人の参考になれば幸いです。
明日の担当者は、aburdさんです。 ぜひお楽しみにしてください。