Android Twitter приложение
Пройдя курс от devcolibri , вы создадите приложение для системы Android, изучите основные компоненты и инструменты разработки. По итогам курса у вас в портфолио будет клиент-серверное приложение Twitter.
Команда курса
Степан Мурзенков
Android-разработчик, team leadРазработчик с большим опытом: 10 лет разработки на Java, более 5 лет на Android. Любит чистый код и надёжную архитектуру. Обучает людей в своей команде уже на протяжении 3 лет. Работал в компаниях EPAM Systems, HiQo, Hackspace.
Алексей Мисюля
Android-разработчик, team leadЗанимается android-программированием более 4 лет. Предпочитает писать код так, чтобы он был понятен остальным, и объяснять сложные темы простыми словами. Является одним из основателей академии Devcolibri.
Павел Берашевич
Android-разработчик, team leadСвязан с android-разработкой уже более 4 лет. Нравятся приложения с хорошим дизайном. Считает, что не бывает сложных тем, бывают плохие объяснения. Является одним из основателей академии Devcolibri.
Учебный план курса
Twitter-сервис и HTTP-взаимодействие
Урок 1. Регистрация Twitter приложения, добавление авторизации, используя Twitter API
Урок 2. Знакомство с HTTP. HttpUrlConnection, метод для считывания данных о пользователе
Тест: Twitter-сервис и HTTP-взаимодействие
AsyncTask
Урок 3. Выполнение задачи в фоновом потоке. Класс AsyncTask
Тест: AsyncTask
Json
Урок 4. Знакомство с форматом JSON. Парсинг JsonObject на примере объекта User
Урок 5. Работа с Http, JSON на примере информации для списка Tweet
Урок 6. Практика. Добавление Http запросов, Json парсинга на экран SearchUsersActivity
Тест: Json
Обработка ошибок
Урок 7. Обработка ошибок. Отображение Toast пользователю
Контейнер SwipeRefreshLayout
Урок 8. Работа с SwipeRefreshLayout. Отображение загрузки при запросах
Тест: SwipeRefreshLayout
Библиотека Gson
Урок 9. Использования библиотеки gson для автоматизации парсинга
Урок 10. Парсинг объекта Tweet при помощи собственного десериализатора
Тест: Gson
Лямбда-выражения
Урок 11. Лямбда-выражения
Тест: Лямбда-выражения
Как будет выглядеть приложение?
продажник
Пройдя курс от devcolibri , вы создадите приложение для системы Android, изучите основные компоненты и инструменты разработки. По итогам курса у вас в портфолио будет клиент-серверное приложение Twitter.
Команда курса
Степан Мурзенков
Android-разработчик, team leadРазработчик с большим опытом: 10 лет разработки на Java, более 5 лет на Android. Любит чистый код и надёжную архитектуру. Обучает людей в своей команде уже на протяжении 3 лет. Работал в компаниях EPAM Systems, HiQo, Hackspace.
Алексей Мисюля
Android-разработчик, team leadЗанимается android-программированием более 4 лет. Предпочитает писать код так, чтобы он был понятен остальным, и объяснять сложные темы простыми словами. Является одним из основателей академии Devcolibri.
Павел Берашевич
Android-разработчик, team leadСвязан с android-разработкой уже более 4 лет. Нравятся приложения с хорошим дизайном. Считает, что не бывает сложных тем, бывают плохие объяснения. Является одним из основателей академии Devcolibri.
Учебный план курса
Twitter-сервис и HTTP-взаимодействие
Урок 1. Регистрация Twitter приложения, добавление авторизации, используя Twitter API
Урок 2. Знакомство с HTTP. HttpUrlConnection, метод для считывания данных о пользователе
Тест: Twitter-сервис и HTTP-взаимодействие
AsyncTask
Урок 3. Выполнение задачи в фоновом потоке. Класс AsyncTask
Тест: AsyncTask
Json
Урок 4. Знакомство с форматом JSON. Парсинг JsonObject на примере объекта User
Урок 5. Работа с Http, JSON на примере информации для списка Tweet
Урок 6. Практика. Добавление Http запросов, Json парсинга на экран SearchUsersActivity
Тест: Json
Обработка ошибок
Урок 7. Обработка ошибок. Отображение Toast пользователю
Контейнер SwipeRefreshLayout
Урок 8. Работа с SwipeRefreshLayout. Отображение загрузки при запросах
Тест: SwipeRefreshLayout
Библиотека Gson
Урок 9. Использования библиотеки gson для автоматизации парсинга
Урок 10. Парсинг объекта Tweet при помощи собственного десериализатора
Тест: Gson
Лямбда-выражения
Урок 11. Лямбда-выражения
Тест: Лямбда-выражения
Как будет выглядеть приложение?
продажник
https://devcolibri.com/course/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-android-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-colibri-tweet-%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%B9-%D0%BC/?wmc-currency=RUB