Що нового?

Придбаний [Udemy] повний курс мережевого програмування на Python на 2021 рік (Martin Yanev)

Інформація про покупку
Тип покупки: Складчина
Ціна: 5442 ГРН
Учасників: 0 з 94
Організатор: Відсутній
Статус: Набір учасників
Внесок: 60.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
вивчіть мережеве програмування за допомогою повнофункціональних бібліотек Python

Мова: Англійська + англ. субтитри

опис
Ласкаво просимо на курс Python Networking. Тут ви дізнаєтеся, як використовувати Python для мережевого програмування, витягувати дані в різних форматах через Інтернет, а також запитувати і витягувати веб-ресурси. Ви будете використовувати різні протоколи і модифікувати системи через Інтернет за допомогою DNS і IP-мереж. Ми почнемо з самих основ установки python 3.9 і перейдемо до більш складних мережевих тем.

Ми розглянемо програмування сокетів і розробимо практичні клієнт-серверні додатки з API і FTP. Код, згенерований додатками, буде схвалений поточними веб-фреймворками.

Курс Python Networking-відмінний довідник для студентів, які вивчають інформатику, системних адміністраторів і досвідчених розробників Python, які хочуть розширити свої знання за допомогою бібліотек мережевого програмування Python. Незважаючи на те, що курс ідеально підходить для просунутих програмістів, попередній досвід роботи з Python не рекомендується. Є два розділи, що охоплюють всі основи Python.

Мережеве Програмування на Python забезпечує широке дослідження основних принципів роботи мережі. Python підтримує мережеве програмування і надає безліч ключових бібліотек. Ви також дізнаєтеся, як використовувати потужні програми з графічним інтерфейсом для моніторингу вашого трафіку, такі як Wireshark. Це як діагностичний інструмент для дослідження протоколу і мережевого програмування. Ми також побачимо, як ми можемо взаємодіяти з Python Wireshark з модулем pyshark.

Програмування сокетів знайомить з основами сокетів і принципами UDP і TCP на прикладах, що включають модуль сокетів з протоколами IPv4 і IPv6. Ми також розглянемо асинхронне і неблокуюче програмування, а також HTTPS і TLS для безпечної передачі даних.

Мережеве програмування HTTP охоплює протокол HTTP і основні модулі Python, такі як стандартна бібліотека urllib і пакет запиту підключення REST API. Він також описує механізми аутентифікації HTTP і способи управління ними за допомогою модуля запиту. Інтерфейс прикладного програмування в дії описує, як використовувати Python для вилучення даних з основних форматів даних в Інтернеті: HTML, XML і JSON. А

Отримання даних електронної пошти шляхом вивчення модулів Python, які полегшують зв'язок з серверами електронної пошти з використанням протоколів SMTP, POP3 і IMAP. Практичні приклади коду в Python 3.7 проілюструють більшість концепцій.

Веб-парсинг з BeautifulSoup і Scrapy описує, як витягувати контент з веб-сторінки, автоматизуючи процес вилучення інформації за допомогою методів парсингу для автоматичного вилучення даних з Інтернету. Ми розглянемо деякі з найбільш потужних інструментів, які ми можемо знайти в Python 3.9, з акцентом на BeautifulSoup і Scrapy.

Продажник:
https://privatelink.de/?https://www.udemy.com/course/python-networking/
 
Угорі