Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Stepik logo

Stepik

Stepik - образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, бесплатно сотрудничаем с авторами MOOC, помогаемв проведении олимпиад и программ переподготовки. Наша цель - сделать образование открытым и удобным.
7 0

Курсы от Stepik

Алгоритмы поиска и сортировки logo

Алгоритмы поиска и сортировки

 
Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код. Курс формирует базовые знания в работе с алгоритмами поиска и сортировки данных. Позволяет освоить навыки необходимые для анализа программ. 
2 ч 10 мин 7 сек
Русский
Премиум
Добрый, добрый Python ООП - обучающий курс от Сергея Балакирева logo

Добрый, добрый Python ООП - обучающий курс от Сергея Балакирева

 
Начните увлекательное путешествие в мир объектно-ориентированного программирования (ООП) на языке Python! Здесь вы сможете с нуля, с самого начала постичь магию объектно-ориентированного программирования. Увидите, как концепция классов и объектов позволяет заметно упрощать структуру программ, делать их более модульными и легко расширяемыми. Не удивительно, что сейчас каждый начинающий программист должен знать ООП для успешной карьеры в IT.
7 ч 41 мин 37 сек
Русский
Премиум
WEB Парсинг на Python logo

WEB Парсинг на Python

 
Практический курс синхронного и асинхронного веб парсинга / скрапинга, потренируетесь парсить информацию c веб-cайтов и Telegram чатов, а в модуле Selenium научитесь автоматизировать действия в браузере.
Русский
Премиум
Делаем бота с Aiogram, SQLAlchemy(PostgreSQL) и Docker logo

Делаем бота с Aiogram, SQLAlchemy(PostgreSQL) и Docker

 
В процессе прохождения данного курса вы напишете телеграмм бота-метеоролога с помощью удобного и асинхронного aiogram, научитесь поднимать базу данных PostgreSQL с помощью СУБД DBeaver и работать с ней при помощи SQLAlchemy, подключитесь к стороннему API для получения данных о погоде, а также научимся создавать и запускать Docker контейнеры.
Русский
Премиум
Продвинутая работа с паникой в Go (Golang) logo

Продвинутая работа с паникой в Go (Golang)

 
Без паники – мы не на Титанике! По полочкам разбираем панику в Go, а также неотрывно связанный с ней механизм отложенных функций.
Русский
Премиум
Продвинутая работа с ошибками в Go (Golang) logo

Продвинутая работа с ошибками в Go (Golang)

 
Уверены ли вы, что ваш код по работе с ошибками не стыдно показать людям? Практически год ежедневной работы потребовался для создания курса на такую, казалось бы, очевидную тему.
Русский
Премиум
Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop logo

Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop

 
Этот курс сделает вас настоящим "PRO" верстальщиком веб сайтов! Освойте современные методы создания CSS анимаций, работу с GRID CSS и продвинутые методы адаптации сайтов. Бонус: работа с Git и NPM.
20 ч 3 мин 36 сек
Русский
Бесплатно
Создание Web-сервисов на Python logo

Создание Web-сервисов на Python

 
Современная жизнь немыслима без web-сервисов, ежедневно приносящих дивиденды в самых разных областях человеческой деятельности. А значит, профессия web-разработчика еще долго будет оставаться высокооплачиваемой и востребованной на рынке IT-специалистов. Существует множество решений и инструментов на разных языках программирования, упрощающих и ускоряющих web-разработку. В рамках данного курса освещается построение web-приложений на языке Python.
11 ч 29 мин 13 сек
Русский
Премиум
Tableau Профессионал logo

Tableau Профессионал

 
Курс предназначен для специалистов и аналитиков, которые хотят изучить все инструменты работы с данными и визуализации, которые присутствуют в Tableau Desktop.
6 ч 48 мин 36 сек
Русский
Премиум
Основы компьютерных и веб-технологий с Python от Диджитализируй logo

Основы компьютерных и веб-технологий с Python от Диджитализируй

 
Чтобы быть эффективным веб-разработчиком, мало знать только синтаксис выбранного языка программирования, например, Python. Для уверенной разработки веб-систем нужно иметь понимание по всем технологическим блокам, работающим на разных слоях приложения.
28 ч 38 мин 31 сек
Русский
Премиум