たった1日で基本が身に付く!
たった1日で基本が身に付く!
Ruby on Rails 超入門
-
WINGSプロジェクト 竹馬力 著
山田祥寛 監修 - 定価
- 2,266円(本体2,060円+税10%)
- 発売日
- 2018.3.9
- 判型
- B5変形
- 頁数
- 192ページ
- ISBN
- 978-4-7741-9618-3 978-4-7741-9699-2
概要
本書は、Ruby on Railsを使ってWebアプリを制作するための入門書です。まったくの初心者でも操作に迷わないように、開発環境のインストールはもちろん、Ruby on Railsの基本やデータベースの基礎知識をしっかり解説しています。また、この本の中で、1つのアプリを作っていくので、実際に手を動かしながら、Ruby on Railsを学ぶことができます。Webアプリを作ってみたいけれど、どこから始めたらよいかわからない…そんなあなたにぴったりの1冊です。
こんな方にオススメ
- Ruby on Railsでwebアプリを作成したい人
目次
- はじめに
CHAPTER 1 イントロダクション
- 01 Ruby on Rails について知ろう
- 02 Railsアプリ開発に必要なソフトウェア
- 03 VS Codeをインストールしよう
- 04 Rubyをインストールしよう
- 05 SQLiteをインストールしよう
- 06 Ruby on Railsをインストールしよう
CHAPTER 2 コントローラーの基本
- 01 アプリケーションを作成しよう
- 02 コントローラーを作成しよう
- 03 ルーティング情報を設定しよう
CHAPTER 3 ビューの基本
- 01 ビューを分離しよう
- 02 レイアウトで共通デザインを定義しよう
CHAPTER 4 データベースの基本
- 01 データベースの基本知識を学ぼう
- 02 SQLiteでデータベース上にテーブルを作成しよう
- 03 基本のデータ操作文を理解しよう
CHAPTER 5 モデルの基本
- 01 データベースへの接続設定をしよう
- 02 O/Rマッピングの基本を理解しよう
- 03 モデルクラスを作成しよう
- 04 テストデータを準備しよう
- 05 モデルクラスにアクセスしよう
CHAPTER 6 日記アプリの作成(表示編)
- 01 Scaffoldingでアプリのひな型を作成しよう
- 02 日記データの一覧表示の設定をしよう
- 03 日記データの個別表示の設定をしよう
CHAPTER 7 日記アプリの作成(登録編)
- 01 日記データの登録を行おう
- 02 日記データを更新しよう
- 03 日記データを削除しよう
CHAPTER 8 検証機能の実装
- 01 検証ルールを実装しよう
- 02 検証結果による処理の振り分けを設定しよう
- 03 独自の検証ルールを実装しよう
付録 Ruby on Railsへの理解を更に深める
プロフィール
竹馬力
1978年福岡県生まれ。東京工業大学理学部卒。㈱ベンチャー・リンクを経てフリーランスエンジニアを7年経験。その後、ビルコム㈱にて新規事業の開発マネージャーを経て2013年㈱リブセンスに入社。Ruby on Railsによる不動産サイト「IESHIL(イエシル)」立ち上げを経て、現在、開発チームリーダー。
山田祥寛
監修。
静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」の代表でもある。
主な著書に「改訂新版JavaScript本格入門」「Ruby on Rails 5アプリケーションプログラミング」「Angularアプリケーションプログラミング」(以上、技術評論社)など。