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

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