Подборка лучших видео по созданию приложений на Python

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

Работа с сетью

https://www.youtube.com/watch?v=XiVVYfgDolU

Первое видео посвящено протоколам TCP и UDP, объяснению понятий клиент и сервер, а также особенностям их реализации на Python. Автор уделит внимание наиболее базовым понятиям сетей, таким как IP-адрес, порт и сокет.

Чат на Python

https://www.youtube.com/watch?v=PkfwX6RjRaI

В этом уроке автор расскажет, как создать простой анонимный чат в терминале. Чат будет представлять собой клиент-серверное приложение. Клиент будет отправлять на сервер сообщение с желаемым ником, а сервер будет распространять это сообщение по всем подключенным клиентам. В этом уроке будут использоваться темы из прошлого видео.

Простой файловый сервер

https://www.youtube.com/watch?v=LJTaPaFGmM4

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

Клиентское приложение должно узнавать у пользователя имя файла и запрашивать у сервера информацию о файле: существует ли он, и если да, то каков его объем. Эти данные клиентское приложение передает пользователю и запрашивает у сервера файл на скачивание, если пользователю это нужно. Файл сохраняется на клиентской машине с префиксом «new_».

Криптографическая библиотека PyCrypto

https://www.youtube.com/watch?v=lSrrhP2vFS8

Этот урок рассказывает об использовании криптографии для защиты данных в Python. Автор поведает об основах криптографии и базовых требованиях Python. Также речь пойдет о конкретной реализации криптографии на Python с помощью библиотеки PyCrypto.

Поиск по файлам

https://www.youtube.com/watch?v=CSsByV7C3mg

В этом уроке мы создадим программу, которая будет делать поиск по содержимому файлов во всех каталогах и подкаталогах. Программа сможет сохранять прогресс, чтобы иметь возможность восстановиться в случае ошибки. Программа основана на модуле Pickle, который реализует мощный алгоритм сериализации и десериализации объектов Python.

Вас также могут заинтересовать другие статьи по теме:

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
11 декабря 2018

ООП на Python: концепции, принципы и примеры реализации

Программирование на Python допускает различные методологии, но в его основе...
admin
28 июня 2018

3 самых важных сферы применения Python: возможности языка

Существует множество областей применения Python, но в некоторых он особенно...
admin
13 февраля 2017

Программирование на Python: от новичка до профессионала

Пошаговая инструкция для всех, кто хочет изучить программирование на Python...