プログラミング学習2ヶ月目
期間
2024年1月頭から1月末まで
やったこと
JavaScriptの実践(ミニアプリをたくさん作る)
PHPの実践(ToDoアプリを作る)
Laravelの基礎
Reactの基礎
感想
JavaScriptミニアプリ:数学的素養の欠如を実感。アルゴリズム学んだ方が良さそう。
PHP ToDoアプリ:処理が複雑でかなり難しい。が、慣れたら沼は抜けられそう。とにかく繰り返し作って慣れよう。
Laravel:初フレームワーク。これがフレームワークってやつか……。便利すぎる。
React:microCMSで簡単にブログ作ろうとしたら、ちゃんと使うならJSよりJSフレームワーク使ってくださいねーという公式の声があったので、とりあえずReactから勉強中。来月はNext。そしたらブログ作る!SSGとやらを体験してみたい。
学習の難易度が上がり学習スピードが下がりまくり。→計画は学習初期に立ててもほとんど意味ないかも。
本命企業の応募条件がJSとPHPの開発経験(実務経験ではない)なので、来月あたり応募してみても良いかも?
Macbook AirとiPad Proの2画面で作業をしているが、もう1画面、もしくは大きいモニターが欲しい。
今のところ学習の進め方としては、ドットインストールを主軸に、わからないところがあれば適宜YouTubeで調べて進めている。ChatGPTもかなり活用するようになった。
上記メディアと比較して、公式ドキュメントや技術ブログを読むのは難易度高くて敬遠しがち。英語の文章なんてもってのほか。今挑戦すると挫折しそうなので、もう少ししたら馴染めるよう改めてみる。
来月やること
Laravelの実践
Reactの基礎
Next.jsの基礎
Webの基礎
AWS
Docker
オリジナルアプリ作成(できれば)