Школа алгоритмов прошла в Днепре

Школа алгоритмов прошла в Днепре
Бесплатная школа программирования по алгоритмам в днепровском DataArt проводится каждый год.

Обучение основано на материалах курса "Algorithms and Data Structures" Принстонского университета.

Будущие студенты школы проходят двухэтапный отбор, который включает тест по английскому и технический тест.

В этот раз на курс подали заявки более 200 человек, из них 25 прошли обучение и 15 студентов получили сертификаты.

Курс состоял из семи занятий в классе и домашних самостоятельных заданий.

Занятия вели эксперты DataArt, Днепр:

  • Андрей Дереза, Head of Office, DataArt Dnipro.
  • Дмитрий Щербина, Team Lead, Senior iOS Developer.
  • Евгений Радченко, Senior Java Developer.
  • Евгения Крищик, JavaScript Developer.
  • Максим Двойнишников, .NET Developer.
  • Никита Ктиторов, .NET, JavaScript Developer.

ОТЗЫВЫ

Андрей Дереза, Head of Office, DataArt Dnipro:
«На курсе собрались действительно сильные мотивированные студенты, самостоятельные задания выполняли усердно, и я верю, что новые практические навыки помогут им при прохождении интервью в IT-компании».

Татьяна, студент:
«Спасибо огромное спасибо за курсы. Для меня они были очень продуктивными и интересными, мне этот материал расширил горизонты, теперь на коллекции Java смотрю совсем иными глазами, и отныне в работе буду выбирать ту или иную коллекцию в соответствии с полученными знаниями».

Дмитрий Щербина, Team Lead, Senior iOS developer:
«Говорят, что наличие высшего профильного образования для программистов становится не столь критичным в последние годы, что можно работать, не вникая в нюансы алгоритмов и не зная основ программирования. Достаточно просто выучить определенный фреймворк. Но с восьмью годами опыта работы в Production могу сделать вывод, что понимание принципов программирования и алгоритмов создают фундамент для совершенствования навыков разработчика.
Понимание, как все работает под капотом, важно для выбора оптимального решения задачи. Некоторые знания могут устаревать за три–пять и становиться невостребованными: фреймворки сменяют друг друга, языки программирования появляются и умирают, но основы не теряют актуальность никогда. Кроме того, понимание алгоритмов позволяет изучить любой новый язык гораздо быстрее».