■
Tech Camp 22日目
本日の学習
学習時間:08:00時間
学習内容:応用カリキュラム
本日の振り返り:テストコードを実行する前段階の中でフロント実装を行う。
応用カリキュラムに慣れるために反復を繰り返し行う。
応用カリキュラム:Chat App のフロント実装
・box-sizingプロパティ
・*
というセレクターは全てに適用されているという意味
・placeholder
文字を薄ら見えるようにする
・label要素
・authetivcate_user!
ログイン状態によって表示するページを切り替えるdeviseのメソッド
・add validates,presencce:true
バリデーションの追加
ローカルからマスターへ反映
deviseのGemをインストール
■
Tech Camp 21日目
本日の学習
学習時間:08:00時間
学習内容:応用カリキュラム
本日の振り返り:テストコードを実行する前段階の中でフロント実装を行う。
応用カリキュラムに慣れるために反復を繰り返し行う。
応用カリキュラム:Chat App のフロント実装
実装の流れ
1.成果物の確認
2.開発の事前準備
3.ビューの実装
4.動作確認
■
Tech Camp 20日目
本日の学習
学習時間:08:00時間
学習内容:応用カリキュラム
本日の振り返り:テストコードを実行する前段階に入っている中で応用の基礎を学んだという実感がある。慣れることを習慣化していく。
応用カリキュラムに慣れるために反復を繰り返し行う。
応用カリキュラム:RSpec 結合コードを書く練習
重要語句
・System Spec
・visit
・page
・have_content
・fill_in
・検証ツール
・find().click
・change
・current_pass
・hover
・have_selector
・have_link
・have_no.link
・all
・find_link().click
■
Tech Camp 19日目
本日の学習
学習時間:08:00時間
学習内容:応用カリキュラム
本日の振り返り:テストコードを実行する前段階に入っている中で応用の基礎を学んだという実感がある。慣れることを習慣化していく。GitとGitHubも見るだけでも更新する。
応用カリキュラムに慣れるために反復を繰り返し行う。
応用カリキュラム:RSpec
新規フォルダー
・ r.spec
・spec
重要語句
・テストコード
・正常系
・異常系
・単体テストコード
・結合テストコード
・describe「00について記述する」
・it「どのような結果になることをためしているか」
・example
・exest(X),to eq Y「(X)の結果はYになる」
・eq =マッチャ
・マッチャ
・bundle execコマンド
・rspec コマンド
テストコードを実行するコマンド
・rails helper
・errors
・full_messages
・includes
■
Tech Camp 18日目
本日の学習
学習時間:08:00時間
学習内容:応用カリキュラム
本日の振り返り:
応用カリキュラムに慣れるために反復を繰り返し行う。
応用カリキュラム13、14、15、16、17、18
重要語句
・企画
・要件定義
・設計
・デプロイ
・保守/運用
・ペルソナ
・ユーザーストーリー
・基本設計
・詳細設計
・画面遷移図
・DB設計
・エンティティ
・第一正規化
・第三正規化
・制約
・NOT NULL制約
・一意性制約
・主キー制約
・外部キー制約
・チェック制約
・ER図