Полный курс по программированию на Python для начинающих - Видеоуроки

The Complete Python Programming Course for Beginners
Duration 11:56:40
Открыть все курсы от codewithmosh (Mosh Hamedani)

The Complete Python Programming Course for Beginners - Полный список уроков

Развернуть / Свернуть
  • Урок 1. 1- What is Python 00:03:22
  • Урок 2. 2- Installing Python 00:01:53
  • Урок 3. 3- Python Interpreter 00:01:56
  • Урок 4. 4- Code Editors 00:01:20
  • Урок 5. 5- Your First Python Program 00:03:37
  • Урок 6. 6- Python Extension 00:02:53
  • Урок 7. 7- Linting Python Code 00:04:15
  • Урок 8. 8- Formatting Python Code 00:03:55
  • Урок 9. 9- Running Python Code 00:03:00
  • Урок 10. 10- Python Implementations 00:02:29
  • Урок 11. 11- How Python Code is Executed 00:02:47
  • Урок 12. 12- Quiz 00:01:38
  • Урок 13. 1- Variables 00:03:05
  • Урок 14. 2- Variable Names 00:03:04
  • Урок 15. 3- Strings 00:05:31
  • Урок 16. 4- Escape Sequences 00:02:41
  • Урок 17. 5- Formatted Strings 00:02:09
  • Урок 18. 6- String Methods 00:05:55
  • Урок 19. 7- Numbers 00:02:47
  • Урок 20. 8- Working with Numbers 00:02:10
  • Урок 21. 9- Type Conversion 00:05:05
  • Урок 22. 10- Quiz 00:02:44
  • Урок 23. 1- Comparison Operators 00:02:05
  • Урок 24. 2- Conditional Statements 00:04:10
  • Урок 25. 3- Ternary Operator 00:02:10
  • Урок 26. 4- Logical Operators 00:04:03
  • Урок 27. 5- Short-circuit Evaluation 00:02:07
  • Урок 28. 6- Chaining Comparison Operators 00:01:23
  • Урок 29. 7- Quiz 00:01:44
  • Урок 30. 8- For Loops 00:03:39
  • Урок 31. 9- For..Else 00:02:47
  • Урок 32. 10- Nested Loops 00:02:45
  • Урок 33. 11- Iterables 00:03:09
  • Урок 34. 12- While Loops 00:05:00
  • Урок 35. 13- Infinite Loops 00:01:38
  • Урок 36. 14- Exercise 00:02:06
  • Урок 37. 1- Defining Functions 00:02:25
  • Урок 38. 2- Arguments 00:02:21
  • Урок 39. 3- Types of Functions 00:04:03
  • Урок 40. 4- Keyword Arguments 00:02:01
  • Урок 41. 5- Default Arguments 00:01:36
  • Урок 42. 6- xargs 00:04:16
  • Урок 43. 7- xxargs 00:02:21
  • Урок 44. 8- Scope 00:05:10
  • Урок 45. 9- Debugging 00:06:51
  • Урок 46. 10- VSCode Coding Tricks - Windows 00:02:22
  • Урок 47. 11- VSCode Coding Tricks - Mac 00:01:50
  • Урок 48. 12- Exercise 00:01:30
  • Урок 49. 13- Solution 00:04:42
  • Урок 50. 1- Lists 00:03:55
  • Урок 51. 2- Accessing Items 00:03:14
  • Урок 52. 3- List Unpacking 00:03:52
  • Урок 53. 4- Looping over Lists 00:02:55
  • Урок 54. 5- Adding or Removing Items 00:02:57
  • Урок 55. 6- Finding Items 00:01:29
  • Урок 56. 7- Sorting Lists 00:04:36
  • Урок 57. 8- Lambda Functions 00:01:50
  • Урок 58. 9- Map Function 00:03:26
  • Урок 59. 10- Filter Function 00:02:06
  • Урок 60. 11- List Comprehensions 00:03:11
  • Урок 61. 12- Zip Function 00:01:50
  • Урок 62. 13- Stacks 00:04:25
  • Урок 63. 14- Queues 00:02:51
  • Урок 64. 15- Tuples 00:04:03
  • Урок 65. 16- Swapping Variables 00:02:38
  • Урок 66. 17- Arrays 00:03:12
  • Урок 67. 18- Sets 00:04:04
  • Урок 68. 19- Dictionaries 00:05:25
  • Урок 69. 20- Dictionary Comprehensions 00:03:20
  • Урок 70. 21- Generator Expressions 00:03:52
  • Урок 71. 22- Unpacking Operator 00:04:06
  • Урок 72. 23- Exercise 00:06:22
  • Урок 73. 1- Exceptions 00:02:17
  • Урок 74. 2- Handling Exceptions 00:04:11
  • Урок 75. 3- Handling Different Exceptions 00:03:06
  • Урок 76. 4- Cleaning Up 00:01:58
  • Урок 77. 5- The With Statement 00:03:08
  • Урок 78. 6- Raising Exceptions 00:03:22
  • Урок 79. 7- Cost of Raising Exceptions 00:04:42
  • Урок 80. 1- Classes 00:02:36
  • Урок 81. 2- Creating Classes 00:03:46
  • Урок 82. 3- Constructors 00:04:38
  • Урок 83. 4- Class vs Instance Attributes 00:03:59
  • Урок 84. 5- Class vs Instance Methods 00:04:06
  • Урок 85. 6- Magic Methods 00:03:14
  • Урок 86. 7- Comparing Objects 00:03:12
  • Урок 87. 8- Performing Arithmetic Operations 00:01:32
  • Урок 88. 9- Making Custom Containers 00:06:56
  • Урок 89. 10- Private Members 00:03:41
  • Урок 90. 11- Properties 00:07:31
  • Урок 91. 12- Inheritance 00:04:24
  • Урок 92. 13- The Object Class 00:02:24
  • Урок 93. 14- Method Overriding 00:03:15
  • Урок 94. 15- Multi-level Inheritance 00:02:43
  • Урок 95. 16- Multiple Inheritance 00:03:23
  • Урок 96. 17- A Good Example of Inheritance 00:04:32
  • Урок 97. 18- Abstract Base Classes 00:04:51
  • Урок 98. 19- Polymorphism 00:03:57
  • Урок 99. 20- Duck Typing 00:02:51
  • Урок 100. 21- Extending Built-in Types 00:02:27
  • Урок 101. 22- Data Classes 00:04:37
  • Урок 102. 1- Creating Modules 00:04:17
  • Урок 103. 2- Compiled Python Files 00:02:20
  • Урок 104. 3- Module Search Path 00:01:36
  • Урок 105. 4- Packages 00:02:28
  • Урок 106. 5- Sub-packages 00:01:02
  • Урок 107. 6- Intra-package References 00:01:37
  • Урок 108. 7- The dir Function 00:01:40
  • Урок 109. 8- Executing Modules as Scripts 00:02:56
  • Урок 110. 1- Python Standard Library 00:00:52
  • Урок 111. 2- Working With Paths 00:04:49
  • Урок 112. 3- Working with Directories 00:04:15
  • Урок 113. 4- Working with Files 00:04:00
  • Урок 114. 5- Working with Zip Files 00:03:16
  • Урок 115. 6- Working with CSV Files 00:04:51
  • Урок 116. 7- Working with JSON Files 00:03:59
  • Урок 117. 8- Working with a SQLite Database 00:09:11
  • Урок 118. 9- Working with Timestamps 00:02:25
  • Урок 119. 10- Working with DateTimes 00:05:06
  • Урок 120. 11- Working with Time Deltas 00:02:42
  • Урок 121. 12- Generating Random Values 00:04:10
  • Урок 122. 13- Opening the Browser 00:01:13
  • Урок 123. 14- Sending Emails 00:06:49
  • Урок 124. 15- Templates 00:04:54
  • Урок 125. 16- Command-line Arguments 00:01:55
  • Урок 126. 17- Running External Programs 00:08:07
  • Урок 127. 1- Pypi 00:01:50
  • Урок 128. 2- Pip 00:06:24
  • Урок 129. 3- Virtual Environments 00:04:05
  • Урок 130. 4- Pipenv 00:03:41
  • Урок 131. 5- Virtual Environments in VSCode 00:03:50
  • Урок 132. 6- Pipfile 00:04:49
  • Урок 133. 7- Managing Dependencies 00:03:29
  • Урок 134. 8- Publishing Packages 00:08:24
  • Урок 135. 9- Docstrings 00:05:49
  • Урок 136. 10- Pydoc 00:04:07
  • Урок 137. 1- Introduction 00:01:42
  • Урок 138. 2- What are APIs 00:02:37
  • Урок 139. 3- Yelp API 00:02:52
  • Урок 140. 4- Searching for Businesses 00:09:55
  • Урок 141. 5- Hiding API Key 00:02:06
  • Урок 142. 6- Sending Text Messages 00:06:03
  • Урок 143. 7- Web Scraping 00:09:07
  • Урок 144. 8- Browser Automation 00:11:29
  • Урок 145. 9- Working with PDFs 00:06:19
  • Урок 146. 10- Working with Excel Spreadsheets 00:09:53
  • Урок 147. 11- Command Query Separation Principle 00:04:40
  • Урок 148. 12- NumPy 00:09:07
  • Урок 149. 1- Introduction 00:01:44
  • Урок 150. 2- Your First Django Project 00:04:12
  • Урок 151. 3- Your First App 00:03:42
  • Урок 152. 4- Views 00:08:00
  • Урок 153. 5- Models 00:04:58
  • Урок 154. 6- Migrations 00:08:01
  • Урок 155. 7- Changing the Models 00:05:39
  • Урок 156. 8- Admin 00:04:30
  • Урок 157. 9- Customizing the Admin 00:06:56
  • Урок 158. 10- Database Abstraction API 00:03:53
  • Урок 159. 11- Templates 00:10:24
  • Урок 160. 12- Adding Bootstrap 00:04:20
  • Урок 161. 13- Customizing the Layout 00:02:25
  • Урок 162. 14- Sharing a Template Across Multiple Apps 00:03:49
  • Урок 163. 15- Url Parameters 00:04:38
  • Урок 164. 16- Getting a Single Object 00:03:49
  • Урок 165. 17- Raising 404 Errors 00:03:52
  • Урок 166. 18- Referencing Urls 00:03:48
  • Урок 167. 19- Creating APIs 00:09:27
  • Урок 168. 20- Adding the Homepage 00:04:28
  • Урок 169. 21- Getting Ready to Deploy 00:09:45
  • Урок 170. 22- Deployment 00:08:00
  • Урок 171. 1- What is Machine Learning 00:01:59
  • Урок 172. 2- Machine Learning in Action 00:02:48
  • Урок 173. 3- Libraries and Tools 00:04:55
  • Урок 174. 4- Importing a Data Set 00:06:22
  • Урок 175. 5- Jupyter Shortcuts 00:05:27
  • Урок 176. 6- A Real Machine Learning Problem 00:03:18
  • Урок 177. 7- Preparing the Data 00:03:06
  • Урок 178. 8- Learning and Predicting 00:04:05
  • Урок 179. 9- Calculating the Accuracy 00:06:22
  • Урок 180. 10- Persisting Models 00:03:15
  • Урок 181. 11- Visualizing a Decision Tree 00:06:27

