Видео курса

  • Урок 1. 00:05:52
    Введение
  • Урок 2. 00:19:12
    Установка PyCharm на Windows
  • Урок 3. 00:10:08
    Установка PyCharm на Mac OS
  • Урок 4. 00:14:36
    Установка PyCharm на Linux
  • Урок 5. 00:05:31
    Проекты в PyCharm
  • Урок 6. 00:04:15
    Оптимизация PyCharm
  • Урок 7. 00:06:59
    Установка Git на Windows
  • Урок 8. 00:04:51
    Установка Git на Mac OS
  • Урок 9. 00:07:17
    Установка Git на Linux
  • Урок 10. 00:14:36
    Введение в Git. Часть 1
  • Урок 11. 00:18:13
    Введение в Git. Часть 2
  • Урок 12. 00:19:37
    Сдача домашних работ через Git
  • Урок 13. 00:02:30
    Итоги урока
  • Урок 14. 00:05:28
    Домашняя работа
  • Урок 15. 00:02:30
    Установка ipython
  • Урок 16. 00:16:17
    Базовые структуры данных
  • Урок 17. 00:17:25
    Строки
  • Урок 18. 00:09:31
    Индексация строк
  • Урок 19. 00:25:59
    Переменные
  • Урок 20. 00:12:30
    Динамическая типизация
  • Урок 21. 00:07:47
    Организация программ
  • Урок 22. 00:06:34
    Методы строк
  • Урок 23. 00:13:47
    Списки
  • Урок 24. 00:06:53
    Индексация и методы списка
  • Урок 25. 00:18:28
    Изменяемые и неизменяемые объекты
  • Урок 26. 00:02:02
    Кортежи
  • Урок 27. 00:14:09
    Словари
  • Урок 28. 00:06:42
    Множества
  • Урок 29. 00:08:54
    Практика. Решение первого домашнего задания
  • Урок 30. 00:01:45
    Домашняя работа
  • Урок 31. 00:03:23
    Подведение итогов
  • Урок 32. 00:03:20
    Цели и задачи
  • Урок 33. 00:10:17
    Поток выполнения программы
  • Урок 34. 00:05:06
    Как интерпретатор показывает переменные
  • Урок 35. 00:18:36
    Условный оператор
  • Урок 36. 00:08:24
    Как работает оператор if
  • Урок 37. 00:20:50
    Стиль кода. Часть 1
  • Урок 38. 00:16:11
    Стиль кода. Часть 2
  • Урок 39. 00:24:24
    Цикл while
  • Урок 40. 00:15:29
    Цикл for
  • Урок 41. 00:04:26
    Элементы списка
  • Урок 42. 00:21:11
    Полезные функции в цикле
  • Урок 43. 00:04:12
    Функции в Python
  • Урок 44. 00:03:54
    Функция с параметром
  • Урок 45. 00:10:02
    Функция return
  • Урок 46. 00:04:01
    Документирование функции
  • Урок 47. 00:12:56
    Динамическая типизация
  • Урок 48. 00:25:28
    Библиотека Simple Draw
  • Урок 49. 00:20:46
    Разбор конфликтов в GIT. Часть 1
  • Урок 50. 00:24:15
    Разбор конфликтов в GIT. Часть 2
  • Урок 51. 00:23:15
    Пространство имен
  • Урок 52. 00:12:24
    Способы вызова функции по умолчанию
  • Урок 53. 00:10:12
    Распаковка параметров
  • Урок 54. 00:14:37
    Параметры вызова функции по умолчанию
  • Урок 55. 00:22:14
    Произвольное число параметров
  • Урок 56. 00:13:15
    Рекурсия
  • Урок 57. 00:07:43
    Html_DOM
  • Урок 58. 00:19:38
    Встроенные функции. Часть 1
  • Урок 59. 00:22:49
    Встроенные функции. Часть 2
  • Урок 60. 00:12:48
    Практика. Часть 1
  • Урок 61. 00:24:25
    Практика. Часть 2
  • Урок 62. 00:15:19
    Практика. Часть 3
  • Урок 63. 00:04:25
    Подведение итогов
  • Урок 64. 00:56:53
    Домашняя работа
  • Урок 65. 00:11:41
    Модуль
  • Урок 66. 00:06:28
    Способы импортирования кода. Часть 1
  • Урок 67. 00:23:09
    Способы импортирования кода. Часть 2
  • Урок 68. 00:13:25
    «Скомпилированные» файлы Python
  • Урок 69. 00:15:06
    Пакеты и способы создания. Часть 1
  • Урок 70. 00:13:25
    Пакеты и способы создания. Часть 2
  • Урок 71. 00:02:43
    Разбор домашнего задания
  • Урок 72. 00:02:43
    Ответы на вопросы
  • Урок 73. 00:19:24
    Пространства имен
  • Урок 74. 00:25:15
    Области видимости
  • Урок 75. 00:25:32
    Практика. Часть 1
  • Урок 76. 00:27:57
    Практика. Часть 2
  • Урок 77. 00:18:49
    Практика. Часть 3
  • Урок 78. 00:19:28
    Понятие объекта и его класса
  • Урок 79. 00:12:08
    Атрибуты и методы объекта
  • Урок 80. 00:08:26
    Указатель на свой объект в методах
  • Урок 81. 00:23:40
    Специальные методы классов
  • Урок 82. 00:22:30
    Перегрузка операторов
  • Урок 83. 00:08:36
    Различие атрибутов класса и экземпляра
  • Урок 84. 00:12:42
    Пространство имен класса
  • Урок 85. 00:27:12
    Практика. Часть 1
  • Урок 86. 00:32:24
    Практика. Часть 2
  • Урок 87. 00:35:03
    Практика. Часть 3
  • Урок 88. 00:01:10
    Цели и задачи
  • Урок 89. 00:19:22
    Понятие наследования классов
  • Урок 90. 00:05:35
    Доступ к свойствам родителя
  • Урок 91. 00:08:38
    Переопределение свойств и методов родителя
  • Урок 92. 00:12:05
    Метод Super
  • Урок 93. 00:15:09
    Множественное наследование
  • Урок 94. 00:08:30
    Что осталось ещё
  • Урок 95. 00:05:04
    Немного умных слов
  • Урок 96. 00:26:32
    Практика. Часть 1
  • Урок 97. 00:30:17
    Практика. Часть 2
  • Урок 98. 00:23:12
    Практика. Часть 3
  • Урок 99. 00:35:58
    Ветвление Git
  • Урок 100. 00:02:30
    Итоги модуля
  • Урок 101. 00:14:12
    Домашнее задание
  • Урок 102. 00:03:19
    Интро
  • Урок 103. 00:33:10
    Строки, байты и кодировки
  • Урок 104. 00:17:56
    Режимы открытия файлов
  • Урок 105. 00:18:07
    Позиционирование в файле
  • Урок 106. 00:15:50
    Оператор with
  • Урок 107. 00:35:06
    Форматирование строк
  • Урок 108. 00:29:15
    Файлы в операционной системе
  • Урок 109. 00:34:32
    Практика. Часть 1
  • Урок 110. 00:23:26
    Практика. Часть 2
  • Урок 111. 00:02:39
    Итоги модуля
  • Урок 112. 00:05:23
    Домашнее задание
  • Урок 113. 00:00:49
    Задачи урока
  • Урок 114. 00:05:14
    Понятие, виды стандартных ошибок
  • Урок 115. 00:34:14
    Обработка исключений
  • Урок 116. 00:06:37
    Исключения в контекстном менеджере
  • Урок 117. 00:12:26
    Создание исключений
  • Урок 118. 00:05:22
    Примеры работы с исключениями сторонних модулей
  • Урок 119. 00:07:58
    Класс Warning
  • Урок 120. 00:24:15
    Практика — исключения
  • Урок 121. 00:01:33
    Итоги модуля
  • Урок 122. 00:07:57
    Домашнее задание
  • Урок 123. 00:00:53
    Интро
  • Урок 124. 00:14:03
    Отличие функционального стиля от императивного
  • Урок 125. 00:15:41
    Списковые, словарные сборки
  • Урок 126. 00:26:21
    Генерация функций
  • Урок 127. 00:17:38
    Итераторы
  • Урок 128. 00:14:44
    Декораторы
  • Урок 129. 00:27:15
    Генераторы
  • Урок 130. 00:08:36
    Декораторы. Продвинутый вариант
  • Урок 131. 00:20:52
    Библиотеки и рецепторы
  • Урок 132. 00:08:17
    Практика. Часть 1
  • Урок 133. 00:09:24
    Практика. Часть 2
  • Урок 134. 00:02:49
    Итоги модуля
  • Урок 135. 00:08:38
    Домашнее задание
  • Урок 136. 00:01:13
    Интро
  • Урок 137. 00:02:41
    Параллельные вычисления
  • Урок 138. 00:20:18
    Асинхронное программирование
  • Урок 139. 00:11:56
    Как создать потоки
  • Урок 140. 00:07:33
    Потоки на классах
  • Урок 141. 00:09:26
    Что делать с ошибками в потоках
  • Урок 142. 00:14:24
    Проблемы гонки состояний для потоков
  • Урок 143. 00:30:01
    Блокировки потоков для доступа к общим данным
  • Урок 144. 00:20:49
    Очереди для обмена данными между потоками
  • Урок 145. 00:38:01
    Многопроцессное программирование
  • Урок 146. 00:53:04
    Практика однопоточная. Часть 1
  • Урок 147. 00:20:14
    Практика однопоточная. Часть 2
  • Урок 148. 00:12:09
    Практика многопоточная
  • Урок 149. 00:15:27
    Практика многопроцессная
  • Урок 150. 00:02:05
    Цели и задачи модуля
  • Урок 151. 00:25:30
    Обзор сторонних библиотек Python. Часть 1
  • Урок 152. 00:17:37
    Обзор сторонних библиотек Python. Часть 2
  • Урок 153. 00:25:36
    Виртуальные окружения. Часть 1
  • Урок 154. 00:23:41
    Виртуальные окружения. Часть 2
  • Урок 155. 00:01:55
    Особенности windows при использовании виртуальных окружений
  • Урок 156. 00:09:35
    Несколько версий Python. Windows
  • Урок 157. 00:17:15
    Несколько версий Python. Linux
  • Урок 158. 00:11:56
    Несколько версий Python. Mac OS
  • Урок 159. 00:24:06
    Интроспекция. Часть 1
  • Урок 160. 00:21:50
    Интроспекция. Часть 2
  • Урок 161. 00:14:00
    Интроспекция. Часть 3
  • Урок 162. 00:23:39
    Пример использования библиотек. Часть 1
  • Урок 163. 00:15:36
    Пример использования библиотек. Часть 2
  • Урок 164. 00:13:32
    Пример использования библиотек. Часть 3
  • Урок 165. 00:41:31
    Курсовой проект. Начало
  • Урок 166. 00:14:02
    Курсовой проект. Настройка ответа пользователю
  • Урок 167. 00:01:50
    Цели и задачи модуля
  • Урок 168. 00:28:52
    Отладка кода
  • Урок 169. 00:29:50
    Введение в тестирование
  • Урок 170. 00:14:31
    Пишем тесты
  • Урок 171. 00:15:50
    Тестирование, сложный случай
  • Урок 172. 00:29:18
    Тестирование с объектами-пустышками
  • Урок 173. 00:17:09
    Введение в логирование
  • Урок 174. 00:19:34
    Логирование в несколько мест назначения
  • Урок 175. 00:17:40
    Конфигурирование логирования
  • Урок 176. 00:29:36
    Курсовой проект. Логирование
  • Урок 177. 00:15:54
    Курсовой проект. Рефакторинг
  • Урок 178. 00:18:46
    Курсовой проект. Тест на функцию run
  • Урок 179. 00:14:24
    Курсовой проект. Тест на функцию on_event и вызов coverage
  • Урок 180. 00:17:24
    Модуль decimal
  • Урок 181. 00:18:18
    Дата и время в Python
  • Урок 182. 00:07:47
    Часовые пояса и календарь
  • Урок 183. 00:20:13
    Регулярные выражения. Часть 1
  • Урок 184. 00:15:08
    Регулярные выражения. Часть 2
  • Урок 185. 00:19:10
    CSV файлы
  • Урок 186. 00:18:20
    JSON, XML, YAML
  • Урок 187. 00:21:34
    Практика. Часть 1
  • Урок 188. 00:20:57
    Практика. Часть 2
  • Урок 189. 00:18:05
    Курсовой проект. Структура сценариев
  • Урок 190. 00:21:58
    Курсовой проект. Логика бота
  • Урок 191. 00:13:10
    Курсовой проект. Запуск и тестирование
  • Урок 192. 00:07:15
    Сетевые операции. Основы
  • Урок 193. 00:15:58
    Сетевые операции. Структура HTTP
  • Урок 194. 00:14:56
    Сетевые операции. HTTP запросы на Python
  • Урок 195. 00:06:57
    Сетевые операции. Timeout и авторизация
  • Урок 196. 00:13:16
    Парсинг сайтов. html.parser и bs4
  • Урок 197. 00:14:15
    Парсинг сайтов. lxml и scrapy
  • Урок 198. 00:12:48
    Работа с изображениями. Введение
  • Урок 199. 00:18:20
    Работа с изображениями. OpenCV
  • Урок 200. 00:10:44
    Базы данных. Основы
  • Урок 201. 00:16:17
    Базы данных. SQLite3
  • Урок 202. 00:13:12
    Базы данных. Подключение ORM
  • Урок 203. 00:11:40
    Базы данных. Работа через ORM
  • Урок 204. 00:23:48
    Практика. Часть 1
  • Урок 205. 00:22:58
    Практика. Часть 2
  • Урок 206. 00:12:16
    Практика. Часть 3
  • Урок 207. 00:13:38
    Курсовой проект. Подключение ORM
  • Урок 208. 00:14:41
    Курсовой проект. Перемещение UserState в БД
  • Урок 209. 00:12:09
    Курсовой проект. Сохранение заявок и обновление тестов
  • Урок 210. 00:22:44
    Курсовой проект. Создание шаблона билета
  • Урок 211. 00:19:37
    Курсовой проект. Добавление аватара на билет
  • Урок 212. 00:14:06
    Курсовой проект. Добавление изображений в сценарий
  • Урок 213. 00:22:03
    Курсовой проект. Интеграция с API и отправка изображения
Этот курс находится в платной подписке. Оформи премиум подписку и смотри Python-разработчик с нуля, а также все другие курсы, прямо сейчас!
Премиум FAQ