Dart, Flutter и Riverpod для desktop-приложения управления xray-core

Курс последовательно проводит от уверенного владения Dart и Flutter к проектированию и разработке профессионального desktop-приложения с Riverpod, интеграцией xray-core и современным UI. Программа охватывает язык, архитектуру, асинхронность, навигацию, desktop-возможности, сетевое взаимодействие, сериализацию, управление процессами, безопасность, производительность и автоматическую сборку релизов.
Обучение 15 часов
сертификат
35%
Стоимость курса
11 890 ₽ 18 300 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Dart, Flutter и Riverpod для desktop-приложения управления xray-core» от Gurufy - gurufy.ru

  1. Введение в Dart: типы данных, переменные и null safety - 1 час. Введение в Dart: типы данных, переменные и null safety.
  2. Функции, стрелочный синтаксис и продвинутые возможности Dart - 1 час. Функции, стрелочный синтаксис и продвинутые возможности Dart.
  3. Объектно-ориентированное программирование в Dart - 1 час. Объектно-ориентированное программирование в Dart.
  4. Коллекции, async/await, Future и Stream - 1 час. Коллекции, async/await, Future и Stream.
  5. Основы Flutter: Widgets, StatelessWidget, StatefulWidget - 1 час. Основы Flutter: Widgets, StatelessWidget, StatefulWidget.
  6. Компоновка интерфейса: Column, Row, Stack, Expanded и Material 3 - 1 час. Компоновка интерфейса: Column, Row, Stack, Expanded и Material 3.
  7. Навигация с go_router и управление темами - 1 час. Навигация с go_router и управление темами.
  8. Введение в Riverpod: Provider, ref и ConsumerWidget - 1 час. Введение в Riverpod: Provider, ref и ConsumerWidget.
  9. StateNotifier, AsyncNotifier и code generation (@riverpod) - 1 час. StateNotifier, AsyncNotifier и code generation (@riverpod).
  10. Архитектура приложения и state management best practices - 1 час. Архитектура приложения и state management best practices.
  11. Работа с dio: HTTP-запросы, обработка ошибок и интерсепторы - 1 час. Работа с dio: HTTP-запросы, обработка ошибок и интерсепторы.
  12. JSON-сериализация и работа с данными - 1 час. JSON-сериализация и работа с данными.
  13. Desktop-функциональность: system_tray, window_manager, shared_preferences - 1 час. Desktop-функциональность: system_tray, window_manager, shared_preferences.
  14. Интеграция и управление xray-core процессом - 1 час. Интеграция и управление xray-core процессом.
  15. Сборка приложения: GitHub Actions, CI/CD и релиз .exe - 1 час. Сборка приложения: GitHub Actions, CI/CD и релиз .exe.
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь уверенно работать с темой: работа с dio http запросы, обработка ошибок и интерсепторы.
  • Освоите и сможете применять: desktop функциональность system_tray, window_manager, shared_preferences.
  • Научитесь создавать и применять: сборка приложения github actions, ci/cd и релиз .exe.
  • Освоите и сможете применять: компоновка интерфейса column, row, stack, expanded и material 3.
  • Освоите и сможете применять: функции, стрелочный синтаксис и продвинутые возможности dart.

Подробная информация о курсе

Курс последовательно проводит от уверенного владения Dart и Flutter к проектированию и разработке профессионального desktop-приложения с Riverpod, интеграцией xray-core и современным UI. Программа охватывает язык, архитектуру, асинхронность, навигацию, desktop-возможности, сетевое взаимодействие, сериализацию, управление процессами, безопасность, производительность и автоматическую сборку релизов.

Цены и сроки

  • Стоимость11 890 ₽
  • Старая цена18 300 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатсертификат
Dart, Flutter и Riverpod для desktop-приложения управления xray-core
11 890 ₽ 18 300 ₽