Профессия «Android-разработчик» за 16 недель от Jumysbar с дальнейшей стажировкой в Kaspi Bank
Приём заявок закрыт
Когда начинается?
Начало курса - июнь 2020
Сколько стоит?
Бесплатно! Отбор проходит на конкурсной основе
Как участвовать?
1. Подай заявку и пройди онлайн-тест 2. Ожидай результаты
Android-разработчик занимается cозданием, обновлением, усовершенствованием мобильных приложений и ПО для смартфонов, планшетов, электронных книг, игровых приставок и других девайсов, работающих на операционной системе Android - самой популярной мобильной платформе в мире.
180 000 тенге - средняя зарплата начинающего android-разработчика.
Кто такой Android-разработчик?
Для кого этот курс
Выпускник IT-специальностей или учишься на последних курсах
И хочешь изучить трендовый язык для трудоустройства в крупную компанию
1
Начал учить Kotlin
Ты получишь систематизированные знания в интенсивном формате, которые приблизят тебя к цели стать успешным Android-разработчиком
2
Имеешь опыт в других языках
Если ты владеешь Python/Java/другими языками и желаешь сменить специализацию или дополнить компетенцию - курс познакомит тебя со спецификой Android-разработки в полной мере
3
Последующее трудоустройство в Kaspi Bank
После успешного прохождения обучения, лучших выпускников возьмут на стажировку в Kaspi Bank c возможностью потенциального трудоустройства
Программа курса Android разработчика
8 недель, 24 урока, 48 часов лекций, 48 часов домашки Результат: одно разработанное приложение
Часть первая
Макеты, UI, ресурсы, Манифест, Активити, GitLab.
Макеты: ScrollView, FrameLayout, LinearLayout, GridLayout и TableLayout, ConstraintLayout, обработка нажатий
Activity, ЖЦ, методы жизненного цикла, состояние активити, обработка поворота экрана, способы сохранения информации
Компоненты приложения, Интенты, передача данных между двумя активити
Фрагменты. Углубление во Фрагменты: передача сложного объекта, Менеджер Фрагментов, стек обратного вызова, retain fragment
RecyclerView
CardView, LayoutManager, декоратор
Материальный дизайн, TextInputLayout, Snackbar, CoordinatorLayout, Material Button, Bottom sheet, BottomBar, стили и темы
Часть вторая
Меню в приложении: Menu, AppBar, ActionBar и ToolBar. Navigation Drawer, BottomNavigationView, Пример простой анимации
Жизненный цикл View, создание своего View. Диалоговые окна
Углубленная работа с RecyclerView: Nested RecyclerView, Раскрываемый список, Payload и DiffUtil, Сохранение позиции при перемотке списка, Обновление списка без пересоздания, Перетаскивание (ItemTouchHelper) и смахивание элементов (PagerSnapHelper)
Шрифты, Spannable, ввод и валидация текста
Профессиональная разработка приложений
RxJava
MVP+Rx+Clean+Koin
MVVM+Koin. Создание модулей
Различные версии приложения. 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