Junior-разработчикам и тем, кто хочет стать разработчиком / устроиться на должность разработчика
Курс предназначен для тех, кто уже имеет базовые навыки в любом объектно-ориентированном языке программирования. Вы освоите как теоретический, так и практический материал.
Middle-разработчикам
Освежите свои знания по теме алгоритмов и структур данных. В курсе сделан акцент на практике - написание кода, разбор подходов в решении алгоритмических задач. Сможете выйти на новый уровень и подтянуть навыки для поступления на работы в такие крупные технологические компании, как Яндекс, Сбер, Google, Microsoft и другие.
Практика и теория
47 видеолекций и 150 практических заданий
Формат
Живые вебинары 2 раза в неделю
Поддержка
От куратора и преподавателя в течение всего обучения
Длительность
От 3 до 6 месяцев
Этот курс подойдет вам, если
Вы хотите развиваться как профессиональный разработчик и готовы повысить свой уровень
Вы знаете на базовом уровне один из объектно-ориентированных языков программирования (Python, Java, PHP, C++, JavaScript, C#
Зачем учить алгоритмы?
Программист должен знать ключевые алгоритмы и уметь применять их при написании кода.
Польза
Знание алгоритмов расширяет инструментарий разработчика в решении практических задач.
Удобство
Изучаются в университетском курсе на IT-специальностях, и часто встречаются на технических собеседованиях.
Опыт
После курса вы
Станете понимать алгоритмы и структуры данных
Научитесь писать более короткий и эффективный код
Разберетесь в составе стандартных библиотек языков программирования
Сможете применить полученные навыки при разработке программ
Получите практический опыт решения сложных алгоритмических задач
Получите сертификат о прохождении курса «Алгоритмы и структуры данных» от proglib. academy
Сможете в любой момент вернуться к лекциям и освежить знания. Доступ неограничен
При успешном прохождении курса вы получите квалифицированный сертификат. Работодатель сможет проверить его действительность на сайте proglib.academy.
Сертификат вы получите после прохождения курса.
На вебинаре обсуждается интерфейс очереди и способы его реализации. Одна из классических реализаций — двоичная куча. Разбираем её внутреннее устройство, асимптотики, возможные расширения. Находим её реализацию в стандартной библиотеке. Рассматриваем примеры задач, решаемых с помощью очереди с приоритетом.
Вебинар с разработчиком Яндекса Степаном Мацкевичем «Очередь с приоритетом»
Proglib.academy — онлайн-курсы от создателей одного из самых крупных IT-сообществ «Библиотека программиста». В нашем комьюнити уже более 800 000 разработчиков. Помогаем развивать технические навыки, осваивать новые профессии и продвигаться по карьере. Учим решать сложные задачи и готовим к собеседованиям в Яндекс, FAANG, Samsung, Amazon и т. д.
Образование: Закончил механико-математический факультет МГУ им. М.В. Ломоносова в 2006 году, защитил кандидатскую диссертацию в 2010 году.
Преподаватели
Место работы: разработчик Яндекс Go, руководитель сектора разработки сценариев организации поездок, преподаватель Факультета Инноваций и Высоких Технологий МФТИ
Образование: Старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ.
Место работы: Инженер-программист, ведущий эксперт НИУ ВШЭ, цифровой ассистент и цифровой консультант НИУ ВШЭ.
Мария Горденко
Стоимость полного курса
Обучение проходит на платформе Stepik. Занимайтесь в удобное время и в своем темпе. Вам будет доступен общий чат с сокурсниками и поддержка от куратора и преподавателя 24/7, а также развернутый комментарий на каждое домашнее задание.
6 месяцев
39 990 ₽
Стоимость курса
Оплата сразу после регистрации.
Цена фиксированная при оплате онлайн единым платежом.
По наполнению курса, который я прохожу, нравится абсолютно все, разбираются все темы, в которые мне необходимо было погрузиться. Курс скорее для продвинутых.
Отличный курс по математике! Очень понятные и доходчивые объяснения от авторов.
Курс proglib.academy очень понравился. Для меня ценно было то, что освещались фундаментальные темы по математике, которые я не проходил в университете.
C помощью курса proglib.academy я хотел освежить знания и всегда иметь возможность вернуться к качественным заданиям. Курс с этой задачей справился, так что благодарю!
По наполнению курса, который я прохожу нравится абсолютно все, разбираются все темы, в которые мне необходимо было погрузиться. Курс скорее для продвинутых. Нравится подробный разбор доказательств, логичность изложения тем. Точно чувствую больше уверенности в своих знаниях. В общем, очень хороший курс, то, что я хотела, и отдельное спасибо за возможность проходить в своём режиме, совмещая с работой и за обратную связь от преподавателей по домашнему заданию.
Даниза Муссаева
Студент курса «Введение в математику для Data Science»
Отличный курс по математике! Очень понятные и доходчивые объяснения от авторов. Прохождение помогло «восстановить» базовые знания школьной математики – как раз такой и искал. Как итог – смог решить экзаменационные примеры, которые перед прохождением курса ничего кроме страха не вызывали) Уже рекомендовал курс знакомому, у которого тоже «боязнь» математики и желание начать её осваивать).
Михаил Шпильман
Студент курса «Введение в математику для Data Science»
Курс proglib.academy очень понравился. Для меня ценно было то, что освещались фундаментальные темы по математике, которые я не проходил в университете. С точки зрения развития математической культуры, на мой взгляд, курс очень полезен. Понравились дополнительные занятия по ML, хорошо «разбавляют» занятия по чистой математике. Я сейчас взял перерыв, через месяц планирую продолжить. Здорово, что есть год, чтобы пройти курс.
Глеб Аксенов
Часто задаваемые вопросы
От 3-х часов в неделю. Занятия проходят в формате вебинаров по 2 академических часа (1,5 часа), а также закладывайте время на выполнение домашней работы.
У вас будет куратор в Telegram-чате, а преподаватель лично проверит каждое домашнее задание и даст полезный совет. Вы всегда сможете получить ответы на вопросы по теме урока, а также вы сможете перенять опыт, профессиональные знания и узнать лайфхаки.
Да, вы можете купить курс в рассрочку в банках-партнерах, и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи.
Этот курс подойдет для любого специалиста IT-сферы, который хочет получить повышение, освежить знания или просто разобраться в теме. В частности, курс подойдет Junior-разработчикам, которые хотят продвинуться по карьерной лестнице.
Работодатели проверяют опыт кандидатов трудными алгоритмическими задачами. Так компании тестируют не только сами знания, но и умение последовательных рассуждений в сфере разработки — главный навык для написания качественного кода.
Вы можете знать любой объектно-ориентированный язык программирования (Python, Java, PHP, C++, JavaScript, C# и др.).
Ничего страшного. Через сутки в личном кабинете появится запись урока, которая останется с вами навсегда. А мы пришлем сообщение с уведомлением, чтобы вы ничего не забыли.
Можете оставить свои контакты и мы обязательно вам перезвоним, чтобы подобрать оптимальную программу, основываясь на вашем опыте и навыках.
Остались вопросы?
Остались вопросы, вы не знаете подходит ли курс лично вам. Заполните форму, мы свяжемся с вами в ближайшее время и подробно обо всем расскажем.