Изучите Python для AI, машинного обучения, науки о данных и разработки приложений. Математики, ученые и инженеры любят Python. Почему? Потому что он делает сложные вычисления и повторяющиеся задачи действительно простыми для написания и выполнения. Разработчики любят его, потому что он простой, но мощный и работает на разных платформах.

Зачем изучать Python?

  • Идеальный первый язык программирования для изучения
  • Повысьте свои существующие навыки - растущий спрос на разработчиков Python
  • Легче освоить, чем такие языки, как C, C ++, JavaScript и тд.
  • Вузы учат этому - как в информатике, так и на других курсах
  • Его используют крупные компании - Google, Facebook, Dropbox, Reddit, Spotify, Quora и тд.
  • Работает кроссплатформенно - приложения Python работают на Windows, Mac, Linux

Что вы можете сделать с Python?

  • Сценарии - легко автоматизировать повторяющиеся задачи, например, сканирование в Интернете, отправка электронных писем ...
  • Бэкенд приложений - используйте фреймворки Python для быстрого создания бэкендов приложений с меньшим количеством кода
  • ИИ и машинное обучение - язык номер 1 в этой области - большая библиотека и сбор данных
  • Анализ и визуализация данных - идеально подходит для современного мира больших данных
  • Вычисления - простой синтаксис и множество мощных библиотек - ученые, инженеры, математики могут сосредоточиться на создании алгоритмов, формул и тд.
  • Настольные приложения - настольное приложение Dropbox написано на Python! Нужно ли мне сказать больше?!
  • Образование - Python популярен во всем мире в школах, колледжах, университетах. Это так просто, что маленькие дети могут поднять его.

