Postęp: naucz się programować online za darmo

Progate to - obecnie bezpłatna - usługa internetowa, która uczy różnych programowania, skryptów i innych umiejętności związanych z komputerem.

Usługa została założona w 2014 roku w Tokio w Japonii i została udostępniona w języku angielskim w październiku 2017 roku.

Musisz założyć konto, aby zacząć korzystać z usługi, ale podany adres e-mail nie jest teraz weryfikowany i nie ponoszą również żadnych kosztów.

Progate wyświetla dostępne kursy na pierwszej stronie. Możesz nauczyć się HTML i CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, wiersza poleceń (Linux, Unix) lub Git.

Niektóre kursy składają się z jednej lekcji, a inne z wielu lekcji. Lekcja z wiersza poleceń trwa na przykład nieco dłużej niż godzinę, podczas gdy będziesz spędzać ponad 10 godzin na kursie Java.

Możesz sprawdzić szczegóły każdej lekcji przed rozpoczęciem kursu i możesz rozpocząć wiele kursów, jeśli chcesz.

Lekcje składają się ze slajdów, które przechodzisz jeden po drugim. Niektóre wyjaśniają pojęcia, podczas gdy inne proszą cię o ćwiczenie tego, czego się nauczyłeś wcześniej.

Zrzut ekranu u góry pokazuje pierwsze polecenie, którego nauczysz się po uruchomieniu kursu Dowodzenia. Podkreśla, jak działa polecenie dotykowe, aby tworzyć nowe pliki, i ładnie to wizualizuje.

Następny slajd otwiera środowisko pracy, w którym użytkownik jest proszony o uruchomienie tego polecenia. Otrzymasz instrukcje po lewej stronie, okno emulacji terminala po środku i informacje o strukturze pliku po prawej stronie.

Wprowadzane zmiany są odzwierciedlane w okienku struktury plików, a także można uruchamiać inne polecenia w teście.

Dostępna jest opcja zobaczenia odpowiedzi, zresetowania interfejsu i „oceny” tego, co zrobiłeś.

Ogólna struktura interfejsu sieciowego jest całkiem dobra. Postępuj wyróżniając polecenia lub informacje na slajdach, wyjaśniając je tekstem i wizualnie. Możesz powrócić do tych slajdów informacyjnych, gdy chcesz odświeżyć pamięć lub poszukać czegoś.

Cały system wykorzystujący elementy grywalizacji. Punkty doświadczenia zdobywasz na przykład po ukończeniu sesji treningowych i awansujesz, gdy osiągniesz wystarczającą ich liczbę.

Postęp jest zapisywany automatycznie i możesz powrócić do kursów i lekcji w późniejszym czasie, aby kontynuować tam, gdzie zatrzymałeś się ostatni raz.

Końcowe słowa

Progate uczy kilku języków skryptowych i programowania oraz umiejętności. Kursy są łatwe do śledzenia, a ponieważ wszystko dzieje się w Internecie, łatwiej jest rozpocząć niż większość innych kursów, które wymagają skonfigurowania środowiska programistycznego, aby rozpocząć.

Oczywiście w końcu będziesz musiał to zrobić, ale jeśli chcesz od razu nauczyć się nowej umiejętności, jest to do tego doskonałe.

Instrukcje są jasne, a udzielona pomoc wizualna pomaga zrozumieć każdą koncepcję. (przez Genbeta)