プロゲイト:無料でオンラインプログラミングを学ぶ

Progateは、現在無料のWebサービスであり、さまざまなプログラミング、スクリプト作成、その他のコンピューター関連スキルを教えます。

このサービスは2014年に日本の東京で設立され、2017年10月に英語で利用できるようになりました。

サービスの使用を開始するにはアカウントにサインアップする必要がありますが、入力したメールは現在確認されておらず、費用もかかりません。

Progateは、利用可能なコースをフロントページに表示します。 HTMLとCSS、JavaScript、jQuery、Ruby、Ruby on Rails 5、PHP、Java、Python、コマンドライン(Linux、Unix)、またはGitを今すぐ学ぶことができます。

一部のコースは単一のレッスンで構成され、他のコースは複数のレッスンで構成されています。 コマンドラインのレッスンを完了するには、たとえば1時間より少し長くかかりますが、Javaコースを10時間以上費やすことになります。

コースを開始する前に各レッスンの詳細を確認でき、必要に応じて複数のコースを開始できます。

レッスンはスライドで構成されており、1つずつ確認します。 概念を説明する人もいれば、以前に学んだことを実践するように求める人もいます。

上部のスクリーンショットは、コマンドコースを開始するときに学習する最初のコマンドを示しています。 タッチコマンドがどのように機能して新しいファイルを作成するかを強調し、これをうまく視覚化します。

次のスライドは、そのコマンドを実行するように求められる作業環境を開きます。 左側に手順、中央に端末エミュレーションウィンドウ、右側にファイル構造情報が表示されます。

行った変更はファイル構造ペインに反映され、テストで他のコマンドを実行することもできます。

回答を確認し、インターフェイスをリセットし、実行した内容を「判断」するオプションが提供されます。

Webインターフェースの全体的な構造は非常に優れています。 Progateは、スライドでコマンドや情報をテキストで視覚的に説明することで強調表示します。 思い出をリフレッシュしたり何か調べたりする必要があるときはいつでも、これらの情報スライドに戻ることができます。

機械化要素を使用するシステム全体。 たとえば、練習セッションを完了すると経験値が得られ、十分な数に達するとレベルが上がります。

進行状況は自動的に保存され、後からコースやレッスンに戻って、最後に停止した場所から続行できます。

終わりの言葉

Progateは、いくつかのスクリプトおよびプログラミング言語とスキルを教えます。 コースは簡単に習得でき、すべてオンラインで行われるため、プログラミング環境を設定して開始する必要がある他のほとんどのコースよりも簡単に開始できます。

当然のことながら、最終的にはそれを行う必要がありますが、すぐに新しいスキルを習得したい場合、これは素晴らしいことです。

指示は明確であり、提供される視覚資料は各概念を理解するのに役立ちます。 (Genbeta経由)