Изучение программирования на Python 3 для абсолютного новичка - курс

🎙️ Курсы на английском — смотрите с русской или оригинальной озвучкой и субтитрами

🎓

Единая подписка на два сервиса

Оформите PRO подписку на сайте Learn Free Courses и получите доступ ко всем премиум курсам здесь + безлимитный перевод видео на Udemy через расширение Udemy Translator.

Оформить подписку

Что вы получаете:

  • Все премиум курсы с русской озвучкой
  • Материалы, субтитры, конспекты
  • Безлимитный перевод видео (Udemy Translator PRO)
  • Одна подписка — два сервиса

📋 Как активировать:

  1. Оформите подписку на сайте Learn Free Courses
  2. Скопируйте API ключ из профиля на том сайте
  3. Вставьте ключ в настройках профиля здесь
Курс перевод на русский

Изучение программирования на Python 3 для абсолютного новичка

Оригинал: Learning Python 3 Programming for the Absolute Beginner

11 ч 27 мин Python 105 уроков Уроки на русском языке 🎤 Новый перевод

Скачать курс по Python. Изучение программирования на Python 3 для абсолютного новичка

Нужен архив курса целиком?

Мы отправим ссылку на полный архив с оригиналом, переводом и материалами. Просто напишите администратору info@russiancourses.net и укажите, что именно нужно (можем поделиться вариантами отдельно).

Пропущены номера уроков?

Если в нумерации есть паузы, значит часть занятий текстовые или в виде файлов. Их можно найти в разделе «Материалы курса»: скачайте архив, чтобы получить все конспекты и дополнительные задания.

Превью: 001. Добро пожаловать

Превью: 001. Добро пожаловать

Это первый урок курса "Изучение программирования на Python 3 для абсолютного новичка". Зарегистрируйтесь и оформите подписку для доступа ко всем 105 урокам.

Раздел

О курсе на русском языке

11 ч 27 мин 105 уроков Python
Быстрый и системный курс по освоению Python 3 с нуля с практикой и подробными разбором решений 🐍

Этот курс создан для людей без опыта программирования, а также для разработчиков, которые хотят перейти на Python 3 с другого языка. Материал выстроен так, чтобы вы сначала поняли фундаментальные концепции программирования, а затем применяли их на практике через задания и упражнения.
Вы узнаете, как:

  • 🧠 Понимать основы программирования и синтаксис Python 3
  • 📦 Работать с переменными, типами данных и коллекциями
  • 🔁 Использовать условия, циклы и функции
  • 🏗 Применять объектно-ориентированное программирование и классы
  • 🐞 Обрабатывать ошибки и исключения
  • 🌐 Работать с файлами и HTTP-запросами
Что входит в программу:

  • 🎓 Подробное объяснение всех базовых концепций Python 3
  • 📝 Практические задания с вопросами и полностью разобранными решениями
  • 🧩 Примеры по каждому разделу и дополнительные материалы
  • 💻 Весь исходный код и решения включены
Каждый раздел закрепляется задачами, а все решения подробно разбираются построчно, чтобы вы не просто копировали код, а понимали, как и почему он работает.
Подходит для начинающих, студентов и всех, кто хочет быстро освоить Python 3 для дальнейшего развития в IT, аналитике данных или машинном обучении.

Сводка

Информация о курсе

Категория

Python

Длительность

687 мин

Уроки

105 уроков

Материалы

1 файл

  • 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-запросы