Android + Java для начинающих
Разработка Android-приложений на языке Java - для начинающих. На практике создадим более 10 Android-приложений разной тематики и функционала.
Описание:
Вы научитесь:
- Основы Java - синтаксис, типы данных, основные конструкции, циклы и условия, массивы, ООП, методы, конструкторы, объекты, инкапсуляция, наследование и полиморфизм и др.
- Разработка программ на языке Java
- Android SDK
- Разработка макетов
- Работа с сетью
- Обработка данных в JSON формате
- Базы данных SQLite
- Android Architecture Components: Room, LiveData, ViewModel
- Firebase
- RecyclerView + CardView + паттерн ViewHolder
- Решение реальных тестовых заданий на должность Junior Android Developer
- Библиотека Picasso
- MVP, MVVM
- Retrofit + RxJava2
- И многое другое...
Программа курса:
- Введение
- Изучаем язык Java
- Введение в Android Studio и создание первого приложения
- Построение интерактивных приложений
- Приложения с несколькими активностями
- Жизненный цикл активностей
- Пользовательский интерфейс. создание макетов
- Listview, адаптеры и слушатели событий
- Получаем данные из интернета. Json
- Постоянное хранение данных
- Курсовой проект my movies
- Аndroid advanced
- Основы работы с firebase