
Основы Domain-Driven Архитектуры
Этот курс учит основам Domain-Driven Архитектуры (DDD) посредством демонстрации взаимодействия с клиентами и сложного демонстрационного приложения, а также советами Эрика Эванса.

Этот курс учит основам Domain-Driven Архитектуры (DDD) посредством демонстрации взаимодействия с клиентами и сложного демонстрационного приложения, а также советами Эрика Эванса.

Этот курс охватывает шаблоны анализа DDD. Архитекторы и разработчики найдут детали шаблонов реализации, таких как Domain Model, CQRS и Event Sourcing.

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

Flowtype позволяет постепенно создавать сильную статическую систему типов для ваших проектов JavaScript. Этот курс научит вас, как использовать этот инструмент, чтобы повысить вашу уверенность в своих программах, улучшить читаемость и дать полезную обратную связь.

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

Мобильные приложения используют основной поток для отображения своего пользовательского интерфейса и взаимодействия с пользователем. Перегрузка основного потока может повредить пользовательскому опыту. Научитесь использовать фоновые потоки, новый WorkManager и службы Android, чтобы приложение могло загружать и обрабатывать данные, сохраняя при этом производительность пользовательского интерфейса.

Вы изучите основы создания пользовательских интерфейсов Android, начиная с макетов, таких как LinearLayout, а затем переключитесь на использование более нового ConstraintLayout.

Начните ваш путь с изучения базового RecyclerView и расширьте свои знания, освоив добавление ItemDecorations, анимации, нескольких типов представлений, функциональности drag and drop, а также swipe-to-delete.Введение в RecyclerViewRecyclerView является основным компонентом Android, позволяющим создавать эффективные и адаптивные списки. Узнайте, как интегрировать и настроить его в приложении.Добавление ItemDecorationsУзнайте, как улучшить ви

В этом курсе вы узнаете, как создать приложение для Android с использованием шаблона архитектуры Model-View-Presenter.

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