Tech Camp 23日目

本日の学習

学習時間:08:00時間

学習内容:応用カリキュラム

本日の振り返り:テストコードを実行。

応用カリキュラムに慣れるために反復を繰り返し行う。

応用カリキュラム:Chat Appのモデル単体テストコードを書こう

 

重要語句

・afterメソッド

・select要素

・option要素

・collectionオプション

・applicstion.rbファイル

・dependentオプション

・Active Storage

ImageMagick

・Mini Magick

・Image Proccesing

・valiantメソッド

 

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時間

学習内容:応用カリキュラム

本日の振り返り:テストコードを実行する前段階に入っている中で応用の基礎を学んだという実感がある。慣れることを習慣化していく。

応用カリキュラムに慣れるために反復を繰り返し行う。

応用カリキュラム:RSpec

 

・FactoryBot

・build

・before

・Faker

・context

・be_raild

・Request Spec

・response

HTTPステータスコード

・ststus

・body

 

Tech Camp 19日目

本日の学習

学習時間:08:00時間

学習内容:応用カリキュラム

本日の振り返り:テストコードを実行する前段階に入っている中で応用の基礎を学んだという実感がある。慣れることを習慣化していく。GitとGitHubも見るだけでも更新する。

応用カリキュラムに慣れるために反復を繰り返し行う。

応用カリキュラム:RSpec

 

新規フォルダー

・ r.spec

・spec

重要語句

・テストコード

RSpec

・正常系

・異常系

単体テストコード

結合テストコード

・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図