プログラミング学習記録

主にHTML/CSS、Ruby、Ruby on Railsを勉強しています。その他興味のあるもの→PHP/Javascript/Wordpress/英語/海外 自由な生き方を目指して日々奮闘中です!

2019-01-01から1年間の記事一覧

【1週目】Railsチュートリアル第7章 ユーザー登録

概要 前章でuserモデルを生成したので、この章から本格的なユーザー新規登録の実装に入っていく。 ユーザー登録が成功したら、プロフィールページ(ユーザー詳細ページ)に遷移させて、失敗したらエラーメッセージを表示させ新規登録ページを再度表示させる…

【1週目】Railsチュートリアル第6章 ユーザーのモデルを作成する

概要 この章ではUserモデルを生成し、データ保存時に存在性や文字数などその他諸々の条件を指定する。 またそれに伴ったテストコードも書いていく。 キーワード Userモデル 正規表現 has_secure_password まとめ ユーザー情報を保存する際に、いろいろな制限…

【1週目】Railsチュートリアル第5章 レイアウトを作成する

概要 前の章で作成したアプリケーションにBootstrapを適用し、スタイルを適用させる。 また、静的ページ(HomeやAboutなど)へのリンクを生成する。 ルーティングやアセットパイプライン、更にはSassについても学習していく。 章の最後は、統合テストも導入す…

【1週目】Railsチュートリアル第4章 Rails風味のRuby

概要 ここではRailsから一度離れてRubyの基礎を学習する。 キーワード 組み込みヘルパー カスタムヘルパー オブジェクト メソッド 配列 ハッシュ まとめ progateのrubyコースで学んだ、ハッシュや配列が出てきました。 ここはあまり時間をかけずにさらっと進…

【1週目】Railsチュートリアル第3章 ほぼ静的なページの作成

概要 この章から、本格的なサンプルアプリケーションの開発に入っていく。ログイン・ログアウト機能などを実装していくが、まずは、静的なページから実装していく。それと同時にテストも行う。 キーワード テスト駆動開発(TDD) 「RED・GREEN・REFACTOR」 リ…

【1週目】Railsチュートリアル第2章 Toyアプリケーション

概要 scaffoldを使って簡単なアプリケーションを作成し、Railsの流れを理解する つまづいたところ $ git push herokuをした後に、Herokuでアプリケーションの確認をしたところ、「We're sorry, but something went wrong.」と表示されました。 ネットで調べ…

【1週目】Railsチュートリアル第1章 ゼロからデプロイまで

ここでは、Railsチュートリアルで学んだことをメモしていきたいと思います。 事前知識 ちなみにチュートリアルに入る前に、progate・ドットインストール・スクールのカリキュラムを一通り終わらせました。 Railsチュートリアルに取り組む経緯 オリジナルアプ…