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

Виктор Неизвестный

Команда форума
Администратор
Янв 3, 2015
116,467
65,110
1,180



Описание:


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

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

Подробнее:


Скачать:

 
Similar threads
Thread starter Заголовок Форум Ответы Дата
Виктор Неизвестный [Юрий Бошников] Продвинутый курс по созданию сайта с нуля (2021) ПРОГРАММИРОВАНИЕ И АДМИНИСТРИРОВАНИЕ 0
Виктор Неизвестный [Юля Бездарь] Продвинутый курс по созданию масок в инстаграм (2020) ДИЗАЙН | ГРАФИКА 0
Виктор Неизвестный Курс по VBA. Макросы в Excel Продвинутый Курс на VBA! [Дмитрий Коган] ПРЕМИУМ ТЕМЫ СКОРО ИЛИ УЖЕ У НАС 0
Виктор Неизвестный Продвинутый курс по кинезиотейпированию в ортопедии [Андрей Богатырев] [Rehab Science] ПРЕМИУМ ТЕМЫ СКОРО ИЛИ УЖЕ У НАС 0
Виктор Неизвестный Продвинутый курс подготовки к экзамену IELTS по английскому языку [Фоксфорд] [Ирина Ганина] ПРЕМИУМ ТЕМЫ СКОРО ИЛИ УЖЕ У НАС 0
Виктор Неизвестный Курс по английскому языку для дошкольников и учеников начальной школы. Продвинутый уровень [Фоксфорд] ПРЕМИУМ ТЕМЫ СКОРО ИЛИ УЖЕ У НАС 0
Виктор Неизвестный Продвинутый курс по миофасциальной гимнастике для лица [Марат Толкын] ПРЕМИУМ ТЕМЫ СКОРО ИЛИ УЖЕ У НАС 0

Similar threads

О нас

  • Самая крупная образовательная площадка
    с информационными продуктами в рунете!
    Курсы, тренинги, книги, уроки, гайды,
    материалы на различные тематики.

    Вступай в Профессиональный Информационный Клуб!

    ProInfoClub.net © 2015-2024

Меню