※ 本ページはプロモーションを含みます。
プログラミングを全くやったことがないのに、いきなりプログラマカレッジを受講するというのは心理的ハードルが高いかもしれません。
そんな方は、オンラインプログラミング学習サイトでプログラミングを実際にやってみてはいかがでしょうか。プログラミングの楽しさや難しさ、自分に合っているかどうかが感覚として分かると思います。
ソフトウェアのインストールなど、面倒な準備は一切不要で思い立ったらすぐに、無料でプログラミングが始められるWebサービスを以下2つご紹介します。
- Paiza(パイザ)ラーニング
- Progate(プロゲート)
どちらも僕自身、実際に使っていておススメできるサービスです。本記事を読み追わってからプログラマカレッジでも学習する「Java」「PHP」が体験できる環境が3分後には整います!
Paizaラーニングの特徴
Paizaラーニングは、一番のおすすめです。初心者に一番優しい設計になっているなと感じます。
三位一体
動画解説、プログラミング画面、プログラミング実行結果確認画面、の3つがブラウザ上に集約されています。
つまり、動画を見る→マネしてプログラムを作ってみる→実行してみる→結果を確認する という一連の行動が、画面遷移を全くすることなく可能。
解説を見るために画面を戻って、見たらまたプログラミング画面に戻って、というのは意外と積もり積もってストレスになります。Paizaラーニングでは、その面倒がないようになっています。
女性キャラの声で解説をしてくれますが、動きまわったりアニメーションがあるわけではないのでおまけ程度に考えてください笑 声は可愛らしくて癒されますのでつい次の動画も見ちゃう⇒思った以上にはかどる、といった効果が期待できるかもしれません・・・!
Progateの特徴
Progateは、Paizaと異なり動画がありません。ただ、その分Paizaとは異なる利点があります。
シンプルなスライド形式
文字とイラストの解説スライドを3,4枚読み、練習問題を解くというスタイルです。
教科書的なテキストではなく、要点のみをコンパクトにまとめられた文章になっているので「読み進めるのが嫌になる」ということが起こりません。
練習問題は、初心者向けの丁寧なナビゲーション付きです。自分で書いたコードが間違っている場合は「どの部分が間違っているか」まで指摘してくれるのが親切。
音声出力に適さない環境の時に使える
Paizaラーニングは音声ありきでの学習サイトとなっているため、例えば電車内でイヤホンがなかったりする場合には利用できない場面が出てくるかと思います。
そんなときでも、Progateは全てテキストベースとなっているので問題なく学習ができます。会社で仕事をやるふりしてこっそりやるのもPaizaでは無理ですw
動画ではないので通信量も抑えられますね。
まとめ
Paizaラーニング、Progate、ともに無料登録をするだけで多くの言語の入門編が学習できます。
プログラミングに触れたことがない方は、ぜひ実際に楽しさを味わってみてください。プログラミングにさらに興味が湧いた方は、プログラマカレッジの無料説明会に参加していろいろな疑問や悩んでいることを相談してみましょう!