×Закрыть

Курс «Алгоритмика. Основы»

Пройдет
28 ноября (вторник)
Место
Киев, ул. Воздвиженская, 34А, Projector
Стоимость
4500 грн/мес.

Фундамент, необходимый каждому разработчику для решения задач растущей сложности. 3 месяца, 2 раза в неделю, 4 500 грн в месяц.

О курсе

Фундамент отличает серьезного разработчика от слабого. Фундамент долго создается, но потом позволяет быстро расти.

У Junior и даже Middle разработчиков фундаментальные знания часто отсутствуют — не многие понимают и чувствуют алгоритмику, на которой строится весь аппарат программирования.

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

Поэтому мы создали увлекательный практический курс по алгоритмике для программистов, который даст основу тем, кто начинает, и поможет закрыть пробелы тем, кто уже в клубе.

На курсе вам придется хорошенько поломать голову, выполнить массу креативных задач — легко не будет точно.

Как всегда, мы не обещаем прибыльную работу, быстрый успех и легкий старт. Но гарантируем трудную и интересную учебу, практику и (если приложите усилия) серьезные знания на выходе, которые заметно увеличат вашу конкурентоспособность.

Добро пожаловать в настоящее программирование.

4 500 грн/мес.

Курс длится 3 месяца, но вы можете сэкономить 5%, оплатив его одним махом

27 занятий

2 раза в неделю по вторникам с 19:30 до 21:30 и субботам с 11:00 до 14:00

14 мест

Мы уделяем внимание каждому студенту курса. Поэтому количество мест ограничено

Преподаватели

Дмитрий Кордубан. Программист с глубоким знанием математики и алгоритмов, 14 лет опыта. Работал во Viewdle, Google, CartFresh.com. Преподавал курс алгоритмов в киевском филиале ШАД Яндекса. Победитель студенческого чемпионата Украины по программированию, финалист ACM ICPC 2009.

Иван Петрушенко. Machine Learning engineer в компании RingLabs. 5 лет опыта разработки высоконагруженных систем и алгоритмов для компании Dell. Курировал курс «Алгоритмы и структуры данных» в компании Softheme.

Кому будет полезно

  • Начинающим программистам с небольшим опытом (или почти без него), но с уверенными знаниями самого программирования
  • Работающим программистам, которые хотят укрепить фундамент и заполнить пробелы, мешающие росту (в том числе — карьерному)
  • Студентам первых курсов технических вузов для углубления знаний в сфере алгоритмики и программирования
  • Верстальщикам, знакомым с JS, которые хотят обогатить свой инструментарий навыками программирования.

Программа курса

Акцент на практическом инструментарии, необходимый минимум теории. Постоянный фидбек. Масса практических заданий по работе с реальными задачами. Выпускной проект.

  1. Введение. Математические основы анализа алгоритмов.
  2. Итерация. Инвариант цикла. Массивы.
  3. Рекурсия
  4. Двоичный поиск.
  5. Сортировка. Сортировка слиянием.
  6. Переборные алгоритмы. Комбинаторные подсчеты.
  7. Корневая идея.
  8. Двоичная куча. Сортировка кучей.
  9. Жадные алгоритмы.
  10. Амортизационный анализ. Динамический массив.
  11. Динамическое программирование.
  12. Связный список. Стек. Очередь. Персистентные структуры данных.
  13. Графы и их представление. Поиск в глубину. Поиск в ширину.
  14. Алгоритмы решения задачи о кратчайших путях на графе.
  15. Хеш-функции и хеш-таблицы.
  16. Алгоритмы со строками.
  17. Двоичные деревья поиска.

Регистрация

Google Calendar iCal
LinkedIn

Нет комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Подписаться на комментарии