Скидка!

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

490,00 49,00

Добавить в список желаний
Добавить в список желаний
Want a discount? Become a member!
Артикул: 22fe82602667 Категория:

Описание

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

Описание:

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

В этом Продвинутом курсе вы узнаете, как создать клиент-серверное андроид приложение для онлайн чата и обмена сообщениями самостоятельно, независимо от опыта в программировании. В курсе содержится пошаговая инструкция по разработке мобильного приложения, разработке и развертыванию серверной части, а также настройке 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.

Какой функционал приложения?

Приложение представляет чат и мессенжер с возможностью авторизации по email и паролю. Для всех полей ввода реализована валидация. Пароль хранится в базе данных в зашифрованном виде. Если вы забыли пароль, можно запросить временный пароль на ваш email, указанный при регистрации. После авторизации можно сменить пароль на более надежный.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “[Fandroid] Продвинутый курс по разработке android-приложения «Чат-мессенджер» с push-уведомлениями. Часть 1 (2019)”