スポンサーリンク
スポンサーリンク

【新大学生、社会人必見】プログラミング独学者向け学習ツール3選

プログラミング

こんにちは!ましろです。


◇本記事のテーマ

【新大学生、社会人必見】プログラミング独学者向けの学習ツール3選


今読んでくださっている方は

人工知能に興味があるからプログラミングを勉強したい、フリーランスで活動する為に手に職つけたい、転職する為に基礎知識を学びたい、自分でアプリやソフトを作ってみたい

など、プログラミングを独学する準備段階の方が多いと思います。

本記事では、初心者が挫折せずに基礎を学べる3つのサービスをまとめました。

スポンサーリンク

Progate

言わずと知れた超有名なプログラミング独学ツールですね。

筆者の僕もprogateでかなり勉強していました。(後述のドットインストールとpaizaは体験したことがないのであくまでもネット上の情報のまとめです)

Progateの特徴はなんと言っても、このツールだけで最低限のエンジニアの必須知識である、文法の基礎知識を学べることです。ここで言う最低限とはどれくらいかと言うと、算数の四則演算ができるくらいです。

えっ?それだけ?と思われた方がいるかもしれませんが、何事においても基礎が一番大事です。基礎の基礎を学ぶことで発展的な内容に臨めるわけです。

progateではPython,Javascript,HTML&CSSなどなど、ほとんどの言語の勉強が可能です。

ここから実際の学習画面で説明します。

実際にレッスンを始める前に軽くコードの書き方をスライドで学びます。

左の画面:レッスンの内容 真ん中の画面:コードを書く場所 右の画面:実行画面


レッスン中にコードの書き方が分からなくなってもスライドに戻って確認し直せます。

オンラインでコードを書いて行くので、会員登録した段階でどんどん学習を進めれます。

レッスンが終わる毎に経験値が上がり、一定数獲得するとレベルが上がります。

レベルはランキング式になっており、progateユーザーの中で自分がどれくらいの位置にいるか見ることが出来ます。

トップランカー達のレベルは驚くほど高いです…是非見に行ってみてください。

個人的に興味のある言語を勉強した後は本を見ながら何か作ってみるのがおすすめです。

気になるお値段は…980円/月!

1,2食我慢すれば会員になれる優良価格ですね。

各レッスンの序盤は無料会員登録することで体験できます。

実際にレッスンを受けてからprogateを使い続けるか他のサービスを使うか決めても良いですね。

Progate(プロゲート) | Learn to code, learn to be creative.
Progateはオンラインでプログラミングを学べるサービスです。プログラミングを学んでWEBアプリケーションを作ろう。

ドットインストール

一本3分以内の動画で基礎的な文法からアプリ開発、環境構築(webサイト編集をオフラインで作業する時や特定のOSで作業する時に必要な工程)の方法まで幅広くプログラミングを学べます。

5000を超える動画があり網羅性は他のサービスと比にならないほど群を抜いています。

ドットインストールの最大の特徴は実際に成果物を出せることです。完成形に近づく為の手順を学べるのが良いですね。

レッスン選択画面

この他にも様々なレッスンがあります。

これはJavaScript初心者向けのレッスンです。

レッスン一覧を開けば何が出来るのか一目瞭然ですね。

具体的に○○を作りたいけど何を学べば良いかわからない場合、各言語のレッスン一覧を見ていけば適した言語を見つけることが出来ます。

また、コードはブラウザ上で書かずにオフラインで書いて行くのでエディタを自分で用意しなければいけません。

気になるお値段は…下記を参照してください。

ドットインストールでも無料で体験出来るので一回コードを書いてみても良いですね。

ドットインストール
HTML, CSS, JavaScript, PHP, Rubyをはじめ、iPhoneやAndroidアプリの作り方も学べます。豊富な3分動画を見ることで、はじめての人でも無理なくスキルを身につけていくことができるプログラミング学習サービスです。

Paiza

一本3分以内の動画で基礎的な文法からアプリ開発、環境構築の方法まで幅広くプログラミングを学べます。

どこかで見た文章ですね…そうです、学習方法はドットインストールと同じです。

paizaでは現役のエンジニアに質問出来ると言うのが大きな利点です。

また、自身のプログラミングスキルチェックが出来る機能があります。

なんとそこで高得点を出すと就職や転職で直に使える様なので、これから企業の内定を取りたいんだって方には資格を取る感覚で受けて見ても良いかもしれません。

スキルチェックには約2時間かかるので時間が空いた時に試して見るのが良いです。

他にも、ゲーム感覚でプログラミングを学べるサービスがあり楽しみながら学習出来ます。

グラフィックや世界観だけでなく声優さんも豪華で、このキャラクターは上坂すみれさんが声を当てられています。

気になるお値段は…下記を参照してください。

600円から始められるなんてとても良心的ですね。

無料で体験出来るレッスンもあるので一度見てみるのも良いかもしれません。

プログラミング入門に最適!初心者でも楽しく学べる動画学習サービス【paizaラーニング】
paizaラーニングはプログラミング初心者のための動画学習サービスです。1回3分の分かりやすい動画と演習課題で基礎からしっかり理解できます。面倒な環境構築も不要、ブラウザだけで学習が始められます。無料で学べる講座もたくさん!プログラミングにチャレンジしたい人はぜひお試しください。

まとめ

いかがでしょうか?個人的にはprogate→実戦or ドットインストールor paizaが良いと思います。いくら文法が分かっていたとしてもプログラマーは開発してなんぼ、コードを書いてなんぼです。コード書きまくって圧倒的成長しましょう!


最後にプログラミング独学初心者よく陥りやすい勉強法を紹介します。

僕も経験した、プログラミング関連の本を読み漁ることです。

もしかしたら技術書に手をつけてしまい挫折してこのサイトに辿り着いた人もいるかもしれませんね。

技術書は分厚く一見一冊マスターすればプロエンジニアになれるかの様に思えます。

しかし、網羅されすぎているが故に分からないことが積み重なって結局挫折してしまうことが多いです。

それに直実戦に繋がる訳ではないので効率的でもありません。

入門と書いていてもゴリゴリに難しい本がたくさん転がっているので、本に手をつけるのは上で紹介したサイトで基礎をマスターしてからにしましょう。

また、本に書いてある内容を全て覚えることは時間的にも量的にも内容的にも難しいので、開発途中で分からないことがあれば参照する程度にするのがオススメです。