たった1日で基本が身に付く!シリーズたった1日で基本が身に付く!
Ruby on Rails 超入門

[表紙]たった1日で基本が身に付く! Ruby on Rails 超入門

B5変形判/192ページ

定価(本体2,060円+税)

ISBN 978-4-7741-9618-3

電子版

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

本書は,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アプリケーションプログラミング」(以上,技術評論社)など。