Курсы для обучения программированию


Codecademy (условно бесплатный сервис)

Сервис позволяет изучить базовые навыки по программированию на нескольких самых популярных языках: CSS3 & HTML5, JS, Java и прочие. Каждый новый выученный прием вам предложат испытать в “песочнице”, после чего поздравят вас и пропустят на следующую ступень обучения.



В конце определённых заданий вам будут выдавать ачивки, которые, возможно, станут для вас неким стимулом к обучению. 



Минус один – отсутствие локализации. Всё обучение проходит на английском и, если вы его плохо знаете, придется постараться, чтобы усвоить материал.


Hexlet (платный сервис)

Его можно рассматривать как неплохую альтернативу Codecademy, так как Hexlet обладает теми же функциями: «песочница», разнообразные языки программирования и даже курс изучения английского языка.

Раньше в нем были только учебные вебинары, без практической части, так что за качество последней отвечать не можем. А вот семинары были хорошие – всё подробно и заботливо объясняли.



Цена средняя – 24$ в месяц. (что по курсу ≈ 1400 рублей)

Да, есть бесплатные курсы, но если в Codecademy за бесплатно вы могли научиться хотя бы основам нескольких языков, то тут за это придется платить те самые 24$.


Swift Playground (бесплатно в App Store)

С момента презентации на WWDC 2014 Swift мгновенно ворвался в рейтинг самых востребованных языков программирования и удерживает позиции по сей день. Apple, понимая насколько ей важно иметь большое количество Swift-разработчиков, представила приложение Swift Playground.



В нем вы сможете создавать свои Swift-проекты и делать из них простые мини-игры, которые можно будет сразу протестировать на вашем устройстве. Единственный, но вполне оправданный минус – приложение доступно только для iPad.



Да, в наше время iPad используют не так много людей, как раньше, а для таких узкопрофильных задач и подавно. Но представьте себе, как бы выглядел данный процесс на экране не такого уж и большого iPhone 7…?


Udacity (условно бесплатный сервис)

Udacity из себя представляет огромный лекторий, где вы можете выучить всё что угодно, связанное с программированием и не только. Обучение ведется либо посредством небольших видеороликов, либо вебинаров.



Создатели сервиса обещают вам диплом, подтверждающий ваше образование, готовое портфолио и прочее.



Стоит, правда, всё это далеко не дешево. За месячный курс обучения программированию на iOS вам придется заплатить 199$. Обучение только на английском, да ещё и за такие деньги.


Geekbrains (условно бесплатный сервис)

Гикбрейнс можно считать неким аналогом Udacity, но на русском языке и с немного другим подходом. Сервис обещает после обучения обеспечить вас стажировкой и дать необходимые для этого знания. Занятия проходят в режиме вебинаров, как и в Udacity, но в прямом эфире.



То есть, записавшись на курс, вы должны дождаться со всеми проведения первого вебинара. Стоит сервис почти столько же. Так, тот же курс iOS разработки обойдется вам примерно в 220$.


Все из перечисленных сервисов хороши собой, каждый в чем-то своем. Codecademy радует наличием бесплатных азов, ачивками и песочницей. Hexlet – невысокой ценой и большой базой знаний (вы платите 24$ и получаете доступ ко всем курсам). А Udacity и GeekBrains перспективами и дипломами, которые они обещают. В конечном счете, выбор за вами.


Акира Кубо

Читать еще