Чему вы научитесь
- Писать программы на Python с нуля: работать с переменными, циклами, условиями, функциями, коллекциями данных и файлами;
- Применять модули стандартной библиотеки для решения практических задач;
- Разрабатывать графические приложения с окнами, кнопками, полями ввода и обработкой событий;
- Строить веб-приложения на Flask с маршрутами, шаблонами, формами, сессиями и хранением данных пользователей;
- Создавать и запускать Telegram ботов с базой данных;
- Упаковывать готовые программы в исполняемые файлы для запуска без установленного Python;
- Отлаживать код, находить и исправлять ошибки, писать код, который проходит автоматические тесты;
- Подключать сторонние библиотеки к своим проектам.
О курсе
Полный курс по Python - от первых строк кода до создания ботов, веб-приложений и десктопных программ. Более 300 тестов и 390 практических задач с автоматической проверкой, каждая - с 10 наборами тестовых данных. Теория, практика и реальные проекты в одном курсе: от переменных и циклов до Flask, Telegram ботов и упаковки программ.
Для кого этот курс
Начинающие без опыта программирования - те, кто раньше не писал код, но хочет освоить востребованную профессию или новый навык с нуля.
Студенты технических специальностей, которым нужно системно разобраться в Python для учёбы, курсовых и дипломных проектов.
Специалисты смежных областей, которым Python нужен как дополнительный инструмент в работе.
Те, кто уже знаком с основами, но хочет закрыть пробелы в знаниях и перейти от простых скриптов к полноценным приложениям.
Те, кто хочет сменить профессию и рассматривает разработку на Python как новую карьеру, но не знает, с чего начать и как выстроить обучение последовательно.
Начальные требования
Специальная подготовка не требуется.
Курс рассчитан на тех, кто раньше не был знаком с программированием.
Обучение начинается с основ языка.
Преподаватели курса
Как проходит обучение
Обучение состоит из трёх элементов:
- Теоретический урок - разбор новой темы с объяснением понятий и примерами кода.
- Тест на усвоение материала - вопросы с автоматической проверкой, закрепляющие теорию после урока.
- Практические задания - самостоятельное написание кода по возрастающей сложности; каждое задание сопровождается 10 наборами тестовых данных для проверки решения, включая пограничные случаи.
Всего в курсе свыше 300 тестовых заданий и более 390 практических задач.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 4 учеников получили сертификат.
Что вы получите
- Системные знания и практические навыки программирования на Python, востребованные работодателями.
- Возможность закрепить каждую тему на практике.
- Более 390 практических заданий с автоматической проверкой по 10 тестовым наборам.
- Свыше 300 тестов на проверку понимания теории.
- Опыт работы с реальными прикладными направлениями: графические приложения, боты, веб-сервисы, базы данных, упаковка программ.
- Базу для портфолио.