Записывайтесь на курс и получите в ПОДАРОК: Чек-лист «Пошаговый план решения алгоритмических задач»
ОНЛАЙН-КУРС
Записывайтесь на курс и получите в ПОДАРОК: Чек-лист «Пошаговый план по прокачке до middle-разработчика»
О школе
Посмотрите видео-приветствие от автора курса
Илья Шишков
- Разработчик с опытом программирования 20 лет - Участик многих олимпиад по программированию (ICPC, TopCoder, Codeforces) - Создатель онлайн-специализации «Искусство программирования на современном С++» на Coursera - Спикер IT-конференций С++ Russia, SECR, Yac/e, CoreHard
преимущества курса
Применение навыков
Курс даёт навыки, которые можно применять в своей работе сразу же.
Обмен опытом
На курсе вы попадаете в сообщество людей, которые хотят развиваться так же, как и вы.
Только суть
Материал курса — это выжимка опыта его создателей, а не просто пересказ учебника.
Уже работаете программистом в небольшой компании и стремитесь устроиться в более крупную компанию? Пробуете, но не получается? Есть понимание, что не хватает алгоритмических навыков, т.к. этому нигде не учили?
Нетехническим должностям в IT
Работаете в IT-компании на нетехнической должности, но хотите перейти в программисты? Самостоятельно учитесь программировать и изучаете языки программирования, но нужна помощь в прокачке алгоритмических навыков?
Тем, кто хочет перейти в IT
Обладаете не IT-профессией, но хотите перейти в IT? Имеете высокую мотивацию и готовы учиться очень много?
Тех, кто уже работает программистом, курс научит продумывать свои программы наперёд и задумываться о том, какие ресурсы они потребляют. Это позволяет быстрее и качественнее решать рабочие задачи.
Те, кто только собирается стать программистом, получат навыки, необходимые для успешного прохождения собеседования в крупную IT-компанию.
Что вы получите после обучения
Профессию
Приобретете навыки, необходимые современному специалисту на рынке IT.
Удобный график
Профессия IT позволяет выбирать свой собственный ритм и график работы.
Опыт
Начнете практиковаться уже в процессе обучения и получите опыт с первого дня обучения.
Высокую з/п
В IT сфере одна из самых высоких зарплат. Это вызвано борьбой компаний за профессионалов.
«Как обходы деревьев помогают карьере программиста»
Хочешь попробовать? Предлагаю свой бесплатный вебинар
Чтобы послушать лекцию в нашей онлайн-школе, не нужно никуда ехать, тратить время и деньги на дорогу: вы сидите за компьютером и обучаетесь из любой точки мира.
Занятия в удобное время
Онлайн обучение становится все более актуальным в ритме современной жизни. Занимайтесь только тогда, когда вам удобно. Мы подберем для вас удобный план и график занятий.
Индивидуальный подход
При обучении мы всегда учитываем особенности своих студентов. Это значит, что преподаватель планирует занятия исходя из того, как вы усваиваете материал.
ГАРАНТИЯ
Мы на 100% уверены в своей системе,
поэтому если вы, применив нашу пошаговую инструкцию, выполняете все задания и посещаете все встречи, и не получаете результат - стоимость программы возвращается.
как идет обучение
Выберите тариф
Для того чтобы начать обучение запишитесь на выбранный тариф.
Получите доступ
После оплаты и регистрации вы получаете доступ в личный кабинет.
Обучайтесь
В кабинете вы будете смотреть уроки, выполнять домашнее задание.
Спрашивайте
В любое время вы всегда можете задать нам вопроc в чате.
пРОГРАММА
1. Асимптотические оценки
Что делаете Изучаем, как оценивать эффективность алгоритмов и сравнивать их между собой.
Что делаете Односвязный список, стек, двусвязный список, очередь, понятие амортизированной сложности, дек.
Доп.материалы 7 тренировочных задач, 13 контрольных задач, разборы задач, эталонные реализации всех рассмотренных структур данных.
5. Алгоритмы сортировки
Что делаете Квадратичные сортировки, сортировка слияниями, быстрая сортировка, задача нахождения K-й порядковой статистики, сортировка за линейное время.
Доп.материалы 1 тренировочная задача, 13 контрольных задач, разборы задач, эталонные реализации всех рассмотренных алгоритмов.
6. Структура данных «Куча»
Что делаете Изучаем устройство и операции, которые можно выполнять с кучей.
Каким требованиям я должен соответствовать для успешного обучения?
Для старта достаточно иметь законченное среднее образование и возможность заниматься в среднем 15 часов в неделю.
Что делать, если я не справлюсь с нагрузкой?
Если вы понимаете, что нужно сделать паузу или получить дополнительное время для закрепления материала, у вас есть возможность остановиться и продолжить просмотр занятий чуть позже.
Когда начнется обучение?
Вы начнете обучение в любое удобное для вас время, все обучение происходит на специальной платформе, доступ к которой получите после оплаты выбранного тарифа.
Можно ли задавать вопросы в процессе прохождения курса?
Да. На всей протяженности курса вас сопровождает персональный куратор, который готов ответить на любые вопросы.
Как записаться на обучение?
Просто выберите тариф и нажмите на кнопку «Записаться на курс».