Чему вы научитесь
- Работать с датой и временем, дополнительными типами коллекций, итераторами, генераторами, декораторами, рекурсией, исключениями, регулярными выражениями и другими дополнительными возможностями языка Python
- Применять основы объектно-ориентированного программирования: атрибуты, методы, свойства, магические методы, протоколы, наследование, полиморфизм и многое другое
- Работать с реляционными базами данных, синтаксисом и основными командами языка SQL: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP и так далее
- Применять анализ алгоритмов, алгоритмы поиска, сортировки, матрицы, системы счисления, математические алгоритмы, а также такие структуры данных, такие как массивы, связные списки, стеки, очереди и многое другое
О программе
⚠️ ВАЖНО: после покупки программы бы будете автоматически зачислены на оба курса и найдёте их у себя в профиле.
Цель программы — освоить дополнительные возможности языка Python, концепцию объектно-ориентированного программирования, а также язык запросов SQL и основы алгоритмов и структур данных.
Преимущества программы:
- Входящий в программу курс "Поколение Python: для профессионалов" – победитель конкурса Stepik Awards 2022 в номинации "Лучший платный курс"
- Наличие образовательной лицензии № Л035-01233-15/01102936
- Экономия при покупке четырех курсов
- Оперативная обратная связь от команды авторов курсов
- Поддерживающее сообщество студентов
Присоединяйтесь к официальному телеграм-каналу "Поколение Python" по ссылке. Там публикуются задачи, полезные материалы по языку Python, а также проводятся конкурсы и розыгрыши для программистов. Давайте учиться вместе! 🐝❤️🐍
Что внутри
В комплект входят 4 курса общей стоимостью 22 900 ₽.
Для кого эта программа
Для тех, кто знает базовые конструкции и типы данных языка Python, хочет познакомиться с его дополнительными возможностями, концепцией объектно-ориентированного программирования, а также языком запросов SQL и основами алгоритмов и структур данных.
Начальные требования
Для успешного освоения пакета курсов нужно пройти предыдущие курсы:
Наши преподаватели
Как проходит обучение
Модули разбиты на уроки. Каждый урок содержит текстовые конспекты и наборы практических задач на закрепление пройденного материала. Все уроки оформлены в едином стиле с выделением смысловых блоков и вставок, чтобы студенту было проще ориентироваться в курсе.
В конце каждого модуля приводится дополнительный материал для самостоятельного изучения: литература, ссылки на полезные статьи и документацию языка Python, ссылки на исходный код и многое другое.
Задачи в каждом уроке расположены в порядке увеличения уровня сложности и в зависимости от него оцениваются в 1, 5, 10 или 20 баллов.
Решения проверяет автоматическая система, поэтому обратную связь вы получите очень быстро. Если у вас возникнут проблемы, команда курса даст советы и подсказки.
Содержание
Что вы получаете
- навыки и знания, восстребованные работодателем
- возможность отработать теорию на практике
- доступ к форуму решений
- поддержку преподавателей, которые отвечают в течение дня
- сертификат