テックキャンプ1週目の振り返り(9/21〜9/27)
総論
9/21よりテックキャンプ で学習を開始した。教育期間は11/29までの10週間である。カリキュラムは全部で下記4つある。基礎から学習を進め、6週間で発展を完了し、最後の4週間で最終課題に取り組む(テックキャンプの標準スケジュール)。
1.基礎
2.応用
3.発展
4.最終課題
テックキャンプ 開始前にProgateで事前学習していたため、カリキュラムの基礎を1週間前倒しで完了した。
学んだこと
基礎カリキュラムは事前学習したhtml,css,ruby,railsの復習になった。cssでfloatによるレイアウト設定がなかったことが相違点である。
railsにおけるルーティングの記述がProgateと異なった。get 'posts' =>'posts#index'の記述に対し、テックキャンプのカリキュラムではget 'posts', to:'posts#index'としていた。
またテーブル情報を可視化するソフトウェア「Sequel Pro」を学んだ 。Progateで理解の浅かったマイグレーションファイルも理解できた。マイグレーションファイルにより、テーブル情報のカラム名や型を設定できる。例えば、マイグレーションファイルに「t.text :content」を追加することで長文文字のcontentカラムをテーブルに追加できる。
以上