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