В процессе обучения студентам предстоит самостоятельно или в команде разработать несколько сервисов: на факультете веб-программирования это интернет-магазин с адаптивной вёрсткой, система управления задачами, небольшая социальная сеть и opensource-проект. На факультете Android-разработки необходимо создать сетевой чат, игру, приложения для фитнеса и для работы с блогом, научиться работать с библиотеками и принципами
Material Design.
На самом деле - легче самому выучить. Кто не дурак, за тот же год сможет сам выучить что хочет. А в случае, если программирование - это не ваше, то мейл.ру не поможет и не пропихнет непропихуемое.
Учить программирование самому можно. Но это менее эффективно, чем учить его под присмотром опытного программиста.
А если после этих курсов удастся устроиться junior-ом в какую-нибудь компанию. То работа в этой компании, где есть опытные коллеги и будет самым лучшим обучением. Лучше обучения программированию еще не придумали, чем работа программистом.
Учимся в России, работаем в США. Не забываем.
Да, не отвлекаемся от намеченного курса:sunglasses: