プログラミング言語を学びたいけど「どこで学んでいいか分からない」という方のためにネット環境さえあれば簡単に学べる学習サイトをご紹介していきます。
この記事ではプログラミング学習サービスで何を学べるか、各サイトの特徴を詳しく説明していきます。
プログラミング学習サービスの魅力とは
- プログラミング教室より安価に学習できる
- ネット環境さえあれば気軽に学習できる
- 時間に縛られなく自分のペースで学習できる
- プログラミング教室より安価に学習できる
- ネット環境さえあれば気軽に学習できる
- 自分のペースで学習できる
プログラミング教室だと以下の料金になります。
入会金 | 約5,000円~15,000円 |
---|---|
教材費 | 約1,000円~60,000 |
授業代 | 月2回 6,000円~12,000円 月4回 7,000円~18,000円 |
合計 | 約13,000円~ |
この表を見ると、10,000円以上の金額がかかってしまいます。
プログラミング教室に通ってこの金額を払うのなら、スペックの高い良いパソコンを買った方がいいです。
プログラミング学習サービスでは980円程で学べるのでプログラミング教室よりかは良心的な値段です。
ですが、プログラミングというものは挫折が付きものなうえ、長続きしない人も多々います。
そんな方はプログラミング教室に通っても良いかもしれません。
プログラミング教室で時間に縛られることなくネット環境さえあれば自宅や外出先で無理なく始めれます。
分からないことがあった場合、指導する人もいないのでブラウザで検索して理解するという形になります。
10分~20分と空いた時間でも学習できるのもプログラミング学習サービスの魅力のひとつです。
分からない場合はその場で調べる時間もあるので一人個人のペースで進めれるのでプログラミング学習サービスは便利です。
言語
プログラミング言語別にどんなことを実現できるかまとめてみました。
HTML | ウェブページを表現するために用いられる |
---|---|
CSS | HTML や XML の要素の見た目を装飾する |
JavaScript | ウェブブラウザ上で動作し動的なウェブサイト構築に用いられる |
jQuery | ユーザーのクイックに反応されるフォームやアニメーションなど、HTMLとCSSで実現できなかった様々な動きを再現することに用いられる |
Ruby | WEBアプリケーションの「システム」を作るために用いられる |
Ruby on Rails | SNSやショッピングサイトなど、様々なアプリケーション作成に用いられる |
PHP | ユーザーからデータを受け取りそれを表示するなど、実際のWEBサービスで必要な機能を作ることに用いられます |
Java | 大規模システム、WEBアプリケーション、スマートフォンアプリ、様々なものに対応しています |
Python | WEBアプリケーション開発や機械学習、統計処理などといった様々なことが可能になります |
Swift | アップルのiOSおよびmacOS、Linuxで利用出来るプログラミング言語 |
Command | コマンドと呼ばれる命令を使うことで、コンピューターに様々なプログラミングを実行できます |
Git | 変更履歴を記録・追跡するための分散型バージョン管理システム |
SQL | データベースを扱うための言語 |
Sass | cssより便利に扱うことができ、Webbサイトの構築が簡単になり個人サイトから大規模開発まで応用しています |
おすすめするプログラミング学習サービス第4選
沢山のプログラミング学習サービスを紹介してもどれをやっていいのか迷ってしまうと思います。
ですので、私が実際にやってみて良かった2つのプログラミング学習サービスをご紹介します。
3分動画で学べるドットインストール
公式サイト:ドットインストール
動画でプログラミングを学べる初心者向けのプログラミング学習サービスです。
初心者の方は必ずやった方がいいプログラミング学習サービスです。
ドットインストールの動画は約3分程の動画なのでサクサク動画の真似をして進めていくことができます。
知識が0の状態でも実際に動画をみて自分のパソコン上で実践形式に取り組めるのでおすすめです。
有料コースは月々980円で、中上級者向けのプレミアム動画が視聴でき、動画の文字起こしの機能が利用できます。
ドットインストールで学べる言語
HTML・CSS・JavaScript・jQuery・Ruby・Ruby on Rails・PHP・CakePHP・Java・Swift・C言語・WordPress・Unity
progate
公式サイト:プロゲート
progateはイラスト中心にスライドしていき、スライドの最後にプログラムを打ち込んでいく学習サービスです。
覚えたプログラムをすぐに実践できるので効率よく学ぶことができます。
progateはどれぐらい学習したかをレベルもしくはグラフ形式に表れるのでプログラミングに対するモチベーションを保ちながら学習を進めることができます。
初心者でも安心できる開発環境が整っているため、プログラミング学習に集中して取り組めます。
学習していった内容の課題が左画面に表示されるので、中央のエディタに打ち込んでいきます。
右上のプレビューが見本の形になると次のレッスンに進めることができます。見本にたどり着かないくわからなくなった場合でもヒントや答えをその場で確認できるの挫折せずに進めることができます。
progateで学べる言語
HTML・CSS・JavaScript・Ruby・jQuery・PHP・Java・Python・Swift・Ruby on Rails・Command・Git・SQL・Sass
一覧
使いやすさ | 学びやすさ | 学べる範囲 | 学習の深さ | |
---|---|---|---|---|
Progate | ◎ | ◎ | 〇 | 〇 |
ドットインストール | ◎ | ◎ | ◎ | ◎ |
まとめ
たくさんあるプログラミング学習サービスの中から厳選してご紹介しました。
ドットインストールとProgateは初心者だけでなくプログラミング上級者も利用しているサービスです。
ぜひ利用してみてください。
3年間で1万人が学んだプログラミングスクールTECH::CAMPのオンライン説明会
最短1ヵ月!マンツーマンで身に付くプログラミングレッスン