Зарабатывай $116k в год в среднем с навыками Python (источник: https://www.daxx.com/article/python-developer-salary-usa)

Существует нехватка разработчиков Python, а это означает высокую зарплату.

Python используется в большинстве операций AI и машинного обучения. Подавляющее большинство ученых и аналитиков данных используют его. Он также завоевывает популярность среди разработчиков приложений.

Хватит тратить время на запутанные и устаревшие посты в блогах, учебные пособия и видео на YouTube. Запишитесь на этот полный курс, который сразу перейдет к делу. Вы начнете программировать с самого начала.

Что включено

  • Основы программирования
  • Структуры данных
  • Объектно-ориентированное программирование (ООП)
  • Написание многоразового кода
  • Обработка ошибок
  • автоматизация
  • Web Scraping
  • Использование API
  • Автоматическое тестирование с selenium
  • Использование сторонних пакетов
  • Публикация пакетов Python
  • Работа с файлами и каталогами
  • Работа с файлами CSV и JSON
  • Работа с электронными таблицами Excel
  • Работа с PDF-файлами
  • Работа с файлами ZIP
  • Отправка электронных писем и текстовых сообщений
  • Введение в создание веб-приложений

Этот курс предполагает, что вы ничего не знаете о Python или любых других языках программирования. Пройдите от полного новичка до эксперта, с большим количеством практических упражнений по пути.

Твоя оценка

18 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 en 14 уроков
codeschool Flying Through Python
Изучите больше основ Python и используйте их для разработки в своих проектах в будущем или начните прямо сейчас. Этот курс отлично подойдет тем, кто только начинает разбиратся в python и будет хорошим страртом для того, чтобы продолжать дальше. Какой курс смотреть после этого ? Думаем на нашем сайте с выбором дальнейшего курса проблем не будет.
Duration 01:00:30
6 0
30-11--0001 en 171 урок
udemy Complete Python Masterclass
Знай что ты попал в правильное место для освоения языка Python. Новичкам этот курс поможет разрабатывать программы на Python для Windows, Max OS X и Linux.
Изучение Python даст вам возможность найти хорошую работу, сделать карьеру, познакомится девушкой (но это не точно!), и еще знание python являеться наиболее востребованным навыком в 2017 году!
В курсе заложены уроки по самым свежайшим обновлениям в мире языка Python и разобрана...
Duration 33:21:37
10 2
30-11--0001 en 36 уроков
udemy Learn Python, it's CAKE (Beginners)
Компьютерное программирование сложно!
Или нет? Изучите Python менее чем за 10 часов видео времени.
Duration 07:03:04
6 1
02-02-2018 ru 90 уроков
MoscowPython Python - учимся программировать на Python
Давно искали хороший курс по Python, но так и не смогли досмотреть любой из них до конца, так как устали слушать как лектор льет воду? Добро пожаловать на один из лучших (так мы думаем) курсов по Питону в СНГ. На протяжении 10 месяцев команда MoscowPython (крупнейшее сообщество питонистов России) покажет вам все прелести языка Python без воды и с лучшей практикой.Python прост в изучении, но при всем этом очень мощный. Его можна использовать как...
Duration 15:28:47
35 6
09-09-2018 ru 18 уроков
Сергей Черненко Python для SEO специалиста
Онлайн Курс программирования с практическим уклоном под SEO задачи. Выучи программирование на Python за 30 дней и выйди на новый уровень в SEO.  Python - самый легкий язык программирования. Благодаря интуитивному и простому синтаксису, который разработан специально для удобства чтения кода. Ваш Python скрипт может работать на любой операционной системе. Хотите использовать свой смартфон как парсер или сервер для своего сайта? Python сделает...
Duration 31:47:28
24 5
30-11--0001 en 381 урок
Talkpython #100DaysOfCode with Python course
#100DaysOfCode with Python - ваш идеальный компаньон, чтобы выполнить 100-дневный вызов кода и добиться успеха. Вы будете поражены тем, сколько технологий и библиотек Python вы узнаете в этом путешествии. Присоединитесь к курсу и приступайте к работе.
Duration 17:27:49
28 1
ru 14 уроков
itvdn Python Practice
Курс Python Practice состоит из 14 уроков, на которых студенты применяют на практике знания языка Python. В рамках данного курса студенты разработают небольшой web проект с нуля - от проектирования БД и создания необходимых моделей до размещения проекта на сервере. Разработка проекта будет происходить итеративно, от простого скрипта с дальнейшим усложнением функционала - как это часто и бывает при поступлении задачи от заказчика. При написании...
Duration 11:12:25
15 8
en 137 уроков
codewithmosh (Mosh Hamedani) Python Programming for Developers
Устали видеть себя новичком, когда дело доходит до изучения Python? Изучите Python за 10 часов. Ускоренный курс изучения Python. Наконец, курс Python, который не оскорбляет ваш интеллект и не предполагает, что вы ничего не знаете.
Duration 08:25:24
7 0
19-03-2019 en 53 урока
frontendmasters Introduction to Python
Вы всегда хотели изучить Python, но не знали, с чего начать? После этого интенсивного семинара вы получите полное представление об основах. Вы узнаете все, что вам нужно знать для создания и запуска простых программ на Python, включая работу с доступными типами данных, написание функций и классов и многое другое.
Duration 04:40:51
12 0

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo