1000 hour Programming

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

20/07/01~03@76h

N予備校 第4章 (Webpack, Socket.io, SQL)

・Udemy JavaScript (コンストラクタ関数 , プロトタイプ, 継承, クラス)

・Yahooニューススクレイピングアプリ作成

・質問アプリ作成

・『リーダブルコード』通読

 

計7.5h

 

<memo>

Ajax通信を使って一応グラフを描画できるようになったが、ランダムでしか描画されない不具合が発生した。今のところ原因が特定できず。

JavaScriptとNode.js自体をもっと学びたい気持ちが強くなってきた。コピーアプリ以上のものを作るなら、知識を横に広げていくだけでなく深く掘り下げていくことも必要なのではないかと思う。

 

 

20/06/30@68.5h

・Udemy JavaScript (IIFE, クロージャ, 関数型プログラミング)

・『プロになるためのWeb技術入門』通読

 

計2h

 

<memo>

・メインで進めていたUdemyのコースが一通り終わったせいか気が緩んでだらだらしてしまったので反省。

N予備校の入門コースの残りを終わらせたら、オリジナルアプリ制作に比重を移していきたい。とはいっても最初のうちは今まで教材で作ったアプリのアレンジを量産する形になると思う。

20/06/29@67h

・Udemy Web開発 (OAuth)

N予備校 第4章  (Ajax, テスティングフレームワーク, OAuth)

・質問アプリ作成

 

計6.5h

 

<memo>

・最近は英語のドキュメントも頑張って目を通すようにしている。学習初期は全体像を掴むために複雑な箇所は"そういうもの"として先に進んでいたけれど、全体が見えてきた今は知識を掘り下げることも大事にしたい。

・質問アプリを作成する過程で「POST処理と同時にサーバーからデータを拾ってきてグラフを描画する」という機能の実装に苦戦していたが、Ajax通信を使えば実現できることが分かった。

 

 

20/06/25~27@52h

・Udemy Web開発 (Mongo.DB, Mongoose)

・Udemy Javascript (オブジェクトと関数)

・質問アプリ作成

 

計8h

 

<memo>

・二択の質問に対する回答の集計を円グラフで表示するアプリを作成中。グラフの描画で躓いた。

 

 

20/06/23~24@44h

・Udemy Web開発 (React.js)

・Udemy JavaScript (Exexution Context, Call Stack, スコープ, 型, 演算子)

・書籍検索アプリ作成

 

計8h

 

<memo>

N予備校入門コースの第4章あたりで、イベントループやコールバックなどの仕組みが、処理が複雑になっていくにつれて徐々に分からなくなってきたので、言語自体の理解を深めるためにJavascriptのコースをUdemyで受講することにした。

・検索バーに単語を入力すると書籍apiから関連情報を取得してブラウザに表示するアプリを作成した。http通信で送られてきたデータをチャンクごと足していくという処理を飛ばしていたため少し詰まったが解決することができた。