- 1Особенности хранения символов в памяти компьютера. Недостатки кодировки ASCII. Введение в кодировку Unicode. Unicode в Python 3. Конвертация байтов и строк — понятие и примеры. Ошибки преобразования.Урок 1. Концепции хранения информации
- 2Введение в файловое хранение данных. Использование файлов в формате CSV при сохранении данных. Файлы JSON как средство обмена данными. Работа с YAML-файлами при обработке и сохранении данных.Урок 2. Файловое хранение данных
- 3Введение в сетевое взаимодействие, его протоколы. Сокеты как основа работы сетевых приложений. Протоколы обмена в курсовом проекте.Урок 3. Основы сетевого программирования
- 4Введение в тестирование. Оператор assert. Модульное тестирование и модуль unittest.Урок 4. Основы тестирования
- 5Журналирование событий и модуль logging.Урок 5. Логирование
- 6Декоратор. Декоратор с параметром. Сетевое программирование (продолжение).Урок 6. Декораторы и продолжение работы с сетью
- 7Особенности использования модуля select. Слоты, их назначение и применение.Урок 7. Модуль select, слоты
- 8Введение в потоки. Введение в многопоточное программирование. Модуль threading. Примитивы синхронизации. Модуль Queue. Модуль multiprocessing.Урок 8. Потоки
После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.