Представляем Продвинутый курс по разработке приложения для группы VK. В процессе курса вы научитесь создавать в Android Studio клиент-серверные приложения для социальных сетей с использованием самых современных подходов в разработке, таких как реактивное программирование c RxJava и модульная архитектура на основе паттерна MVP.

Кому подойдет курс?

Курс подойдет как начинающим, так и более опытным разработчикам. Можно просто пошагово создать приложение, используя исходный код проекта. Но если вы уже обладаете некоторыми знаниями, полученными на нашем канале, то этот курс принесет вам гораздо больше пользы. Он является своего рода практическим продолжением курса по архитектуре андроид-приложения, где мы постарались реализовать все современные подходы и инструменты для разработки клиент-серверного приложения.

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

Приложение будет использоваться для быстрого доступа к группе Вконтакте.  В приложении будет реализована авторизация через OAuth 2.0, после авторизации пользователю будет доступно чтение и обсуждение постов группы с возможностью прикреплений к сообщениям, лайки и комментарии. Будет также возможность чтения стены группы без авторизации. Кроме того, будет реализовано оповещение через Firebase Cloud Messaging путем отправки уведомлений о новостях группы и ответах на комментарии. Среди других функций —  просмотр участников группы, ссылок и другой информации о группе. Приложение разрабатывается в соответствии с требованиями Material Design и Clean Architecture. Навигация по приложению реализована через Navigation Drawer.

Какие технологии изучаются в курсе?

Продвинутый курс по созданию андроид-приложения Вконтакте

  • VK API — открытое API для взаимодействия с социальной сетью Вконтакте
  • RxJava 2 — фреймворк для реализации парадигмы реактивного программирования
  • MVP (Model-View-Presenter) — паттерн для создания модульной архитектуры приложения
  • Moxy  — библиотека для удобной реализации паттерна MVP
  • FCM (Firebase Cloud Messaging) — сервис для реализации push-уведомлений в приложении
  • Realm — библиотека для удобной организации хранения данных
  • Retrofit — библиотека для REST-взаимодействия с сервером
  • Butterknife — библиотека для удобной инициализации ресурсов
  • Dagger 2 — библиотека для реализации dependency injection

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

Как пройти курс?

Нужно оплатить участие любым способом, указанным ниже. После оплаты отправьте через форму обратной связи сообщение с темой «Подписка на курс Вконтакте«. В сообщении укажите email, на который будут отправлены данные для доступа.

 

Реквизиты для оплаты

Для оплаты курса воспользуйтесь формой Яндекс Денег (цена курса указана в форме с учетом комиссии) или реквизитами других платежных систем(ниже):

Другие реквизиты и стоимость курса:

 

Webmoney:

Z210722178516 (20 WMZ),

R140407711879 ( 1200 WMR),

U105866223007 ( 540 WMU),

B279060360357

 

 


ЯндексДеньги:

410011947095213 (1200 р)

 

 

 

 

 


 QIWI Wallet

+380935541444 (1200 р)

(Внимание! Пополнять нужно кошелек QIWI, а не номер телефона)

 

 

 

 


Карта Приватбанка (Украина) (540 грн)

— пишите через форму обратной связив теме укажите «Нужен номер карты Приват для оплаты курса Вконтакте».

 

 

 

 


PayPal: how-to-add-paypal-to-optimizepress($21)

http://paypal.me/fandroid

 


Биткоин-кошелек (0.006 BTC):

1Mw6zgjRYVcTWCSR8MMghtC82rYK5uzZaY


Список уроков курса:

Урок 1. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 2. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 3. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 4. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 5. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 6. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 7. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 8. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 9. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 10. Продвинутый курс по разработке андроид-приложения Вконтакте

Урок 11. Продвинутый курс по разработке андроид-приложения Вконтакте


 

Продвинутый курс по созданию андроид-приложения Вконтакте обновлено: Ноябрь 2, 2017 автором: admin

Добавить комментарий