Скачать [HungriMind] The best way to learn Flutter. The Best Flutter Course On The Internet [Tadas Petra, Robert Brunhage]

Информация
Цена: 180 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
401 883
Реакции
39 417
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[HungriMind] The best way to learn Flutter. The Best Flutter Course On The Internet [Tadas Petra, Robert Brunhage]
Ссылка на картинку
The best way to learn Flutter

The first interactive Flutter course where you code, test, and build apps directly in your browser, with guidance every step of the way.

Описание (автоперевод):

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

Курс отличается уникальным интерактивным подходом – вы сможете писать, тестировать и собирать Flutter приложения прямо в браузере, получая мгновенную обратную связь и рекомендации. Авторы курса Tadas Petra и Robert Brunhage являются признанными экспертами Flutter сообщества с многолетним опытом разработки production-ready приложений.

Программа охватывает все ключевые аспекты современной Flutter разработки: от базовых концепций виджетов до сложных архитектурных паттернов и тестирования. Особое внимание уделяется практическим воркшопам, где вы создадите реальные проекты – клон Twitter, Todo приложение и Workout трекер, используя архитектуру MVVM.

В курсе подробно разбираются вопросы state management, навигации, работы с backend, обработки ошибок и автоматизации процессов разработки. Вы изучите современные подходы к тестированию, включая unit, widget, golden и integration тесты, что критически важно для создания надежных приложений.

Курс структурирован в виде 12 модулей и содержит 133 урока с интерактивными заданиями, квизами и практическими упражнениями. По завершению вы получите сертификат и будете обладать всеми навыками, необходимыми для создания профессиональных Flutter приложений готовых к production.

Программа:

Модуль 1: Введение
Модуль 2: Модель пользовательского интерфейса
Модуль 3: Навигация
Модуль 4: Мастерская по клонированию X
Модуль 5: Управление состоянием
Модуль 6: Архитектура MVVM
Модуль 7: Тестирование
Модуль 8: Семинар по текущим задачам MVVM
Модуль 9: Серверная часть и обработка ошибок
Модуль 10: MVVM Workout Workshop
Модуль 11: Бонус
Модуль 12: Заключение

Программа подробнее:

Модуль 1: Введение
• Руководство и базовая структура
• Анатомия приложения Flutter
• Понимание pubspec.yaml
• Зависимости и управление версиями пакетов
• Работа со шрифтами и ресурсами

Модуль 2: Модель пользовательского интерфейса
• Система виджетов
• Виджеты без сохранения состояния и с отслеживанием состояния
• Дерево виджетов
• Макеты (отступы, поля, контейнер, строка и столбец, ListView.builder)
• Обработка ввода (текстовое поле, формы)
• Стилизация (локальная, глобальная, переопределение темы)

Модуль 3: Навигация
• Стек навигации
• Операции Push и Pop-доступа
• Именованные пути
• Navigator 2.0 и Pages API
• RouterDelegate и RouteInformationParser

Модуль 4: Мастерская по клонированию X
• Создание полнофункционального клона Twitter
• Система входа в систему с проверкой подлинности
• Начальный экран с панелью вкладок
• Оформление сообщений и навигация

Модуль 5: Управление состоянием
• Основы состояния
• ChangeNotifier
• Разделение проблем
• ValueNotifier
• InheritedWidget

Модуль 6: Архитектура MVVM
• Обзор архитектуры MVVM
• Слои представления и ViewModel
• Состояние приложения и уровень сервиса
• Внедрение зависимостей
• Уровень данных и хранилища

Модуль 7: Тестирование
• Теория и практика модульного тестирования
• Тестирование виджетов
• Макеты, заглушки и подделки
• Золотые тесты
• Интеграционное тестирование
• Покрытие кода

Модуль 8: Семинар по текущим задачам MVVM
• Создание приложения Todo с помощью MVVM
• Настройка ViewModel и View
• Работа с состоянием приложения
• Настройки служб и локатора

Модуль 9: Серверная часть и обработка ошибок
• Обзор серверной части
• Аутентификация и авторизация
• База данных (NoSQL vs SQL, локальное и облачное хранилище)
• API, работающий с HTTP
• Стратегии обработки ошибок

Модуль 10: MVVM Workout Workshop
• Приложение для отслеживания тренировок
• Пользовательский репозиторий
• Логика выполнения упражнений
• Интерфейс тренировки
• Отслеживание предыдущих тренировок

Модуль 11: Бонус
• Взаимодействие с GitHub Actions
• Утилиты (обработка спама, ведение журнала)

Модуль 12: Заключение
• Завершение и выдача сертификата
• Следующие шаги для дальнейшего развития

Язык курса - Английский.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
hungrimind robert brunhage tadas petra the best flutter course on the internet the best way to learn flutter
Похожие складчины
Kail
Ответы
0
Просмотры
760
JavaScript
Kail
Kail
Kail
Ответы
0
Просмотры
48
Kail
Kail
Kail
Ответы
0
Просмотры
19
Kail
Kail
Kail
Ответы
0
Просмотры
70
Kail
Kail
Kail
Ответы
0
Просмотры
11
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.