プログラミングスクール 比較 プログラミングスクール(オンライン専門) プログラミング エンジニア プログラミングスクール

【初心者おすすめ勉強法】オンラインのプログラミング学習サイトまとめ(無料&有料)

オンラインのプログラミング学習サイト

プログラミングの学習サイトってどんなものがあるのでしょう?

今回はそんな疑問に答えるべく、プログラミングの学習サイトについて書いていきます。

プログラミングを勉強しようと思った時に、学習サイトを利用することが多いと思います。

そして、学習サイトを使ってどのように勉強していけばいいのか、というおすすめの勉強法についてもお伝えします。

Progate

まず紹介するのはProgateです。

プログラミング学習を少しでも始めている人はご存知だと思いますし、僕のYouTubeでも使い方とかを説明させていただきました。

改めてどんなサービスかと言いますと、オンライン上で環境構築が不要で、すぐに学習がスタートできる。なので挫折がしにくいです。

プログラミング初心者にとっては、この「環境構築」が難しく、挫折してしまう人がいます。

そこの作業がないので、スムーズに学習ができます。

環境構築できることは大事なことですが、それは後半に紹介する他のサービスで勉強をするといいと思います。

Progateは無料会員と有料会員があり、無料会員だと一部の基礎コースが学習可能で、有料会員だと全て学習し放題という形になっています。

色々なものが学べて、どれを勉強するか、未経験者、初心者の方は迷うと思いますが、まず最初に学習するおすすめのレッスンはHTML&CSSです。

これは必須ですね。

それが終わったらRubyかPHP、それが終わったらJavaScript、jQuery、それが終わったら、並行してでもいいですけど、SQL、CommandLine、Git、このSQL、CommandLine、Gitは結構見落としがちのところだと思いますので、やっておくといいと思います。

僕はサラリーマンエンジニアになりましたけど、やっぱりこういった知識も必要だなとすごく感じています。

ドットインストール

次に紹介するのが、ドットインストールです。

ドットインストールは数千を超える3分くらいの動画がいっぱいあります。初心者用のプログラミング学習サイトとなっています。

ドットインストールのレッスン動画はとても多いです。

なので、どれから勉強していいか、すごく迷うと思います。

プログラミング言語に関しての動画も結構ありますが、プログラミング言語に関してはprogateで勉強して、それ以外のプログラミング以外の基礎的な知識をドットインストール勉強するのがいいと思います。

例えばこんな感じです。

ドットインストールおすすめレッスン

ローカルの開発環境の構築とか、UNIXコマンドの入門とか、色々あるので、その辺を勉強するといいと思います。

僕はPHPを使っているので、そのフレームワークのLaravelやCakePHPの動画を見てます。

このPHPのフレームワークに関してはprogateでは今はないんです。

なので、そういう場合はドットインストールで勉強します。

あと、Dockerについても学べるので、初心者の方で開発の方面に進みたいという人はそういったところを勉強しておくといいと思います。

Udemy

続いて、紹介するのがUdemyです。

Udemyは誰でも講師になれて、講座をインターネット上に公開できる教育サービスです。

個人が教育をする動画をアップして、それをいろんな人に見てもらえます。

見る人はお金を払って、数千円から高くて2万円ぐらい、動画を買ってそれを見て勉強します。

プログラミングを勉強している人はProgate、ドットインストールで勉強して、それでも何か物足りないとか、ピンポイントで勉強したい、という場合は、Udemyで勉強してみるといいと思います。

Udemyはコチラ


paizaラーニング

続いてpaizaラーニングです。

paizaラーニングはコードを書いて、書類選考なしで面接に進める、全く新しい形のコーディング転職サービスです。

実務経験がない分野でもpaizaラーニングにある講座のコードを書いていれば、面接が可能だったりするというわけです。

「プログラミングテスト」というものがありますが、対応言語はこんな感じになっています。

プログラミングテスト

ゲーム感覚でプログラミングを学べる教育コンテンツもあるということで、面白そうなのでまた機会があったらやってみようかなと思います。

Schoo

では続いて、Schooです。

オンラインの生放送授業を開催している動画配信サービスです。

生放送ということなんですけど録画の講座もあります。

実は僕、Schooやってみたことがあります。

お試しのアカウントを発行して、一週間ぐらい利用しました。

プログラミングはもちろん、英語、経済、テクノロジー、ビジネス、など、様々な分野の学習が可能です。

スクー学習内容

エンジニアの部門では、僕が勉強したのはLaravelの講座や、Docker入門などを勉強しました。

どんな感じかというと、例えば、Docker入門だと5回に分かれていて、1つの回がだいたい60分ぐらいです。

有名な企業で働いている方を講師にお招きして、その講師がテーマについて説明する内容になっています。

その横に綺麗なお姉さんがいて相槌を打ちつつ、講義が進みます。

非常に見やすい動画となっています。

他のオンラインのプログラミング学習サイト

以上が僕が体験したことがある学習サイトなんですけど、他にも色々あります。

Codecademy

英語で書かれているので、プログラミングと英語を両方勉強できます。

シラバス

WebデザインやWebアプリケーションの開発方法を学ぶことができるWebサービスです。

ミニツク

ネットワーク応用通信研究所(NaCI)が運営するプログラミング学習サービス

Udacity

世界でも有名なオンライン動画サイト。英語だが、本場シリコンバレーの一流企業のGoogleやFacebook、などの社員から最先端の技術者の講座を受講できます。

progate、ドットインストールという有名どころで勉強した後に、勉強したいことがあれば、他のサイトを見て、選んで勉強していくのがいいと思います。

初心者向けおすすめ学習手順(Web系のエンジニア)

最後に初心者の人へ贈る、おすすめの学習サイトでの勉強手順を書いていきます。

まずprogateで勉強します。

progateでHTML&CSSを勉強して、RubyかPHPをやって、そのあとにJavaScript、jQuery、SQL、CommandLine、Git。

この順番通りでなくてもいいんですけど、こんな流れで勉強していくといいと思います。

これらをやれば、プログラミングがどういったものなのかというのは分かると思います。

Progateで勉強し終わったあと、もしくは並行してでもいいんですけど、ドットインストールで勉強します。

ドットインストールでプログラミング以外の基礎的な部分を学んでいきます。

それが終わったら、並行してでもいいんですけど、個人的に足りないと思うところを、他のサイトや参考書などを買って勉強します。

それが終わったら、開発をしてみましょう。

PHPもしくはRubyだったら、おすすめは

Twitter 風の掲示板を作って、そこに機能をどんどん付け足して拡張していく…

ということをしていくと、今まで学んだことをどんどん自分のスキルとして取り込んでいくことができると思います。

この勉強法は僕もいいなと思っていますし、ベテランのエンジニアもおすすめしています。

なので、この手順で初心者の方は勉強するとすごくいいと思います。

学初心者の方はもちろん、これからプログラミングをちょっと勉強してみようかなという人にもオススメなので、是非やってみてください。

未経験からエンジニア転職を目指している方は、無料メール講座を用意しています。興味のある方はぜひご購読ください。

未経験エンジニア無料メール講座

本ブログでは、エンジニア関係の記事を他にもアップしていますので、興味のある方は、お気に入り登録をして、またご覧いただけたら嬉しいです。

<動画版>

YouTubeでも役立つ情報を配信しています!

ボタンをクリックしてチャンネル登録お願いします!

-プログラミングスクール 比較, プログラミングスクール(オンライン専門), プログラミング, エンジニア, プログラミングスクール
-, , , , , , , ,

© 2021 てぃかしのブログ Powered by AFFINGER5