このページでは
「プログラミングのサイトって無いかな?」
「プログラミングをインターネットで勉強したいな」
そういった方に向けた情報を紹介しています。
プログラミングの学習を考えている方には
- 本格的に就職や転職を考えて勉強
- 興味本位、知ってみたい
と、2つに分かれると思います。
このページでは「興味がある」「プログラミングを知りたい」という方向けのサイトを紹介していきますね。(⇒ プログラミングスクールで勉強したい方はこちら)
本格的に勉強される方はプログラミングスクールで勉強されたほうが良いですし、ちょっと知りたい程度の方にはwebサイトで勉強されたほうがやはり良いです。
ここはそれぞれの目的に応じて使い分けて下さい。
では、3つ紹介していきます。
無料で使えるプログラミング学習サイトまとめ
ドットインストール(定番)
まず最初にプログラミングがどんなものか知りたいならこのサイトで十分です。
私も大学生の頃に利用していましたが、サクッとプログラミングを知ることができます。
HTMLやCSSのマークアップ言語やwebサイト構築のためのPHP,Javascript、Mysqlからアプリで使われるSwiftやUnityも勉強することができます。
無料プランと有料プランがありますが、始めは無料プランで興味を持たれたら有料プランを利用されると良いです。
paiza
1本3分の動画で学習するプログラミング学習サイトです。
C言語やC#・PHP・SQL・Rubyなどのプログラミング言語を学ぶことができます。
上記のドットインストールと併用して利用したいプログラミングサイトです。
⇒ paiza
schoo
オンラインでプログラミングから学習できるサイト。
プログラミングの他にもお金や起業、政治や社会まで学習できる便利なサイトです。
ただ1動画の時間は30分・60分と長い物が多いので初心者にとってはとっつきにくいかもしれません。
サクッと勉強したい・簡単に知りたい人にはやや不向きかもしれません。
また生放送で展開されるため社会人にはやや使いにくいでしょう。
午前中や夕方の早い時間に紹介される動画もあります。
⇒ schoo
プログラミング学習の方法
プログラミングの学習方法については、普段の勉強方法と同じように「同じ学習内容を1週間は復習して覚える方法」をすると良いですよ。
以前解説した『【初心者向け】元SEが教えるプログラミング学習を始める方法」』から引用します。
この画像のように1日目に学習したことは7日間繰り返し復習し、2日目に学習したことも7日間復習します。
こうすることで頭にしっかりとインプットとされ、それをプログラミングで実際にアウトプットするとで自分のものにできます。(体で覚える)
引用元:【初心者向け】元SEが教えるプログラミング学習を始める方法
人間は一度学習してもしばらくすると忘れてしまいます。
そのために「復習」が必要になるんですね。
その復習の方法としては、上記のように1週間は同じことを繰り返す方法を取ると忘れにくくなるのでおすすめです。
これは受験勉強から試験勉強、社会人の資格学習にも役立つので是非使って下さい。
もし本格的に就職や転職を目指すなら、しっかりとプログラミングスクールに通われることをおすすめします
プログラミングを学習したい方には「WEBエンジニアへ転職したい」「ビジネスの教養に学びたい」方がいるでしょう。
そういった方は「本格的にプログラミングを学ぶ」ためにも、プログラミング教室に通われることをおすすめします。
どうしても独学では、プログラミングの知識や理解に「抜け」ができやすいです。
また就職の時にプログラミングの理解度を判断できる客観的に指標がないので、人事が採用しにくいですから。
ただ「ちょっとプログラミングを覗いてみたい」方は学習サイトで十分です。
プログラミングスクールのように何十万円も払う必要はないですね。
最近はビジネス教養や未経験からエンジニアへの転職サービスがありますから、本格的に勉強したい方はしっかりとプログラミング教室へ通われることをおすすめします。
⇒ 【無料から有料まで4選】元SEがエンジニア転職と学習におすすめするプログラミングスクール