Progate: научете се да програмирате безплатно безплатно

Progate е - в момента безплатна уеб услуга, която ви учи на различни умения за програмиране, скриптове и други компютърни умения.

Услугата е създадена през 2014 г. в Токио, Япония, и е предоставена на английски през октомври 2017 г.

Трябва да се регистрирате за акаунт, за да започнете да използвате услугата, но имейлът, който въвеждате, не е проверен в момента и няма никакви разходи.

Progate показва наличните курсове на своята първа страница. Можете да научите HTML и CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, командния ред (Linux, Unix) или Git в момента.

Някои курсове се състоят от един урок, докато други от множество уроци. Урокът на командния ред отнема например малко повече от един час, докато вие ще прекарате повече от 10 часа, преминавайки през Java курса.

Можете да проверите подробности за всеки урок, преди да започнете курс, и можете да започнете няколко курса, ако искате.

Уроците са съставени от слайдове, които преминавате един по един. Някои обясняват понятия, докато други ви молят да практикувате наученото по-рано.

Екранната снимка в горната част показва първата команда, която научавате, когато стартирате курса Command. Той подчертава как работи командата touch за създаване на нови файлове и визуализира това прекрасно.

Следващият слайд отваря работна среда, в която се изисква да изпълните тази команда. Получавате инструкции вляво, прозорец за емулация на терминал в средата и информация за структурата на файла отдясно.

Промените, които правите, се отразяват в панела на файловата структура и можете също да стартирате други команди в тест.

Предоставена е опция да видите отговора, да нулирате интерфейса и да прецените какво сте направили.

Цялостната структура на уеб интерфейса е доста добра. Progate подчертава команди или информация на слайдове, като ги обяснява с текст и визуално. Можете да се върнете към тези информационни слайдове, когато трябва да опресните паметта си или да погледнете нещо нагоре.

Цялата система, използваща елементи на gamifcation. Получавате точки за опит, когато например изпълнявате тренировъчни сесии и нивелирате, след като достигнете достатъчен брой от тях.

Напредъкът се запазва автоматично и можете да се върнете към курсове и уроци в по-късен момент, за да продължите там, където сте спрели последния път.

Заключителни думи

Progate ви учи на няколко езика и умения за скрипт и програмиране. Курсовете са лесни за следване и тъй като всичко се случва онлайн, стартирайте по-лесно от повечето други курсове, които изискват да създадете среда за програмиране, за да започнете.

Естествено ще трябва да го направите в крайна сметка, но ако просто искате да научите ново умение веднага, това е отлично за това.

Инструкциите са ясни, а визуалното помагало, което се предоставя, е полезно за разбирането на всяка концепция. (чрез Genbeta)