これからプログラミングを勉強してみたい人にまずおすすめする事
プログラミングの勉強法に詳しいわけではありません。でも僕の言葉で書く事に価値を感じてくれる人が世界に一人でもいるかもしれない。
そう思ったので、書いてみます。
プログラミング学習サービスを有効活用しよう!
最近だと動画形式や実戦形式の学習サイトがあるので、それを使うのが良いと思います。
1. Progate
実戦形式で進められるので、眠くなりにくいです。僕も少し試した事があって、ちゃんとした内容でよくできてると感心しました。
2. ドットインストール、または Udemy
二つともプログラミングの講座が動画形式で見られます。
両方とも試した事はないのですが、ドットインストールの方が無料のものが多少多く、Udemyの方が本格的な物が多いようです。
何を勉強する? Ruby? PHP? JavaScript?
はじめに何の技術を勉強するかに関してですが、好みによると思うので、これといった正解は言えないのが正直な所です。とはいえアプリや機械学習とかは難易度が高いと思うので、特に希望がなければ Web が無難です。
一応お勧めを書いてみますが、自分で試したわけでもないので、合わなそうであれば別のものを試してみるのが良いと思います。
1. Progate で無料のコースをやってみる
ユーザー登録をして「HTML & CSS 」と「JavaScript」のコースをやってみます。Progateは基本月額980円とかなのですが、触りだけは無料で体験できます。
2. ドットインストールの無料のレッスンをやってみる
HTMLやCSS、JavaScriptの中から良さそうなものを探してみます。入門者向けのレッスンは無料のものが多いので、色々みると良いと思います。
良さそうなものが見つかったら、動画に従ってやってみましょう。手を動かすのが重要です。
3. GitHub にサイトを公開してみる
何かできたら GitHub に登録してサイトを公開してみましょう。Progate に登録方法がかかれてあります。
サイトを公開する方法は GitHub 以外でも色々あるので、好きな方法で何でも良いのですが、ある程度プログラミングしてる人にとって GitHub はほぼ必須なので、登録しておいて損は無いと思います。
4. Progate やドットインストールの有料コースを試してみる
ここまでやってきて続けられそうであれば、一ヶ月だけ有料コースを試してみるのをお勧めします。
5. 知っている範囲の知識を使って何かプログラムを作ってみる
この時点では本当に簡単なものしかできないと思いますが、何か出来ないか考えて作ってみると良いと思います。実用系は結構難しい事が多いので、ちょっとしたゲーム(じゃんけん等)やジョークみたいな物で良いと思います。
ここまで出来たら上出来!
ここまでやってみたら、プログラミングがどのような物かなんとなくイメージが掴めるんじゃないかと思います。「面白い」と思ったら上出来です!さらに勉強したり色々試してみると良いと思います(何をするべきかは気が向けばそのうち書くかも)。「このペースを続けるのが難しい」と思えば、他の言語をやってみたり、さっさと諦めるのも良いと思います。
この記事が気に入ったらサポートをしてみませんか?