[Мобилки/iOS/Android] Продвинутый курс по разработке android-приложения «Чат-мессенджер» с push-уведомлениями. (Часть 2)

Продвинутый курс по разработке android-приложения _0.jpg


Продвинутый курс по разработке android-приложения «Чат-мессенджер» с push-уведомлениями. (Часть 2)

Описание:

Разработка приложения Чат-мессенджер

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

* Языки разработки: Kotlin, PHP

* Разработка клиентского приложения в Android Studio

* Архитектура Model-View-ViewModel (MVVM)

* Использование Kotlin coroutines

* Android Architecture Components: LiveData, Room, ViewModel, Data Binding

* Dependency injection с Dagger 2

* Разработка серверной части (REST API) на PHP

* Взаимодействие с удаленной базой данных MySQL

* Настройка push-уведомлений с FCM

Чему вы научитесь в этом курсе?

В этом курсе вы сможете создать мобильное клиент-серверное андроид-приложение и серверную часть для него. Приложение используется для общения путем обмена сообщениями в чате. Есть возможность отправки фотографий, добавления друзей, получения уведомлений о пропущенных сообщениях и подтверждениях дружбы и т.п.

Взаимодействие с сервером построено с использованием типичных современных подходов. После прохождения курса вы будете знать:

* как создать клиент-серверное android-приложение,

* как построить архитектуру Model-View-ViewModel (MVVM)

* как работать с LiveData, Room, ViewModel, Data Binding

* как обрабатывать сетевые запросы с Kotlin coroutines

* как уменьшить связность с помощью Dagger 2

* как разработать серверную часть (REST API) на PHP,

* как работать с удаленной базой данных MySQL,

* как настроить push-уведомления с FCM

По итогам прохождения курса вы, по сути, освоите full-stack — полный цикл разработки клиент серверных приложений. Во-первых, научитесь создавать android-приложения в среде разработки Android Studio. Во-вторых, научитесь создавать серверную часть на языке PHP, разворачивать ее на удаленном сервере, настраивать базу данных MySQL и push-уведомления FCM.



—————————————————————————

🔗 Продажник:
Доступно пользователям: Зарегистрированный


📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх