• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]

  • Автор темы EGround
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
24.279
Реакции
127

Складчина: Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]​


2024-11-03_175450.png


Освойте кросс-платформенную разработку через пошаговое изучение Kotlin Multiplatform. Каждая лекция раскрывает ключевые технологии на примере создания приложения, предоставляя студентам глубокие знания и практический опыт

Чему вы научитесь
В результате прохождения курса Вы разберётесь с тем, как работает система сборки Gradle и научитесь разрабатывать кросс-платформенные приложения с помощью Kotlin Multiplatform и Compose Multiplatform.

О курсе
Цель курса — дать студенту знания и умения в работе с Gradle, Kotlin Multiplatform, Compose Multiplatform;
Материал разработан практикующим разработчиком, который имеет большой опыт, последние несколько лет работает с KMP, CMP и понимает как подать материал так, чтобы он был максимально полезным и понятным;
Курс даёт комплексные знания о работе не только над клиентским приложением, но и над серверной его частью

Для кого этот курс
Целевая аудитория курса — это разработчики мобильных приложений с опытом от одного года. Прежде всего курс будет полезен независимым разработчикам, кому не хватает обмена опытом и знаниями с коллегами.

Начальные требования
Для успешного освоения программы курса необходимо понимать синтаксис языка Kotlin и иметь представление о процессе создания мобильных приложений на одной из платформ. Будет хорошо, если у студентов уже будет представление о декларативных фреймворках построения UI (Compose, SwiftUI)

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

Система сборки Gradle
Инициализация проекта
Задачи в Gradle
Добавление Desktop модуля и подключение Compose Multiplatform
Добавление Android к проекту
Создаем iOS приложение и подключаем к нему общий код

Разработка каркаса приложения
Знакомство с синтаксисом expect-actual
Презентационный паттерн MVVM, добавление ViewModel
Подключаем тему приложения
Работа с кросс-платформенными ресурсами
Внедряем кросс-платформенные настройки
Внедрение зависимостей с помощью Koin

Вёрстка экранов приложения
Модели данных и UI атомы
Работаем с календарём
Добавляем экран категорий
Экран событий, работа с диалогами в Compose Multiplatform.

Серверная часть и работа с данными
Подключаем базу данных SqlDelight
Инициализируем сервер на CMS Strapi
Кастомизация логики сервера на CMS Strapi
Создаем сетевой слой на Ktor. Синхронизация данных.

Преподаватель: Максим Казанцев

Цена: 9500 ₽


Материал «Kotlin Multiplatform шаг за шагом [stepik] [Максим Казанцев]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу