1000 hour Programming

初心者が1000時間プログラミングをします。

20/07/14~15@114h

計8h <memo> ・フロントエンドに興味が移りつつある。 ・毎日ブログを更新するのが面倒になってきたので、詳細な学習記録はツイッターでつけて、ブログのほうは一週間の振り返り+技術メモとして利用していくことにする。</memo>

20/07/13@106h

・Udemy Andrew-Node (プロミスチェーン, Async Await) ・JSPrimer (プロミス, Async Await) ・React公式チュートリアル ・Progate Golang 計6h

20/07/12 @100h

・Udemy Andrew-Node (MongoDB, Promise, fetch) ・Udemy Angela-Web (React.js) ・質問アプリ作成 計7h

20/07/07@93h

・Udemy Andrew-Node (非同期処理) ・JSPrimer (ラッパーオブジェクト, クラス) ・質問アプリ作成 計6h <memo> ・高階関数を作成をしたことでコールバックの仕組みがより深く理解できた。 ・質問アプリのグラフ描画の不具合は二次情報を参考にしてコピペした箇所が</memo>…

言語選択について

習得する言語について、就職のことを考えると求人数の多いPHPかRubyあたりをやった方がいいのではないかと迷ったりもしたけれど、やはりJavaScriptとNode.jsを主軸としていくことに決めた。 5年先を見据えると、既存のサービスに使われているという理由で求…

20/07/06@87h

・Udemy Angela-WebDev (React.js) ・Udemy Stephen-Node.js (イベントループ, スレッドプール) ・Udemy Andrew-Node.js (非同期処理, ファイルシステム, コマンドライン引数) ・JSPrimer (オブジェクト, プロトタイプオブジェクト, 配列, CLIアプリ) 計6h <memo> </memo>…

20/07/04~05@81h

・N予備校 第4章 (予定調整アプリ作成) ・Udemy Web開発 (React.js) ・JSPrimer (関数とスコープ, 非同期処理, Ajax通信) ・『プロになるためのWeb技術入門』 通読 計5h

20/07/01~03@76h

・N予備校 第4章 (Webpack, Socket.io, SQL) ・Udemy JavaScript (コンストラクタ関数 , プロトタイプ, 継承, クラス) ・Yahooニューススクレイピングアプリ作成 ・質問アプリ作成 ・『リーダブルコード』通読 計7.5h <memo> ・Ajax通信を使って一応グラフを描画で</memo>…

20/06/30@68.5h

・Udemy JavaScript (IIFE, クロージャ, 関数型プログラミング) ・『プロになるためのWeb技術入門』通読 計2h <memo> ・メインで進めていたUdemyのコースが一通り終わったせいか気が緩んでだらだらしてしまったので反省。 ・N予備校の入門コースの残りを終わらせた</memo>…

20/06/29@67h

・Udemy Web開発 (OAuth) ・N予備校 第4章 (Ajax, テスティングフレームワーク, OAuth) ・質問アプリ作成 計6.5h <memo> ・最近は英語のドキュメントも頑張って目を通すようにしている。学習初期は全体像を掴むために複雑な箇所は"そういうもの"として先に進んでい</memo>…

20/06/28@60.5h

・Udemy Web開発 (パスワード認証, 暗号化, ハッシュ) ・Udemy JavaScript (オブジェクトと関数) ・『WEBを支える技術』通読 計4.5h

20/06/26@56h

・Udemy Web開発(MongoDB, RESTfulAPI) ・Udemy JavaScript (オブジェクトと関数) 計4h

20/06/25~27@52h

・Udemy Web開発 (Mongo.DB, Mongoose) ・Udemy Javascript (オブジェクトと関数) ・質問アプリ作成 計8h <memo> ・二択の質問に対する回答の集計を円グラフで表示するアプリを作成中。グラフの描画で躓いた。</memo>

20/06/23~24@44h

・Udemy Web開発 (React.js) ・Udemy JavaScript (Exexution Context, Call Stack, スコープ, 型, 演算子) ・書籍検索アプリ作成 計8h <memo> ・N予備校入門コースの第4章あたりで、イベントループやコールバックなどの仕組みが、処理が複雑になっていくにつれて徐</memo>…

20/06/22@36h

・Udemy Web開発 (MySQL, MongoDB) ・ストップウォッチアプリ作成 (デザイン追加) ・書籍検索アプリ作成 計5h

使用教材一覧

<Web教材> ・N予備校プログラミング入門コース (20/06~07) ・Udemy 『The 2020 Complete Web Development Boodcamp』 AngelaYu (20/06~07) ・Udemy 『JavaScript: Understanding the Wierd Parts』 AnthonyAlicea (20/06~) ・JSPrimer(20/07~) <書籍> ・『コーディン</web教材>…

20/06/21@31h

・Udemy Web開発 (Ejs, DB, JQuery) ・『Webを支える技術』通読 計6.5h

20/06/19~20@24.5h

・N予備校 第3章 (管理者機能, 脆弱性) ・Udemy (Git, Ejs) 計7h <memo> ・自力でプログラムを作ろうとすると理解したつもりでもアクセスできない知識の多さに愕然とする。アウトプットの重要性を実感した。</memo>

20/06/18@17.5h

・N予備校 第3章 (データベース, 投稿機能, 削除機能, トラッキングCookie) 計2.5h

20/06/17@15h

・N予備校 第3章 (HTTP, デプロイ, 認証, Cookie) ・ストップウォッチアプリ作成 ・『WEBを支える技術』通読 計6h <memo> ・簡易なアプリだがHerokuを使って公開することができた。</memo>

20/06/16@9h

・N予備校 第3章 (非同期I/Oと同期I/O, 例外処理) ・ストップウォッチアプリ作成 計4h <memo> ・ストップウォッチアプリは一応完成したが、デプロイで躓いた。 ・N予備校はテキスト教材のみで進めていたが、動画教材も分かりやすかったので補充的に活用していきた</memo>…

20/06/15@5h

・N予備校 第2, 3章 復習 ・ストップウォッチアプリ作成 (Node.js) 計3h

20/06/13@2h

・N予備校 第2章 復習 ・Udemy Web開発 (React.js) 計2h

このブログについて

プログラミング初心者である私が2020年6月13日から2020年12月31日までの約半年間で1000時間プログラミングをします。 成長過程を記録するために当ブログを開設することにしました。私と同じようなプログラミング初心者の励みになれば幸いです。 よろしくお願…