Android разработчик
Онлайн-курс
Профессия «Android-разработчик» за 16 недель от Jumysbar с дальнейшей стажировкой в Kaspi Bank
Приём заявок закрыт
Когда начинается?
Начало курса - июнь 2020
Сколько стоит?
Бесплатно!
Отбор проходит на конкурсной основе
Как участвовать?
1. Подай заявку и пройди онлайн-тест
2. Ожидай результаты
Кто такой Android-разработчик?

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

180 000 тенге - средняя зарплата начинающего android-разработчика.




Для кого этот курс
Выпускник IT-специальностей или учишься на последних курсах
И хочешь изучить трендовый язык для трудоустройства в крупную компанию
1
Начал учить Kotlin
Ты получишь систематизированные знания в интенсивном формате, которые приблизят тебя к цели стать успешным Android-разработчиком
2
Имеешь опыт в других языках
Если ты владеешь Python/Java/другими языками и желаешь сменить специализацию или дополнить компетенцию - курс познакомит тебя со спецификой Android-разработки в полной мере
3
Последующее трудоустройство в
Kaspi Bank
После успешного прохождения обучения, лучших выпускников возьмут на стажировку в Kaspi Bank c возможностью потенциального трудоустройства
Программа курса Android разработчика
Модуль «Интенсив по Kotlin»
8 недель, 24 урока, 48 часов лекций, 48 часов домашки
Результат: одно разработанное приложение


Часть первая

  1. Макеты, UI, ресурсы, Манифест, Активити, GitLab.
  2. Макеты: ScrollView, FrameLayout, LinearLayout, GridLayout и TableLayout, ConstraintLayout, обработка нажатий
  3. Activity, ЖЦ, методы жизненного цикла, состояние активити, обработка поворота экрана, способы сохранения информации
  4. Компоненты приложения, Интенты, передача данных между двумя активити
  5. Фрагменты. Углубление во Фрагменты: передача сложного объекта, Менеджер Фрагментов, стек обратного вызова, retain fragment
  6. RecyclerView
  7. CardView, LayoutManager, декоратор
  8. Материальный дизайн, TextInputLayout, Snackbar, CoordinatorLayout, Material Button, Bottom sheet, BottomBar, стили и темы

Часть вторая
  1. Меню в приложении: Menu, AppBar, ActionBar и ToolBar. Navigation Drawer, BottomNavigationView, Пример простой анимации
  2. Жизненный цикл View, создание своего View. Диалоговые окна
  3. Многопоточность в Android: AsyncTask, Handler, HandlerThread, Looper, Service, IntentService, RxJava, Executor
  4. Продвинутая работа с сетью (Retrofit, OkHttp)
  5. Room, Shared Preferences
  6. Типы построения приложения (APK, Bundles). Аутентификация приложения через Google. Публикация приложения

Дизайн приложения
  1. BottomSheet, BottomBar + FAB, Chips, Адаптивная стартовая иконка приложения.
  2. Облачная база данных FireBase.
  3. ViewPager, ViewPager2, TabLayout.
  4. ConstraintLayout, CoordinatorLayout, Motion Layout. Анимации: Transitions, StateListAnimator, кейсы
  5. Углубленная работа с RecyclerView: Nested RecyclerView, Раскрываемый список, Payload и DiffUtil, Сохранение позиции при перемотке списка, Обновление списка без пересоздания, Перетаскивание (ItemTouchHelper) и смахивание элементов (PagerSnapHelper)
  6. Шрифты, Spannable, ввод и валидация текста

Профессиональная разработка приложений
  1. RxJava
  2. MVP+Rx+Clean+Koin
  3. MVVM+Koin. Создание модулей
  4. Различные версии приложения. Firebase distributions. Отладка (Lint, Crashlytics ) и тестирование приложения
Модуль «Работа в командах»
4 недели, 8 онлайн-часов, 40+ часов командной работы, командное приложение

Результат: одно разработанное приложение

  • SCRUM, Agile
  • Командная работа с имитацией рабочего процесса
  • Ежедневные стендапы
  • Еженедельные демо
  • Figma (основы дизайна)
  • Git, Bitbucket
  • Защита проекта, публичное выступление
Карьерный модуль
4 недели, 8 онлайн-часов

  • Правила успешного поиска работы
  • Учимся грамотно составлять и подавать резюме на позицию Android Junior Developer
  • Hard skills vs Soft skills
  • Гид по IT-компаниям Казахстана
  • Индивидуальный разбор резюме
  • Пробное интервью с IT-рекрутером и тимлидом
Результаты обучения
По окончании курса 10 выпускников получили стажировку в Kaspi Bank