Полный курс Андроид + Java с нуля

Наиболее полный курс по Android разработке. Полученные знания позволят вам занять должность Junior Android Developer 

Полный курс Андроид + Java с нуля
Цена
19799
Кэшбэк до 7.5%
Дополнительная информация
103 урока103 урока
Бесплатное ознакомлениеБесплатное ознакомление
СертификатСертификат
РусскийРусский
Udemy
Купить с кэшбэком

Описание:

Этот курс предназначен для людей, которые никогда не изучали языки программирования. Для того чтобы писать приложения, которые не просто хорошо выглядят, но и выполняют различные функции, необходимо знать язык Java, и первый раздел я полностью посвятил его изучению. Java это очень мощный язык, который используется в очень многих сферах в веб разработке, в разработке приложений под Андроид, в серверных приложениях, и считается довольно сложным для новичков, но не переживайте, я специально построил материал таким образом, чтобы он был понятен  школьникам и студентам и людям различных профессий в т.ч нетехнических, у которых нет никакого опыта в программировании. Все что  нужно от вас – это желание учиться и наличие компьютера. Лекции содержат домашние задания, чтобы вы не просто прослушали материал, но и закрепили его на практике. В первом разделе мы полностью изучим основы Java – программирования, а после займемся разработкой приложений.

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

Мы завершим наш курс созданием и загрузкой в Google Play приложения для поиска фильмов.

Чему вы научитесь

  • Основы Java
  • Android SDK
  • Разработка макетов
  • Работа с сетью
  • Обработка данных в JSON формате
  • Базы данных SQLite
  • Android Architecure Components: Room, LiveData, ViewModel
  • Firebase
  • RecyclerView + CardView + паттерн ViewHolder
  • Решение реальных тестовых заданий на должность Junior Android Developer
  • Библиотека Picasso
  • MVP
  • MVVM
  • Retrofit + RxJava2

Программа курса:

  1. Введение (2 лекции)
  2. Изучаем язык Java (28 лекций)
  3. Введение в Android Studio и создание первого приложения (3 лекции)
  4. Построение интерактивных приложений (2 лекции)
  5. Приложения с несколькими активностями (3 лекции)
  6. Жизненный цикл активностей (5 лекций)
  7. Пользовательский интерфейс. Создание макетов (7 лекций)
  8. ListView, адаптеры и слушатели событий (5 лекций)
  9. Получаем данные из интернета. JSON (6 лекций)
  10. Постоянное хранение данных (9 лекций)
  11. Курсовой проект My Movies (14 лекций)
  12. Android Advanced (5 лекций)
  13. Основы работы с Firebase (14 лекций)