マサウェイのブログ

テックキャンプ1週目の振り返り(9/21〜9/27)

 

総論

 9/21よりテックキャンプ で学習を開始した。教育期間は11/29までの10週間である。カリキュラムは全部で下記4つある。基礎から学習を進め、6週間で発展を完了し、最後の4週間で最終課題に取り組む(テックキャンプの標準スケジュール)。

 

1.基礎

2.応用

3.発展

4.最終課題

 

 テックキャンプ 開始前にProgateで事前学習していたため、カリキュラムの基礎を1週間前倒しで完了した。

 

f:id:masaway_tech:20200927153203p:plain

 

学んだこと

 基礎カリキュラムは事前学習したhtml,css,ruby,railsの復習になった。cssでfloatによるレイアウト設定がなかったことが相違点である。 

 railsにおけるルーティングの記述がProgateと異なった。get 'posts' =>'posts#index'の記述に対し、テックキャンプのカリキュラムではget 'posts', to:'posts#index'としていた。

 またテーブル情報を可視化するソフトウェア「Sequel Pro」を学んだ 。Progateで理解の浅かったマイグレーションファイルも理解できた。マイグレーションファイルにより、テーブル情報のカラム名や型を設定できる。例えば、マイグレーションファイルに「t.text :content」を追加することで長文文字のcontentカラムをテーブルに追加できる。

 

 

f:id:masaway_tech:20200927152157p:plain

 

以上