Изучение программирования на Python 3 для абсолютного новичка
Оригинал: Learning Python 3 Programming for the Absolute Beginner
Скачать курс по Python. Изучение программирования на Python 3 для абсолютного новичка
Нужен архив курса целиком?
Мы отправим ссылку на полный архив с оригиналом, переводом и материалами. Просто напишите администратору info@russiancourses.net и укажите, что именно нужно (можем поделиться вариантами отдельно).
Пропущены номера уроков?
Если в нумерации есть паузы, значит часть занятий текстовые или в виде файлов. Их можно найти в разделе «Материалы курса»: скачайте архив, чтобы получить все конспекты и дополнительные задания.
Превью: 001. Добро пожаловать
Превью: 001. Добро пожаловать
Это первый урок курса "Изучение программирования на Python 3 для абсолютного новичка". Зарегистрируйтесь и оформите подписку для доступа ко всем 105 урокам.
Раздел
О курсе на русском языке
- 🧠 Понимать основы программирования и синтаксис Python 3
- 📦 Работать с переменными, типами данных и коллекциями
- 🔁 Использовать условия, циклы и функции
- 🏗 Применять объектно-ориентированное программирование и классы
- 🐞 Обрабатывать ошибки и исключения
- 🌐 Работать с файлами и HTTP-запросами
- 🎓 Подробное объяснение всех базовых концепций Python 3
- 📝 Практические задания с вопросами и полностью разобранными решениями
- 🧩 Примеры по каждому разделу и дополнительные материалы
- 💻 Весь исходный код и решения включены
Сводка
Информация о курсе
Категория
Python
Длительность
687 мин
Уроки
105 уроков
Материалы
1 файл
Источник
exercise_files.zip
-
1. 001. Добро пожаловать
RU -
2. 002. Ресурсы и материалы
-
3. 003. Установка Python и PyCharm
-
4. 004. Создание приложения Hello World
-
5. 005. История и характеристики Python
-
6. 006. Основы переменных
-
7. 007. Переменные
-
8. 008. Комментарии
-
9. 010. Использование функции print в Python
-
10. 011. Испытания с командами вывода
-
11. 012. Решение с выводом
-
12. 013. Основы: Введение в типы данных
-
13. 014. Типы данных
-
14. 015. Приведение типов и преобразование данных
-
15. 017. Основы работы со строками
-
16. 018. Работа со строками Часть 1
-
17. 019. Работа со строками Часть 2
-
18. 020. Задача со строками
-
19. 021. Решение задач со строками
-
20. 022. Базовые операторы
-
21. 023. Работа с операторами
-
22. 024. Операторы вызова
-
23. 025. Операторы решения
-
24. 026. Введение в структуры данных Python
-
25. 027. Основы работы со списками
-
26. 028. Работа со списками Часть 1
-
27. 029. Работа с Lists Часть 2
-
28. 030. Задачи с коллекциями
-
29. 031. Списки решений
-
30. 032. Базовые наборы
-
31. 033. Работа с наборами Часть 1
-
32. 034. Работа с множествами, часть 2
-
33. 035. Наборы испытаний
-
34. 036. Множества решений
-
35. 037. Основы кортежей
-
36. 038. Работа с кортежами
-
37. 039. Задачи с кортежами
-
38. 040. Решения кортежей
-
39. 041. Основы словарей
-
40. 042. Работа с Dictionaries Часть 1
-
41. 043. Работа с Dictionaries Часть 2
-
42. 044. Задача: словари
-
43. 045. Решение: словари
-
44. 046. Основы условных операторов и циклов
-
45. 047. Условные операторы Часть 1
-
46. 048. Условные операторы Часть 2
-
47. 049. Операторы While
-
48. 050. Оператор For
-
49. 051. Задача на условные операторы и циклы
-
50. 052. Решение 1: Условные операторы и циклы
-
51. 053. Решение 2: Условные конструкции и циклы
-
52. 054. Основы функций
-
53. 055. Функции, часть 1
-
54. 056. Функции Часть 2
-
55. 057. Функции: Передача параметров по ссылке
-
56. 058. Рекурсивные функции
-
57. 059. Функции вызова задач
-
58. 060. Решение с функциями
-
59. 061. Основы объектно-ориентированного программирования в Python
-
60. 062. Наследование в Foundation
-
61. 063. Основы инкапсуляции
-
62. 064. Базовые абстракции
-
63. 065. Основы полиморфизма
-
64. 066. Определение классов, конструкторов и методов
-
65. 067. Наследование и приватные/публичные свойства
-
66. 068. Приватные атрибуты или свойства
-
67. 069. Задача Object Oriented Programming
-
68. 070. Решение задачи: Класс Температура и объектно-ориентированное программирование
-
69. 071. Решение: Класс Circle в объектно-ориентированном программировании
-
70. 072. Основы обработки исключений в Python с Try и Except
-
71. 073. Оператор Try Except Else
-
72. 074. Операторы finally и утверждения
-
73. 075. Исключения: Челлендж
-
74. 076. Исключения в решении
-
75. 077. Основы модулей
-
76. 078. Создание модуля
-
77. 079. Импорт модуля
-
78. 080. Использование If Name для проверки выполнения программы
-
79. 081. Модули вызова
-
80. 082. Решение: модули, создание модуля
-
81. 083. Решение: модули создают основную программу
-
82. 084. Основы: получаем ввод от пользователя
-
83. 085. Использование модуля Sys
-
84. 086. Использование библиотеки Argparse
-
85. 087. Основы работы с файлами
-
86. 088. Работа с файлами, часть 1: создание, запись и чтение из файлов
-
87. 089. Работа с файлами. Часть 2. Изучение других способов чтения данных из файла
-
88. 090. Работа с файлами, часть 3: File Seek и редактирование файлов
-
89. 091. Основы работы с командами файлов и директорий
-
90. 092. Работа с файлами и директориями
-
91. 093. Работа с файлами данных: CSV и JSON
-
92. 094. Чтение CSV файлов Часть 1
-
93. 095. Чтение CSV файлов Часть 2
-
94. 096. Работа с CSV файлами
-
95. 097. Чтение файлов JSON и десериализация. Часть 1
-
96. 098. Работа с JSON файлами: Запись и сериализация, часть 2
-
97. 099. Работа с Pandas. Загрузка CSV файлов в DataFrame. Часть 1
-
98. 100. Работа с Pandas: Экспорт CSV файлов, часть 2
-
99. 101. Основы работы с HTTP в Python
-
100. 102. Get-запросы. Часть 1
-
101. 103. Get-запросы: добавление параметров строки запроса. Часть 2
-
102. 104. Обзор Open Weather Map API
-
103. 105. Выполнение запросов к OpenWeatherMap, часть 3
-
104. 106. Обработка ошибок сети для Get-запросов Часть 4
-
105. 107. POST-запросы