Відео курс "Python Advanced (поглиблений)" присвячений поглибленому вивченню мови Python. В ході навчання ви дізнаєтеся про особливості роботи з мережею (TCP/UDP/HTTP) і такими форматами даних, як JSON/CSV/XML, а також освоїте роботу з СУБД SQLite.
Курс дасть розуміння багатопотокового і асинхронного програмування. Крім того, частина курсу присвячена вивченню модульного тестування і стандартів оформлення коду Python - pep8, які необхідні для підтримки високої якості кодової бази при розробці комерційних рішень.
Формат: Відеоуроки.
Загальна тривалість відеоматеріалів: 14 годин.
Попередні вимоги:
Володіння мовою Python на рівні курсу "Python базовий".
ви навчитеся:
Курс дасть розуміння багатопотокового і асинхронного програмування. Крім того, частина курсу присвячена вивченню модульного тестування і стандартів оформлення коду Python - pep8, які необхідні для підтримки високої якості кодової бази при розробці комерційних рішень.
Формат: Відеоуроки.
Загальна тривалість відеоматеріалів: 14 годин.
Попередні вимоги:
Володіння мовою Python на рівні курсу "Python базовий".
- Робота з мережею в Python: Socket і HTTP
- сховища даних
- асинхронне та багатопотокове програмування
- Метакласи
- бібліотека Numpy
- типізований Python (модуль typing)
- модульне тестування
- Специфікація PEP 8
- створювати мережеві додатки на основі TCP/UDP/HTTP протоколів
- розбиратися в форматах даних CSV/XML/JSON і використовувати їх
- працювати з вбудованою СУБД SQLite
- створювати багатопотокові та асинхронні програми
- розбиратися в метакласах, побачивши їх реальне застосування на практиці
- застосувати бібліотеку NumPy для вирішення математичних задач
- використовувати типізацію в Python і створювати типізовані програми, які надають більш швидку і зручну налагодження помилок
- використовувати pep8-рекомендації щодо стандарту оформлення коду на Python
https://privatelink.de/?https://itvdn.com/ru/video/python-advanced