プログラミング学習 半年の振り返り

こんにちは、関西在住で主夫歴5年越のYUJIです。

家事や子育てで、皆さんも毎日忙しい日々をお過ごしですか? 

私の大好きなグレープフルーツです。


私のプログラミング学習の状況です

現在、私はプログラミングを本格的に学び始めて1年弱になります。

これまで、プログラミング学習サイトの「Progate」を4ヶ月利用し、その後にドットインストールを3ヶ月利用しました。

いずれも有料会員として月1,000円程度を支出しましたが、月1冊の教材本を買うより安いかなと考えており、コスパの良い学習ができていると思います。

今回は、私の学習状況を振り返ってみたいと思います。


Progateでの学習内容

優良プログラミング学習サイト「Progate」さんのご紹介です

優良学習サイト「Progate」は、ChromeやSaffariなどのウェブプラウザさえあれば、PCの環境設定なしに、いつでもどこでも学習できる手軽さがありました。間違いなく、プログラミング初学者には助けになる教材だと言えます。

カリキュラムにおいては、課題をクリアするたび、レベル値が増えていく仕組みをRPGゲームのように組み込んでいますので、学習モチベーションを維持してくれます。飽きやすい私でもレベル400を超え、総演習クリア数は1,600以上、修了レッスン数は70近くました。

私の学習内容は、プログラム言語の種類で言えば、HTML/CSS, PHP, Python , Java, JavaScript, Rudy on rails, MySQLが中心でして、最終的には、Twitterのような投稿サイトを作成し、E -mailを IDとして利用し、パスワードを入力してユーザ管理する程度までのソースコードを自分である程度入力できるまでのカリキュラムとなりました。

このサイト上では、学習時間の記録はありませんが、私の肌感覚でいえば、1レッスンあたり3回繰り返しをしたとして3時間程度、総学習時間は200時間以上、総支出費は、4ヶ月で4,000円程度となりました。



ドットインストールでの学習内容

同じく優良プログラミング学習サイト「ドットインストール」さんのご紹介です

もう一つの優良学習サイト「ドットインストール」は、1レッスン3分程度までの動画を見ながら、ソースコードを模写して学習する仕組みです。学習内容は、「Progate」で学んだ内容を復習する流れとして、プログラム言語の種類で言えばHTML/CSS, PHP, JavaScript を中心に進めました。

このサイトでは、ある程度は自分でPCの環境設定をしながら学習を進めていく必要がありますが、その環境設定についてもレッスン内に含まれていますので、初学者の方でも自然に環境設定に関する知識を上げていくことができます。

私のPCは、Apple社のMac Air2020を利用していますが、このサイトを通じて、コードエディタの設定を初め、Dockerと呼ばれるコンピュータ言語利用のための共有環境設定やMAMPと呼ばれるPC内部環境でのサーバ擬似利用環境の設定など、一見難しそうな環境設定についての知識や経験を得ることができました。

こうして学習を進めた結果、私の場合、レッスン受講総数が1,000以上、60講座を超えて、動画視聴上での総学習時間は40時間超、学習日数は88日と記録されていました。

私の場合、動画を2回繰り返して視聴したのちに、内容を思い出しながら、サイト上のコード入力ボックスに入力するか、もしくは自分のPC内にあるコードエディタを利用してコード模写をし、入力した内容をサイト上の正誤チェック機能で確認する作業を行いました。

実際の総学習時間は、サイト記録上の3倍に当たる100時間は超えていると思います。このサイト利用における総支出費は、3ヶ月で3,000円程度となりました。



サイト模写の学習内容

こうした半年間を経て、自分である程度のポートフォリオ(個人の作品)を制作できるようになりたいと思い、今は、

作って学ぶコーディング学習サイト」 https://code-step.com/

を利用させていただきながら、ソースコード技術を高めるためのサイト模写をしています。



今後について

いかがでしたでしょうか。

今回は、プログラミング初学者である私の学習状況をさらっと書かせていただきました。

今後は、特に学習時における備忘録を中心にこのブログを更新しながら、さらなるコーディングスキル向上を進めていきたいと思います。

それでは、また。

コメントを残す