無料でプログラミングが学べる
Progateの料金形態は「無料プラン」と「プラスプラン」の2種類。「無料プラン」は、基礎レベルの18レッスン(以下17言語・スキルの初回レッスン+α)を完全無料で受けられます。
・HTML&CSS
・JavaScript
・JavaScript (ES5)
・jQenty
・Ruby
・Ruby on Rails5
・PHP
・Java
・Python
・Command Line
・Git
・SQL
・Sass
・Go
・React
・Node.js
・Quest
元手がかからないので「プログラミングが自分に合うか確かめたい」という人にも最適。
無料プランで基礎を身につけたら、応用レッスン・実践レッスンも加えた全84レッスンが受講できる「プラスプラン」への移行を検討しましょう。
わかりやすい身につく学習内容
プログラミング初心者を対象としているProgateは、学習内容もよりわかりやすいよう工夫がされています。
学習にはスライド解説を採用。一方的に進んでいく動画と違い、自分のペースで学習できるようになっています。また見直しやすいので復習も効率的。YouTubeなどの動画学習で挫折した人も、Progateなら納得するまで学べる可能性があります。
さらに学習の進め方にも工夫が。Progateの学習は身につきやすい最適な順序が組まれています。
Web開発者になるまでの学習ロードマップでは、以下のように5つの中間目標を設定。学習の全体像が把握できるだけでなく、細かい目標をクリアしていくことで達成感が得られ、より意欲的に取り組める仕組みです。
<学習ロードマップ>
1.Webページの公開
↓
2.Webアプリケーションの公開
↓
3.チームでのアプリケーション開発
↓
4.ユーザーの利用を想定した環境とセキュリティの理解
↓
5.Webアプリケーションの運用と保守
アプリでどこでも学習可能
Progateはアプリ展開もしており、自宅以外での学習も可能。移動中や待ち時間など隙間時間を有効活用しながらスキルを取得できます。
アプリではスマホ・タブレットに最適化したスライドを用意。画面からタップできるキーボードも備わっているのでアプリ内でプログラムを書くことも可能。さらに学ぶごとにスキルアップしていくゲームのような形式も取り入れ、遊び感覚で楽しく続けられる工夫がされています。
プログラミング初学者でも学習を進めやすく、難易度や言語別になっているので、自分のペースで好きな内容から着手できたからです。
とりあえず少しプログラミングに触れてみたいという、最初の一歩にとてもおすすめのサービスだと思います。さまざまな言語を学習できるコースが用意されており、初歩的な内容から学ぶことができるので、興味が湧いたらどんどん学習していける作りになっています。復習のために周回してみたり、全コースに挑戦したみたり、個々にあった使い方が可能です。
また、ところどころで登場するキャラクターがとてもかわいらしく、それらが癒しになってくれるところも私個人としてはおすすめポイントです。