
Разработка консольного менеджера загрузок на Kotlin

Программа курса
Ознакомьтесь с программой курса «Разработка консольного менеджера загрузок на Kotlin» от Gurufy - gurufy.ru
- Настройка окружения и IntelliJ IDEA - 1 час. Настройка окружения и IntelliJ IDEA.
- Основы консольного ввода-вывода в Kotlin - 1 час. Основы консольного ввода-вывода в Kotlin.
- Работа с файловой системой и потоками данных - 1 час. Работа с файловой системой и потоками данных.
- Выполнение базовых HTTP-запросов - 1 час. Выполнение базовых HTTP-запросов.
- Введение в многопоточность и конкурентность - 1 час. Введение в многопоточность и конкурентность.
- Основы корутин в Kotlin - 1 час. Основы корутин в Kotlin.
- Диспетчеры и контекст корутин - 1 час. Диспетчеры и контекст корутин.
- Синхронизация и управление общим состоянием - 1 час. Синхронизация и управление общим состоянием.
- Архитектура консольного менеджера загрузок - 1 час. Архитектура консольного менеджера загрузок.
- Получение метаданных файла по HTTP - 1 час. Получение метаданных файла по HTTP.
- Разделение файла на части для загрузки - 1 час. Разделение файла на части для загрузки.
- Параллельная загрузка фрагментов файла - 1 час. Параллельная загрузка фрагментов файла.
- Объединение скачанных фрагментов в единый файл - 1 час. Объединение скачанных фрагментов в единый файл.
- Обработка сетевых ошибок и таймаутов - 1 час. Обработка сетевых ошибок и таймаутов.
- Отображение прогресса загрузки в консоли - 1 час. Отображение прогресса загрузки в консоли.
Чему вы научитесь
- Научитесь уверенно работать с темой: работа с файловой системой и потоками данных.
- Научитесь настраивать и организовывать: настройка окружения и intellij idea.
- Освоите и сможете применять: объединение скачанных фрагментов в единый файл.
- Освоите и сможете применять: синхронизация и управление общим состоянием.
- Освоите и сможете применять: отображение прогресса загрузки в консоли.
Подробная информация о курсе
Практический курс по созданию многопоточного консольного менеджера загрузок на Kotlin для курсовой работы. Вы освоите работу с сетью, файловой системой и корутинами, реализовав параллельную загрузку файлов шаг за шагом.
Цены и сроки
- Стоимость0 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно



























