プログラミングを始めて 5 か月が経とうとしています。
難しい概念も少しずつ理解が進み、以前よりも前進が大きい気がしています。今月はお盆もあり、その間に一気に学習を進めることが出来ました。今回も前回と同じような感じで書いていきたいと思います。
進捗状況
Progate
PHPⅡ~Ⅳ : オブジェクト指向(完走)
Ruby Ⅳ・Ⅴ :オブジェクト指向(完走)
Swift : 今まで学習してきた言語の復習のようになってきています
☆ 9月下旬から SQL が新たに登場する予定
オブジェクト指向はかなり苦戦しましたが、一通りは理解できたような気がします。
ドットインストール
プログラミング系
Python : Progate よりも詳しいので、より深いところまで学習予定
Go言語・Kotlin → トレンドのようなので始めてみることに
コマンドライン系
Git入門・Unix入門: Progate よりも詳しいです
Vim 入門 :Git入門に少しだけ登場したのでついでに学習
※ CODEPREP は8/1 から有料プランを開始しました。無料で出来るものはいくつかあります。
新着事項
5 か月目で新たに取り入れたことや、プログラミングで意識したことを書いていこうと思います。
覚えたての Unix コマンドを使ってみた
プログラミングの練習をするとき Cloud 9 で行っているのですが、いつの間にか散在していました。
そこで、ドットインストールで学習した Unix コマンドを使って整理してみたら、思いのほかマウスで操作するよりずっと早く出来るようになっていました。
最初コマンドラインというのに戸惑って慣れないかもしれませんが、これを覚えるとかなり作業効率が良くなります!
アルゴリズムに興味を持ち始めた
良いプログラムを書くために知るべきこととして「アルゴリズム」というのがあるようです。「アルゴリズム」という言葉は耳にはしていましたが、具体的にどういうものかは全く知りませんでした。
最初はプログラミングを覚えてモノにすることに必死だったので、そういうのはあまり意識していませんでした。今は学習も進み一通り落ち着いてきたので、軽い好奇心でアルゴリズムの書籍を買って読み始めました。
最後に
オブジェクト指向を一通り理解できたのは、自分にとっては結構大きい気がします。何回も挫折しかけたのですが、あきらめずに続けた甲斐がありました!
まだ分からないことがたくさんありますが、一日でも早く上達できるように頑張りたいと思います。