こんばんはー!みんなが熱心に記事を書いていますので、私自身が記事を書く必要もないほどなのですが、昨今どういう勉強方法があるのかなぁと思い調べていました。
(もう時期選挙が始まるというのに興味がわかない・・・)
プログラミング経験やプログラミン経歴はさほどありませんが、それでも一応プログラマーと言えるように色々な言語の基礎的な部分に触れるようにしています。
そりゃあもうCからC++からVBAからVB、JavaにJavaScript、Objective-C、pythonにPerl・・・(他に比べてPerlはそんなに触ってないです)
しかしながら、学ぶというのはなかなか大変なものですよねえ。
書籍から学ぶにせよ、動画やWebから情報を仕入れるにせよ、なかなか大変です。
それでもこの道を進むのであれば、何かしらの方法で情報を仕入れていかなければいけません。
私自身も学ぶ方法は書籍であったり、動画であったり、Webであったりいろんな方法で思考錯誤して学んでいます。
さてさて、そろそろ本題に移りたいと思いますが、入門書籍を買うのはためらうし、環境構築するにはそれなりの準備も必要だし、それでも言語を学びたいという方に需要のあるサイトをご紹介したいと思います。
まずは動画で学べるサイト、ドットインストールです。
こちらも昨今じゃ基礎を学ぶ上で有名なサイトになりました。
こちらはいろんな言語を動画から学べるようになっています。
言わずもがな。知ってるって人が多いですね。
また、こんなくだらない記事か・・・などと思われて悲しい気持ちになりそうなことを抑えつつ、次をご紹介しましょう。
お次はudemyというサイトです。
これも知ってる方が多そうですね。
しかも、プログラム以外も学べるなかなか貴重なサイトですよ。
なんだよやっぱりその程度の紹介記事か、しかも、有料のサイトばっかり紹介してきて回し者なんじゃないの、と思われそうですが、もう少しお付き合いくださいな。
お次は、codeacademyというサイトです。
codeacademyは動画サイトや有料サイトではありません。
ブラウザ一つで学べるサイトです。
言語もそこそこ揃っています。
いかがでしょう?(くっくっく・・・)
さて、本日最後のご紹介になりますが、今、私自身が学ぶために利用しているサイトで、Progra!というサイトです。
こちらもWebブラウザ一つで学べますので、環境なんて必要ありません。
学べる言語こそ少ないですが、Web系を学んでいくのに十分なサイトだと思います。
Progra!のおすすめは反復して学べる点です。
さてさて、4つご紹介しましたが、いかがでしたでしょうか?
4つのサービス(有料サイトも含め)最近の開発は環境構築しなくて良いので恵まれてますね。
昔はWindowsで言語を学ぶのにどうすれば良いか、から入ったものですが・・・(老害発言
とはいえ、タイトルで誤解を与えそうなので、解いておきたい誤解が一つあります。
開発現場ではむしろ、開発環境が第一です。
足並み揃えてこそ、開発が進められるという部分が大半をしめます。
なので、開発環境なしで学べることや動画を見るだけで学ぶことも今は可能になっていますが、周囲のプロジェクトメンバーと環境をそろえ、学ぶこともまた必要ということをここに記して終わりたいと思います。
環境を気にしない世界って最高だわ・・・(台なし