Обложка курса
1 нед
Логотип Академия ЭдюсонАкадемия Эдюсон
Python для начинающих
Python
Создание чат-ботов
PyCharm
Разработка
Алгоритмы и структуры данных
Бесплатно
Обложка курса
4.50
1 нед
Логотип Яндекс ПрактикумЯндекс Практикум
Подготовка к алгоритмическому собеседованию
Алгоритмы и структуры данных
Подготовка к собеседованию
Составление резюме
Бесплатно
4.67
1 мес
Логотип AstonAston
Java-разработчик
Java
Backend-разработка
Spring Boot
Spring
Git
Разработка
Веб-разработка
ООП
Алгоритмы и структуры данных
Бесплатно
1 нед
Логотип StepikStepik
Алгоритмы: теория и практика. Структуры данных
Алгоритмы и структуры данных
Разработка
Бесплатно
1 нед
Логотип СлёрмСлёрм
Алгоритмы: roadmap для работы и собеседований
Алгоритмы и структуры данных
Бесплатно
1 мес
Логотип Академия разработки MediaSoftАкадемия разработки MediaSoft
Основы программирования
Алгоритмы и структуры данных
ООП
Архитектура ПО
Жизненный цикл ПО
Бесплатно
1 мес
Логотип StepikStepik
Поколение Python: алгоритмы и структуры данных для начинающих
Алгоритмы и структуры данных
Python
Разработка
Бесплатно

Отзывы об онлайн-курсах по направлению Программирование и IT

Егор Садров
Пользователь Хабра
Достоинства: Актуальный и востребованный подход. Вместо сухой теории я работаю над реальными проектами и кейсами. Преподавательский состав состоит из крутых специалистов.
Недостатки: Общение строится в формате "вопрос-ответ" с кураторами, но они увы не работают круглосуточно. Так, что когда появляются вопросы приходится ждать след.дня, но это редкость и даже не считаю особым минусом.
Комментарий: Прохожу курс Вайб кодинг. Материал посмотрел, всё довольно свежее. Примеры с нейросетями и инструментами актуальные, ничего устаревшего не заметил. В работе уже пару идей попробовал применить.
Алексей Шумов
Пользователь Хабра
Достоинства: Всё, что связано с материалами курса, теорией и практикой.
Недостатки: Баги в LMS, неудобный UI с которым приходится работать
Комментарий: Курс оказался не из лёгких: домашние задания требовали много времени и сил. Но именно это и сделало его ценным: задачи заставляли реально разбираться в коммуникации и взаимодействии систем, а не просто смотреть лекции. Отдельно порадовала подробная и вдумчивая обратная связь по домашкам от других участников курса.Курс смело рекомендую тем, кто задумывается о приобретении!
Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Владимир Ковалев
Пользователь Хабра
Достоинства: Большой материал джава, затем котлин и долгожданный аднройд - xml и композ. По началу нарешиваем задачки в консоли практикума и затем переходим в ide и работаем через пулреквесты на гитхабе. По итогу получаем навыки начального джуна. В самом конце получаем 3 проекта - 1 делаем в течении года, 1 - диплом и финальный проектный месяц.
Недостатки: Проектный месяц сомнителен, он легче диплома, просто работаем в большей команде. Хотелось бы, чтобы проверки были приближенные к работе - оценивались не как сдача задач, а проверка кода и подходов, которые ревьювер пропустил у себя на работе от другого человека из команды. Думаю стоит добавить как минимум мониторинг ошибок и сделать более сложней проектный месяц.
Комментарий: На курс пошел уже с опытом в кросплатформе в несколько лет, как повышения навыков. Просто учеба идет лучше, когда тебя кто-то пинает =) Как итог можно спокойно переписать свои кросплатформенные проекты на натив. Что ожидал, то и получил.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП бесплатных онлайн-курсов по Алгоритмам и структурам данных

1. Python для начинающих

На курсе вы самостоятельно создадите 2 проекта, даже если раньше никогда не программировали
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

2. Подготовка к алгоритмическому собеседованию

Бесплатный курс «Подготовка к алгоритмическому собеседованию» от сервиса Яндекс Практикум. Онлайн-обучение поможет Вам узнать, как проходят собеседования по алгоритмам и как к ним подготовиться. Теория, тесты, практика на реальных задачах и полезные материалы для самостоятельного изучения на бесплатном курсе.
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

3. Java-разработчик

Кто сказал, что нужен опыт? Мы ценим твой потенциал! Поэтому запускаем бесплатное онлайн-обучение по специальности «Java-разработчик» и приглашаем тебя стартовать вместе. Лучшие студенты получат приглашение на стажировку с последующим трудоустройством в IT-компанию ASTON! Java — один из самых популярных языков программирования в мире. Его применяют в мобильной и веб-разработке, научных вычислениях и других важных областях. У Java — длинная история, но он по-прежнему развивается и остается актуальным инструментом в разработке. Поэтому такие специалисты остаются востребованными. Обучение по специальности «Java-разработчик» состоит из трех этапов: Ступень I (начальный уровень) — онлайн-курс (1 месяц);Ступень II (средний уровень) — онлайн-интенсив (2 месяца);Ступень III (продвинутый уровень) — стажировка (3-4 месяца)  Что нужно, чтобы поступить на Ступень I: Локация — Россия (не более UTC+5); Законченное высшее или среднее специальное (профильное) образование; Базовые знания Java; Знание что такое Git и как с ним работать; Готовность продолжить обучение на Ступень II и Ступень III. Как будут проходить занятия на Ступень I : 1 месяц 2 раза в неделю по вечерам 1,5-2 часа Теория+практика IT — твое призвание, ASTON — твой старт.
Школа: Aston
Дата начала: По мере набора группы
Длительность: 1 месяц
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Нет

4. Алгоритмы: теория и практика. Структуры данных

В курсе будут рассмотрены структуры данных, наиболее часто использующиеся на практике: массивы, списки, очереди, стеки, динамические массивы, очереди с приоритетами, системы непересекающихся множеств, хеш-таблицы, сбалансированные деревья. Вы узнаете, как такие структуры данных реализованы в разных языках программирования, и, конечно же, потренируетесь самостоятельно их реализовывать, применять и расширять.
Школа: Stepik
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Алгоритмы: roadmap для работы и собеседований

Как писать более эффективный код. Как решать задачи, которые не могут решить другие программисты. Как знание алгоритмов и структур данных помогает устроиться в топовые компании FAANG: Apple, Amazon, Netflix, Google.
Школа: Слёрм
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

6. Основы программирования

Для кого?  Для тех, кто хочет освоить азы профессии программиста. Что дает курс? Покажем, как использовать основные языковые конструкции (условия, циклы, функции и другие);Расскажем об объектно-ориентированном программировании и его принципах;Познакомим с архитектурой и жизненным циклом приложения. Занятия проходят каждый вторник в 18:30 (время МСК+1) на YouTube-канале Академии разработки MediaSoft. Посмотреть прошлые лекции курса можно по ссылке. 
Дата начала: По мере набора группы
Длительность: 1 месяц
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

7. Поколение Python: алгоритмы и структуры данных для начинающих

Курс включает такие темы, как анализ алгоритмов, алгоритмы поиска и сортировки, методы оптимизации, задачи с матрицами, системы счисления, математические алгоритмы и структуры данных. Он подходит как начинающим, так и продвинутым программистам, которые хотят улучшить свои знания и прорешать много задач. В курсе есть тестовые алгоритмические собеседования, которые помогут оценить свой уровень подготовки и потренироваться в решении задач разной сложности в условиях, приближенных к реальным.
Школа: Stepik
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT