Pound sign
Я android
разработчик

Курс

Курс по Android разработке

Обучение проходит с 2-мя преподавателями одновременно и состоит из онлайн вебинаров 1-2 раза в неделю и большого количества домашних заданий, которые проверяются до тех пор пока не будет сделано правильно.

Курс по Android разработке

набор закончен

стартовал 11-го Марта

-84 дней до старта

4 месяца

Обучение очень интенсивное

-84 дней до старта

Что получит студент

Двух опытных менторов

Опыт менторов в сумме более 30 лет.

Реальные проекты

80% домашних заданий построено на основе задач из реальных проектов.

Поддержка

Остаемся на связи после курса

Обучение на курсах

1

Изучаем материал на живом уроке.

Парное программирование, интерактив, общение на уроке

2

Получаете домашние задания

4

Консультируем по личному итоговому проекту

3

Каждое ДЗ детально проверяется до тех пор пока вы не сделаете правильно.

5

Готовимся к собеседованию

По итогу курса

Научитесь профессионально проектировать приложения для Android.

Научитесь успешно проходить собеседования. Не хитростью, а знаниями.

Пройдете собеседование и получите работу.

скидка при оплате за весь курс

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

  • Интерфейс приложения (UI)

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

    Основные концепции Android (файловая структура, компоненты, принципы)

    Построение интерфейса с XML Layouts

    Ресурсы приложения (стили, темы, локализация, файлы)

    Собственные View (реализуем несколько собсвенных интерфейсных элемента)

    Конструирование списочных данных

    Конфигурирование приложения (Gradle)

    Жизненный цикл Activity

    Stack Activity и back stack

    Fragment

    Fragment manager и Child Fragment manager

    Подход Single Activity

    Базовое понимание Сервисов и реализации отложенных задач

    Навигация в приложении

    Shared Preferences, Preferences DataStore

    Unit тестирование

    Разработаем приложение для закрепления данного раздела

  • Работа с данными и карты

    Нучимся думать асинхронно :), понимать жизненный цикл данных в приложении, работать с картами и отложенными задачами

    Kotlin Coroutines

    ReactiveX (Rx)

    REST и Retrofit

    База данных SQL

    Jobs

    Notifications

    Карты и позиционирование (Google maps/Yandex map)

    Разработаем несколько приложений

  • Архитектура Android приложений

    Изучим основне

    Композиция и Агрегация

    SOLID

    Паттерны MVP, MVVM и MVI

    Dependency injection (Dagger 2, Koin, Hilt)

    Навигация в приложении через Jetpack Navigation

    Разработаем несколько приложений с разными подходами

  • Jetpack Compose

    Концепции Jetpack Compose

    Жизненный цикл Jetpack Compose

    State managment

    Compose c MVVM

  • Архитектура Android приложений Advanced

    Подход Clean architecture

    Разработка многомодульных приложений

    Feature модули

    Dependency injection в многомодульном приложении

    Навигация в многомодульном приложении

    Паттерны Repository, Strategy, Factory, Facade, Adapter, Singleton и другие

    Разработаем несколько приложений с разными подходами к архитектуре

  • Soft skills

    Ваш успех во многом зависит от того, как вы говорите и ведете себя в коллективе.

    Как правильно делать замечания коллеге

    Как'толерантно' делать ревью кода

    Командная работа

    Ведение совещаний

    Какие вопросы задавать на интервью

Что необходимо для курсов

Базовое понимание английского языка

Знать базовые слова, умение ориентироваться в английском тексте и знание google translate :)

Компьютер, интернет и желание!

Не так важно железо сколько желание учиться. Но конечно же SSD винчестер увеличит скорость работы.

Минимум 2 часа времени каждый день

Но лучше больше. Мы рекоммендуем отказаться от всего лишнего на время обучения

Преподаватели

timofey-kovalenko

Тимофей Коваленко

R&D Lead в Codete GmbH.

15 лет в IT, 10 лет разработки под Android, 7 лет в преподавании.
pavel-gorbatyuk

Павел Горбатюк
M.Sc. in Software Engineering

Senior Android/Flutter Developer в HERE Technologies.

20 лет в IT, 5 лет разработки под Android.

Стоимость

-84 дней до старта

700
скидка при оплате за весь курс

550

BYN/мес

* оплата в BYN. Курс ориентировочный

Гибкий график

Проверка всех домашних заданий

Реальные проекты

Чат группы

Актуальные темы и рекомендации

Частые вопросы

  • Как быстро можно найти работу после курса?

    Как правило часть студентов еще до окончания курса начинает ходить на собеседования и получает предложения о работе. Остальные как правило находят работу в течении 2-6 месяцев после окончания курсов.

  • Помогаете ли вы с трудоустройством?

    Нет. Но мы максимально помогаем с резюме и проверкой тестовых заданий, которые выдают работодатели.

  • На какую ЗП можно рассчитывать после курса?

    Как правило на первой работе зарабатывают 1000$.

  • Какая статистика тех, кто успешно заканчивает курс?

    Писать о 90% как многие образовательные заведения мы не будем, в реальности такого не бывает. А реальная статистика такова: ~20% бросают обучение в первый месяц(нет времени, лень, другие личные причины и тд), еще ~30% не выполняют ДЗ, не делают итоговый, кое-как доучиваются до конца - в итоге забрасывают программирование, остальные 50% успешно заканчивают курс, кто-то учится лучше и находит работу еще до окончания курс, а кто-то чуть хуже но тоже находит работу но в течении следуюшего полугода

  • Как и где проходит обучение?

    Живые уроки проводятся в Zoom. Так же, у вас будет доступ к нашей платформе, где вам доступны записи уроков, домашние задания и материалы. Так же на платформе виден статус по ДЗ(проверено, отклонено и тд). Так же будет общий чат группы в Telegram.

  • Как вы проверяете ДЗ?

    Все ДЗ вы отправляете на GIT, где мы проверяем и оставляем комментарии в коде, также как на реальных проектах делают код ревью. Затем вы исправляете и снова отправляете на проверку, так до тех пор, пока не будет правильно. Количество проверок не лимитировано, но мы все же рассчитываем на взаимное уважение времени :). Все ДЗ мы стараемся проверять очень детально.

  • Достаточна ли этих знаний для трудоустройства?

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

Остались вопросы?

Пиши

Что говорят о преподавателях

Максим

Тимофей, cпасибо тебе огромное, что так понятно все рассказывал и помог на этапе поиска работы. Вчер... весь отзыв

Денис

Перед тем как обратиться в Kiparo пришлось сменить несколько менторов, так как не устраивало отношен... весь отзыв

Александр

Проходил курсы по Android у Тимофея (kiparo.com) с мая по конец сентября. Т.к. у меня уже были базов... весь отзыв

Александр

Спасибо за курс) На фоне остальных преподов ты прям хорош, приятно было с тобой учиться.

 Александр

Курсы понравились. Понравилось, что была четко выстроенная система обучения. Очень удобная система в... весь отзыв

 Павел

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

 Екатерина

Курс интересный. Кому-то, из-за интенсивности может не хватать времени на домашки (по разным причина... весь отзыв

Elon Musk

has successfully completed the course
Android development
The course was conducted
from June, 9 2019 to December, 12 2019
TIMOFEY KOVALENKO,
TRAINER
kiparo.com
Certificate number
tk-001
Scan QR code or visit kiparo.com to verify authenticity

Проверка сертификата

Узнайте подлинность сертификата наших курсов

"Сайт использует cookie-файлы для того, чтобы вам было удобнее им пользоваться. Для продолжения работы с сайтом, вам необходимо принять использование cookie-файлов."