プログラミング初心者がとっつきやすいと評判のProgateには無料プランと有料プランがあります。これからプログラミングをはじめようとする初心者はProgateの有料プランに課金するべきです。その理由について、詳しく解説します。
プログラミングのオンライン学習で人気のあるProgateは、初心者でも自分のペースでわかりやすく学べる内容で、実践的なスキルをすぐに身につけられます。無料で手軽に始められるサービスですが、有料プランではさらに充実した内容となっています。そこで、初心者が評判の高いProgateの有料プランに課金する価値があるかどうか、その理由を検証します。
Progateのレッスンの内容は、全14コース・76レッスンあります。HTML&CSSやJavaScript、PHP、Pythonなど、ほとんどすべての言語につて学習することができます。また、プログラム言語だけでなく、開発現場には欠かせないGitやCommand Lineの操作についても学習することができます。
Progateでは、以下の14コースを自分のレベルに合わせて受講することができます。
HTML&CSS | Webページの文章構造と装飾を作る言語 |
JavaScript | Webページに多彩な機能を追加するフロントエンド言語 |
jQuery | アニメーションなどを実装できるJavaScriptライブラリ |
Ruby | コーディングしやすいサーバーサイド言語 |
Ruby on Rails | Ruby用のWebアプリケーションフレームワーク |
PHP | HTMLと親和性の高いサーバーサイド言語 |
Java | 世界中で使われている汎用的なプログラミング言語 |
Python | 機械学習などでも人気のあるサーバーサイド言語 |
Command Line | コマンドでコンピューターを操作するスキル |
Git | バージョン管理や共同開発を可能にするツール |
SQL | データの管理や分析を行うデータベース言語 |
Sass | CSSをより便利に効果的に 操作する言語 |
Go | Googleが開発したサーバーサイド言語 |
React | 人気の高まっているJavaScriptフレームワーク |
初心者にありがちな「何から始めたらいいかわからない」という不安を解消するために、Progateでは目的別コースも設けられていて、学びやすい設計になっています。また、「説明が難しすぎてわからない」ということをなくすために、なるべく専門用語を使わずに説明されているので、初心者にもわかりやすくなっています。
Progateの学習の進め方はイラストを使ったスライド形式なので、ほかのサイトのような動画での学習と違い、自分のペースで進めることができます。
プログラミングに限らず、ひとりで勉強を続けるにはいかにモチベーションを持続させるかが最大の課題です。Progateでは経験値によるレベル上げというシステムがあり、ゲーム感覚で楽しく学習を進めていくことができます。また、日単位や週単位で周りの人たちとの取り組み方を比較することもできます。
Progateでは、ダッシュボードで現在の自分のレベルと前回どこまで進めたかを確認できます。
Progateでは環境構築をする必要がなく、Web上ですぐに学習を始められます。そして、演習に進むと、画面の左側に課題、中央にテキスト入力画面、右側にプレビュー画面が表示されます。
テキスト画面で課題を処理すると、プレビューの表示が変化します。下の見本と比較して問題ないようであれば「確認して次へ」のボタンをクリックします。
すると、正解か不正解かの結果がすぐに表示されます。
なお、コーディングの途中で間違っている場合は、間違いのある行の番号に×印が表示されます。
また、レベルアップした場合にはポップアップで表示されます。
1 / 3
続きを読む