Python разработка - с нуля до профессионала. Python 3

Начните с основ и пройдите весь путь до создания собственных приложений 

Python разработка - с нуля до профессионала. Python 3
Цена
13859
Кэшбэк до 7.5%
Дополнительная информация
128 уроков128 уроков
СертификатСертификат
РусскийРусский
Udemy
Купить с кэшбэком

Описание:

Станьте программистом Python и изучите один из самых востребованных навыков современной разработки!

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

Чему вы научитесь

  • Получите фундаментальное понимание языка программирования Python
  • Получите навыки Python по объектно-ориентированному программированию (ООП) в свое резюме
  • Поймёте сложные темы, как декораторы, timestamp и др.
  • Приобретёте необходимые навыки Python, чтобы перейти в конкретные отрасли - machine learning, data science и т. д.
  • Типы данных
  • Indexing & Slicing
  • Форматирование строк
  • Lists, Dictionaries, Tuples, Sets
  • List, Dictionary and Set Comprehension
  • Вложенные циклы
  • *args. **kwargs.
  • Лямбда выражения
  • Множественное наследование
  • Method Resolution Order (MRO)
  • Модули и пакеты
  • Файловый ввод/вывод
  • Модуль pickle
  • Модуль shelve
  • Обработка ошибок
  • Итераторы и генераторы
  • Декораторы
  • Higher order functions
  • @wraps
  • Тестирование
  • Test Driven Development (TDD)
  • HTTP & API
  • Web Scraping
  • BeautifulSoup
  • Работа с CSV файлами
  • Работа с базой данных
  • Модуль collections
  • Модуль time
  • Модуль datetime
  • pytz package

Программа курса:

  1. Введение
  2. Установка инструментов. Windows (2 лекции)
  3. Установка инструментов. Mac OS X (2 лекции)
  4. Основы Python (23 лекции)
  5. Функции (5 лекций)
  6. Объектно-ориентированное программирование (ООП) (8 лекций)
  7. Модули и пакеты (4 лекции)
  8. Файловый ввод/вывод (9 лекций)
  9. Обработка ошибок (4 лекции)
  10. Итераторы и генераторы (5 лекций)
  11. Декораторы (6 лекций)
  12. Тестирование (5 лекций)
  13. HTTP & API (6 лекций)
  14. Web Scraping (6 лекций)
  15. Работа с CSV файлами (7 лекций)
  16. Работа с базой данных (11 лекций)
  17. Advanced modules (18 лекций)
  18. GUI - Graphical User Interface. Tkinter (5 лекций)
  19. Что дальше? (1 лекция)