адресован знающим базовые конструкции языка Python
знакомит с дополнительными возможностями языка Python
В курсе рассматриваются типы данных date, datetime, работа с файлами в форматах csv, json, zip, дополнительные типы коллекций, обработка исключений, рекурсия, итераторы, генераторы, регулярные выражения и многое другое.
Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.
Для прохождения курса необходимо знание основных типов и конструкций Python.
адресован знающим базовые конструкции языка Python
знакомит с концепцией объектно-ориентированного программирования
В курсе рассматриваются атрибуты, методы, свойства, магические методы, наследование, полиморфизм, декораторы классов и многое другое.
Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.
Для прохождения курса необходимо знание основных типов и конструкций Python.
В курсе рассматриваются основные понятия реляционных баз данных и языка SQL: группировка, соединения, подзапросы, встроенные функции, пользовательские функции и хранимые процедуры, триггеры, представления, обобщенные табличные выражения (CTE), операторы SELECT, UPDATE, INSERT, DELETE, CREATE, ALTER.
Используемая СУБД — MySQL.
Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.
"Поколение Python": алгоритмы и структуры данных для начинающих:
знакомит с базовыми алгоритмами
знакомит с базовыми структурами данных
В курсе рассматривается оценка сложности алгоритмов, алгоритмы поиска и сортировки, системы счисления, матрицы, математические алгоритмы, битовые алгоритмы, списки, стеки, очереди и многое другое.
Используемый язык программирования — Python.
Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.