Geekbrains
Глобальный
Курс
Online
4 декабря 2021
7 месяцев
Стоимость курса
99 500 RUB

Программист Android

Рассрочка
Навыки, которые вы получите:
Java HTTP JSON SQL Java Core XML MVC Sqlite IntelliJ IDEA

В курсе более 80% вебинаров с преподавателями: вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда: вы сможете возвращаться к ним после обучения.

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

У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.

Программа

  1. Git. Базовый курс.
  2. Java Core для Android.
  3. Android 1. Знакомство с платформой.
  4. Android на Kotlin.
  5. Android. Material design.
  6. Популярные библиотеки: RxJava 2, Dagger 2, Moxy.
  7. Базы данных. Интерактивный курс.
  8. Стажировка в GeekBrains.

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

  • Знанию Java Core.
  • Знанию Android SDK.
  • Опыту работы в IntelliJ IDEA, Eclipse, Android Studio.
  • Опыту разработки Android-приложений на Java.
  • Опыту работы с XML, JSON, HTTP, sockets.
  • Знанию Android API, понимание архитектуры Android, пользовательский интерфейс, меню, диалоги, ресурсы, logcat, MVC.
  • Intents, Fragments, контент-провайдеры, бродкаст-ресиверы, Google Maps, виджеты, телефония, сенсоры, bluetooth, графика и анимация.
  • SQLite, Web, Concurrency.
  • Знанию синтаксиса языка SQL.
  • Базовому знакомству с гайд лайнами Android последней версии.
  • Пониманию особенностей работы мобильного приложения в условиях слабого сигнала связи.
  • Уверенному владению базовыми паттернами проектирования.
  • Творческому подходу к поставленным задачам.
  • Умению писать чистый код и правильно создавать и использовать модульные тесты. 
  • Умению и желанию приобретать новые навыки и осваивать новые технологии.
  • Умению быстро разбираться в чужом коде‚ если это понадобится.