Программирование [udemy] Интенсивный курс Flutter REST API: приложения Coronavirus tracker (2020)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Интенсивный курс Flutter REST API: приложения Coronavirus tracker (2020)​

cover.jpg

Продолжительность: 2 ч 35 мин Количество уроков: 44 Видео Язык: Английский Вес архива: 1,29 ГБ


Этот ускоренный курс по Flutter REST API поможет вам быстро освоить ключевые навыки работы с веб‑данными и создать полноценное приложение Coronavirus tracker. Курс сфокусирован на практике и подходит тем, кто хочет научиться эффективно интегрировать API в мобильные приложения на Flutter.

Что вы изучите в этом интенсиве

Курс шаг за шагом проведёт вас через основы работы с REST API во Flutter, обеспечивая понимание как общей теории, так и реальной разработки.

Основы REST API

• Что такое REST и почему этот подход используется в большинстве современных веб‑сервисов.
• Как устроены запросы и ответы, какие методы используются и как работает обмен данными.

Работа с API nCoV 2019

Вы познакомитесь с API, используемым для получения актуальных мировых данных о распространении коронавируса, и научитесь правильно обрабатывать ответы сервера.

Ключи API и токены доступа

Подробное объяснение того, зачем нужны ключи API, как их получать и использовать в приложениях Flutter безопасно.

Инструменты разработки

REST Client для VS Code: отправка HTTP-запросов напрямую из редактора.
http-пакет Dart: подключение и использование для разработки собственного REST‑клиента.

Практическая часть курса

Основной упор курса делается на разработку реального приложения, которое получает и отображает данные из веб‑API.

Создание пользовательского интерфейса

Вы разработаете UI, который отображает данные обновлений по коронавирусу, включая ключевые глобальные показатели.

Работа с несколькими API‑запросами

Изучите, как объединять несколько HTTP-запросов в один результат с помощью Futures и других инструментов асинхронного программирования.

Обновление данных

Использование RefreshIndicator для получения свежих данных и информирования пользователя о процессе обновления.

Обработка ошибок и уведомления

Вы научитесь корректно обрабатывать ошибки API и показывать пользователю информативные диалоговые окна.

Кэширование данных

Используя Shared Preferences, вы реализуете локальное сохранение данных для автономного использования.

Кому подходит этот курс

Интенсив будет особенно полезен начинающим и продолжающим разработчикам Flutter, которые хотят укрепить понимание работы с API и научиться создавать приложения, взаимодействующие с веб‑сервисами.

Результаты обучения

К концу курса вы сможете:

• Уверенно работать с REST API в Dart и Flutter.
• Строить собственные REST‑клиенты с нуля.
• Создавать полноценные Flutter‑приложения, которые подключаются к любым веб‑API.
• Применять полученные знания для разработки реальных мобильных приложений.

Этот интенсив — отличный старт для тех, кто хочет создавать современные и функциональные Flutter‑приложения, работающие с внешними данными.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху