• ВНИМАНИЕ! НОВЫЙ АДРЕС САЙТА

    РКН заблокировал текущий домен

    Актуальный адрес сайта всегда указан здесь - EGROUND-ZERKALO.COM

Скачать Чат-мессенджер Продвинутый курс по разработке android-приложения (Уроки 1-9) - Fandroid (2019)

Riestr

Riestr

Пользователь
Сообщения
524
Лайки
1.017
Чат-мессенджер Продвинутый курс по разработке android-приложения (Уроки 1-9)
Автор: Fandroid
Скачать Чат-мессенджер Продвинутый курс по разработке android-приложения (Уроки 1-9) - Fandroid (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, указанный при регистрации. После авторизации можно сменить пароль на более надежный.

Подробнее:


Скачать:

 
Последнее редактирование модератором:
G

Gustav

Команда форума
Администратор
Сообщения
26.410
Лайки
51.221
Уроки 1-4
Скрытое содержимое могут видеть только пользователь группы: PRO
Скрытое содержимое для пользователей: Ferr
 
G

Gustav

Команда форума
Администратор
Сообщения
26.410
Лайки
51.221
Уроки 1-9

Список уроков:
Урок 1. Серверная часть. Продвинутый курс Чат-мессенжер.
Урок 2. Архитектура мобильного приложения. Продвинутый курс Чат-мессенжер.
Урок 3. Добавление UI для экрана регистрации. Продвинутый курс Чат-мессенжер.
Урок 4. Авторизация и панель навигации. Продвинутый курс Чат-мессенжер
Урок 5. Отправка и принятие приглашения дружбы. Удаление друзей. Продвинутый курс Чат-мессенжер.
Урок 6. Аккаунты пользователей и нотификация событий добавления в друзья
Урок 7. База данных Room в приложении
Урок 8. Реализация Data Binding. Продвинутый курс Чат-мессенжер
Урок 9. Добавление чата в приложение

Скрытое содержимое могут видеть только пользователь группы: PRO
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу