

Основы C #
Этот курс дает вам все необходимое, чтобы стать продуктивным разработчиком C # на любой платформе. Изучите основы чтения и написания кода C # в своих собственных приложениях.
Этот курс дает вам все необходимое, чтобы стать продуктивным разработчиком C # на любой платформе. Изучите основы чтения и написания кода C # в своих собственных приложениях.
Научитесь использовать запросы LINQ to XML и XPath для обработки файлов XML в C #. Используйте сериализацию XML для хранения объектов .NET в файле XML и десериализации XML обратно в объект .NET. Научитесь кэшировать часто используемые данные в локальном XML-файле.
Этот курс учит основам 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.