График работы с 9:00 до 21:00 (ПН-СБ)
Курс: "Android разработка для начинающих"
Кто сказал что без базы невозможно учить Android? Мы тебе докажем обратное и вместе создадим крутое портфолио!
Ближайший поток
29 (сентября)
26 недельГруппа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Адрес школы
Адрес: Абая проспект, 52в, уг.ул. Байзакова, 5 этаж, 512 офис
Стоимость обучения:
Cкидка действует
-42%
612500₸/курс.
350000₸/курс.
+Бесплатный курс 🎁
29,167₸/мес.
14,583₸/мес.
На этом курсе вы научитесь:
1.Основы Kotlin для Android
- Переменные
- Casting
- Операторы
- Input/output
- Строки
- Условные операторы
- Циклы
- Массивы
- Функции, default и named arguments, лямбда
- ООП
2. Layout
- Компоненты экрана и их свойства
- Layout-файл в Activity. XML представление
- Виды Layouts. Отличия и свойства
- Layout параметры для View – элементов
- Работа с элементами прагматично через код
- Data binding: View/ Data
- Обработчики событий на примерe нажатия на кнопку
- Интерактивность с пользователем (то есть пользователь что-то вводит что-то из приложения достает т.п)
3. Android Navigation
- Андройд Навигация
- Паттерны Навигации
- Фрагменты
- Компоненты навигации
- Приципы навигации
- Меню, группы порядок. MenuInflater и xml-menu
- Intent, Intent Filter, Context – теория
- Navigation Drawer
- Обработчики навигации
- Анимация навигации
4. Activity & Fragment Lifecycle
- Введение в жизненный цикл активити и фрагмента
- Logging
- Жизненный цикл: open/close
- onCreate vs onStart
- Состояние жизненного цикла, обратный вызов
- Библиотека жиз. Цикла
- Наблюдение за жизненным циклом
- Остановка процесса
- onSaveInstanceState
- Конфигурация изменении
5. Пользовательский интерфейс
- Что такое архитектура
- Архитектура
- ViewModel
- LiveData
- Data binding
6. App architecture (БД)
- RXJava
- Data access object (Dao)
- База данных Room
- Корутины
7. RecyclerView
- ViewHolder
- onbindViewHolder
- onCreateViewHolder
- Данные с DiffUtil
- DataBinding для Адаптера
- GridLayout
- Слушатель нажатия
- Навигация при клике
8. Связь с интернетом
- RESTfull сервис
- Библиотеки для взаимодействия с интернетом
- Retrofit
- Разрешение (manifest)
- Анализ ответа json
- Показ рисунков из интернета (gridlayout)
- Обработка ошибок
- Передача данных между Activity с помощью объектов Parcel
- Фильтрация
9. За кадром
- Что такое кэш
- Как хранить данные
- Декорация библиотеки Room
- Строение Room
- Строение репозиторий
- Использование репозиторий
- Оффлайн кэш
10. Дизайн
- Стилизация Android
- Темы
- Material Design
- Плавающая кнопка действия
- Dimens ресурсы
- Цветасхема
- Drawables
- Темная тема
Как проходит обучение:

Изучаете тему и выполняйте задания
Изучаете новые темы и выполняете практические задания по курсу

Выполняете домашние задания
на платформе lms.decode.kz вы выполняете задачи и сдаете их на проверку

Защишаете свои проекты
По окончанию каждого модуля вы защищаете свой проект и дополняете свое портфолио
Кому подойдёт этот курс:
Новичкам в программировании
Начинающим разработчикам
Программистам, которые хотят поменять направление
Новичкам в программировании
Без стресса пройдёте путь от новичка до уверенного Android-разработчика: с нуля научитесь программировать на Kotlin, напишете первые приложения для портфолио и сможете трудоустроиться сразу после курса.

Начинающим разработчикам
На практике закрепите основы и углубитесь в более сложные темы. Научитесь создавать и тестировать большие приложения по ТЗ от реального заказчика.

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

Android сегодня - это
Поможем вам стать Android-разработчиком: вас ждёт много практики на реальных кейсах.
Операционная система
Самая большая мобильной ОС в мире
Популярная и открытая
Доля рынка мобильных операционных Систем по всему миру составляет 74.6%
Востребованность
Android-разработчики часто зарабатывают больше других специалистов на IT-рынке
Фриланс
Получайте заказы на фрилансе или удалёнке

Доступ к обучающей платформе lms.deсode.kz
Мы предоставляем студентам доступ к платформе lms.deсode.kz, где вы будете проходить обучение. Выполнять домашние задания и у Вас будет доступ к раздаточным материалам.
Доверьтесь профессионалам
Мы даем возможность каждому получить актуальные навыки и стать востребованным специалистом на рынке IT. У нас учатся дети и взрослые по всему Казахстану

Практика ничего кроме кода
Насыщенные программы обучения
и актуальная информация на сегодняшний день

Преподаватели специалисты
Вас будут обучать востребованным навыкам специалисты рынка IT из Казахстана и не только

Отзывчивые методисты
Специалисты техподдержки помогут вам, если возникнут сложности

Сертификат после обучения
Вам будет предоставлен сертификат о прохождении курса после защиты всех проектов
О профессии Android-разработчика по данным headhunter:
Android-разработчик
Разработчик Android
Обязанности Android-разработчика:
- Уверенные знания языка программирования Kotlin;
- Тестирование мобильных-приложений;
- Опыт работы с многопоточностью;
- Разработка Android-приложений;
- Проведение code-review;
- Знание языка запросов SQL;
- Понимание паттернов проектирования;
- Работа с API;
- Контроль версий в Git;

2000+
опубликованных вакансий

350 000 ₸
средняя зарплата по казахстану

1000+
опубликованных резюме
Бесплатная консультация
Записаться на курс или получить бесплатную консультацию. Ответим на все вопросы и расскажем про курс
Заработная плата Android-разработчика
за месяц на разных этапах развития
Junior
Middle
Senior
Здесь работают наши выпускники:












Оставьте заявку сейчас
Получите подробную консультацию. Мы подберём для вас подходящий курс программирования
Возраст студента:
Нужна помощь в выборе курса?
Оставьте заявку
Дождитесь нашего звонка — позвоним с 10:00 до 19:00
Задайте вопросы, а мы на них ответим и поможем подобрать занятия