※ 本講座は、動画コンテンツが未作成です。 はじめに 今回のレッスンでは、DB(データベース)を Docker という仮想環境を作るためのツールを使って構築していきます。 Docker とは何か Docker の導入 データベースについて解説 Docker の設定ファイルについて解説 Sequel Pro の導入 Ra...
chinju
chinjuの記事一覧
※ 本講座は、動画コンテンツが未作成です。 はじめに 今回のレッスンでは、DB(データベース)の環境構築を行なっていきます。 データベースの種類 MySQL の導入 Sequel Pro の導入 Rails でのデータベース環境構築 このあたりを扱います。それではいきましょう! データベースの種類 前回のレッスンでは、...
※ 本講座は、動画コンテンツが未作成です。 はじめに 前回までのレッスンで、MVC の Controller と View の連携方法まで学んできました。 今回のレッスンから、model について扱います。Rails の model は、と連携することで、アプリに必要な様々なデータを扱うことができます。 今回のレッスン...
※ 本講座は、動画コンテンツが未作成です。 はじめに 前回のレッスンでは、ルーティング、controller、view のデータの流れについて学習しました。 今回のレッスンでは、について学んでいきましょう。 controller から view に値を渡す ローカル変数とインスタンス変数 変数には、ローカル変数、インス...
※ 本講座は、動画コンテンツが未作成です。 今回のレッスンで扱う内容 前回のレッスンでは、Rails アプリを作成し、GitHub で管理できるようになりましたね。 今回のレッスンでは、までやっていきます。 具体的には、以下の図の白塗りの部分ですね。 ルーティング コントローラー ビュー 上記3つの流れを今回のレッスン...
※ 本講座は、動画コンテンツが未作成です。 GitHub にリモートリポジトリを作ろう 今回から Rails アプリを作るわけですが、せっかくなのでアプリを GitHub で管理してみましょう。 今回は以下の点にしたがって作ってみてください。 Repository name は、hello_world_rails にす...
※ 本講座は、動画コンテンツが未作成です。 Webアプリケーションとは リクエストとレスポンス 普段みなさんは、スマホやパソコンで Slack や Twitter といったアプリを使っていると思います。 それらのアプリを開いたときに、どんな情報がほしいのかについて「要求」を送り、その結果、画面に必要な情報が表示されます...
※ 本講座は、動画コンテンツが未作成です。 はじめに いよいよ、Ruby on Rails を触っていきます。 Ruby on Rails は、大きく分けて 3 つのパートに分けて段階を踏みながら Rails のスキルを習得していきます。 Ruby on Rails 学習ステップ Level.1: 最も基本的なアプリケ...
はじめに さて、いよいよプログラミング言語である Ruby を触っていきます。 このレッスンでは、以下の項目について取り扱っていきます。 ruby の実行方法 bundler について デバッグの方法 pry の使い方 Ruby で書いたコードを試行錯誤できるようにするのが今回の目的です。 ※ なお、Ruby の基礎文...
※ 本講座は、動画コンテンツが未作成です。 はじめに Tig は、ターミナルで動く SourceTree のようなツールで、ターミナルで操作するにも関わらず、視覚的にわかりやすい Git 操作を可能にします。 ねこくん 俺は SourceTree で Git 操作するぜ! という場合は、今回のレッスンは流し読みしてし...