Sakiのプログラミング学習ブログ

プログラミングについて学んだことや、学習の振返りを書いています。

2021-02-01から1ヶ月間の記事一覧

週報 2/22(月)~2/28(日)

2/22(月)~2/28(日)の一週間の学習の振り返りをざっくり。 今週の目標&結果 今週の目標 結果 TwitterのDB設計をどうやって行ったかまとめる 日報に詳細書いてあるので、やめた DB設計:他の受講生の提出物をチェック ◯ 自己参照/自己結合の理解 ◯ 【ブログ】DB…

『Webを支える技術』を読んで学んだこと

フィヨルドブートキャンプの課題である、「Webを支える技術 -HTTP、URI、HTML、そしてREST」(以下、「Webを支える技術」)」を、techplay女子部で輪読会をして読み終わったので、REST,URI,HTTPを中心に学んだこと・感想を書いた。 <<無断転載にならないよう気…

TwitterのURL設計を通して学んだこと

Web

フィヨルドブートキャンプの「TwitterのURLを設計する」という課題を合格したので、URL設計について学んだことをまとめた。 URL設計とは URLとは、リソースに名前を付けたもの リソースとは URLとは HTTPメソッドとは リクエストのどこに当たるのか HTTPメソ…

『Web技術の基本』を読んで学んだこと

フィヨルドブートキャンプで、「Webを支える技術 -HTTP、URI、HTML、そしてREST」(以下、「Webを支える技術」)を読むという課題があったが、必要な前提知識に不足があり、理解が難しかった。 この本が難しい場合は『イラスト図解式 この一冊で全部わかるWeb…

DB設計で詰まったところ&どうやって理解したか

フィヨルドブートキャンプで、データベース設計(以下、DB設計)について学ぶプラクティスがあり、先日TwitterのDB設計の課題を合格したので、振り返りを書いた。 学習方法 理解に詰まったところ 1. 主キーは必ず一つのテーブルに一つだけと勘違いしていた ど…

Gitで課題提出するまでの手順をまとめた

Gitの使い方を忘れてしまっていたので、復習。 用語解説 Gitはどうやってファイルを管理しているのか? コミットするまでの手順 全体の流れ 1. git init 2. git add そもそもステージは何のためにあるか? 3. git commit git status でファイルの変更状況を確…

週報 2/15(月)~2/21(日)

2/15(月)~2/21(日)の一週間の学習の振り返りをざっくり。 今週の目標&結果 今週の目標 結果 sinatraメモアプリの合格 ◎ 20(土)に合格 WebアプリからのDB利用の合格 ✕ pgを使ったDB接続は完了/prepared statementを利用した実装がまだ Railsの教科書(約100P)…

週報 2/8(月)~14(日)

2/8(月)~14(日)の一週間の学習の振り返りをざっくり。 今週の目標&結果 今週の学習時間 今週やったこと ✅ 2/8(月) やったこと 考えたこと ✅ 2/9(火) やったこと 考えたこと ✅ 2/10(水) やったこと 考えたこと ✅ 2/11(木) やったこと 考えたこと ✅ 2/12(金) ✅…

週報 2/1(月)~2/7(日)

2/1(月)~2/7(日)の一週間の学習の振り返りをざっくり。 今週の目標&結果 今週の目標 結果 Sinatraでメモアプリ作成の機能の完成 機能完成に至らず。続きは、メモのidをURLに組み込むところから。 今週の学習時間 プラクティス外の学習・勉強会への参加は含め…