私はもともとプログラミングは未経験で全くできませんでした。
あるとき会社の人事異動で配置転換となり、プログラミングを習得しなければいけない環境に置かれました。
そこで、独学で学びはじめたのですがプログラミングは正直とても難しいです。
今回はそんな私の苦労話しをつらつらと書きたいと思います。(参考になるかわかりませんが)
学んだプログラミング言語について
職場ではWeb系の技術が求められていたので、HTMLから手をつけることにしました。
HTML5&CSS3
まずは、HTML5とCSS3から学び始めました。
これらの言語は他のプログラミング言語に比べて、比較的簡単です。
私は書店で「できるホームページ HTML&CSS入門」というDVD付きの参考書を購入し勉強しました。
この本のDVDが分かりやすかったのでサクサク学べました。
[amazonjs asin="4295000744" locale="JP" title="(無料電話サポート付)できるホームページ HTML&CSS入門 Windows 10/8.1/7対応 (できるシリーズ)"]
JavaScript
次にJavaScriptを学びました。
こちらは「知識ゼロからのJavaScript入門」という参考書を購入し参考書だけで勉強しました。
しかし、HTML5&CSS3に比べると難しく独学ではなかなか勉強がはかどらず、完了するまでに半年ほどかかってしまいました。
[amazonjs asin="4774199397" locale="JP" title="知識ゼロからのJavaScript入門"]
PHP
次にPHPを同じように入門書を購入し勉強したのですが、まったく理解できず参考書だけでは1カ月勉強しても1割も進みませんでした。
書籍での独学に限界を感じましたね。
Progateで理解が進んだ
書籍では理解できなかったので、ネットで調べて評判が良かったProgateというオンラインでプログラミング学習ができるWebサービスを利用してみることにしました。
Progateはイラストを中心としたスライド学習で、直感的にプログラミングがわかるカリキュラムです。
とても分かりやすく、今までつまずいていたところが嘘のように理解できるようになりました。
学習した内容は実際にコードを書き、手を動かしながら実践していくことで身について行きました。
まとめ
勉強と言えばまず書籍ですが、プログラミング学習に限ってはWebサービスを利用した方が理解しやすかったです。