Aller au contenu

Progate: learn to program online for free - gHacks Tech News


Ldfa

Messages recommandés

Progate is a -- currently free- web service that teaches you various programming, scripting and other computer related skills.

The service was established in 2014 in Tokyo, Japan, and has been made available in English in October 2017.

You need to sign up for an account to start using the service, but the email that you enter is not verified right now, and there are not any costs as well.

Progate displays the available courses on its front page. You can learn HTML & CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, the command line (Linux, Unix), or Git right now.

Some courses consist of a single lesson, while others of multiple lessons. The Command Line lesson takes a bit longer than an hour for instance to complete, while you will spend more than 10 hours going through the Java course.

progate

You can check out details of each lesson before you start a course, and can start multiple courses if you want.

The lessons are made up of slides that you go through one by one. Some explain concepts while others ask you to practice what you have learned previously.

The screenshot at the top shows the first command that you learn when you start the Command course. It highlights how the touch command works to create new files, and visualizes this nicely.

The next slide opens a work environment where you are asked to run that command.  You get instructions on the left, a terminal emulation window in the middle, and file structure information on the right.

learn programming progate

Changes that you make are reflected in the file structure pane, and you can also run other commands in a test.

An option to see the answer, reset the interface, and to "judge" what you have done are provided.

The overall structure of the web interface is quite good. Progate highlights commands or information on slides by explaining them with text and visually. You can go back to these informational slides whenever you need to refresh your memory or look something up.

The whole system using gamifcation elements. You get experience points when you complete practice sessions for instance, and level up once you reach a sufficient number of them.

Progress is saved automatically, and you can return to courses and lessons at a later point in time to continue where you stopped the last time.

Closing Words

Progate teaches you several scripting and programming languages and skills. The courses are easy to follow, and since it all happens online, easier to start than most other courses that require you to set up a programming environment to get started.

Naturally, you will have to do that eventually, but if you just want to learn a new skill right away, this is excellent for that.

The instructions are clear, and the visual aid that is provided is helpful in understanding each concept. (via Genbeta)

progate.png

Author Rating

no rating based on votes

Software Name

Progate

Software Category

Development

Landing Page

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.