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

Курс

Авторский курс по Android разработке
на 4 месяца

Если вы уже где-то учились или учитесь, у вас есть знания, но нет уверенности - этот курс для вас: мы систематизируем ваши знания и научим правильно применять их при создании приложений.

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

Авторский курс по Android разработке</br>на 4 месяца

Присоединяйся прямо сейчас!

160 часов живых занятий + ДЗ

4 месяца

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

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

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

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

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

Поддержка

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

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

1

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

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

2

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

4

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

3

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

5

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

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

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

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

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

скидка при оплате за 4 месяца

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

  • Jetpack Compose и основные концепции Android

    Научимся писать приложения под Android и строить интерфейс (UI) с использованием Jetpack Compose. Выполним несколько небольших ДЗ и затем разработаем приложение для закрепления данного раздела

    Основные концепции Android

    Понимание жизненного цикла Activity

    Построение интерфейса с Jetpack Compose

    Работа со стилями и темами в Jetpack Compose

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

    State managment в Jetpack Compose

    Реализация собственных View в Jetpack Compose

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

    Локализация и другие ресурсы приложения

    Паттерн MVVM. Использование ViewModel совместно с Jetpack Compose

    Shared Preferences, Preferences DataStore

    Понимание концепции DI

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

  • XML Layouts и продолжение изучения концепций Android

    Научимся строить интерфейс (UI) с использованием XML Layout. Выполним несколько небольших ДЗ и затем разработаем приложение для закрепления данного раздела

    Stack Activity и back stack

    Углубленное понимание Context

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

    Работа со стилями и темами в XML Layouts

    Реализация собственных View в XML Layouts

    Конструирование сложных списочных данных в XML Layouts (RecyclerView)

    Паттерн MVVM. Использование ViewModel c XML Layouts

    Fragment

    Fragment manager и Child Fragment manager

    Подход Single Activity

    Базовая навигация в приложении c XML Layout

    Навигация в приложении через Jetpack Navigation совместно с Layouts XML

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

  • Многопоточность, REST api, SQL и базы данных

    Научимся думать асинхронно :), поработаем с REST api, научимся правильно использовать SQL

    Многопоточность

    Kotlin Coroutines (включая Exception Handling, Main safety, custom dispatchers)

    Kotlin Flow

    ReactiveX (RxJava, RxKotlin, RxAndroid)

    REST API и Retrofit

    Изучение языка SQL

    Хранение данных с использованием Room

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

  • DI, Workers и MVI

    Изучим dependency injection, работу с отложенными задачами и паттерн MVI

    Dependency injection - Dagger DI

    Паттерн MVI

    Работа с отложенными задачами Workers/Jobs

    Локальные Notifications

    Изучим работу Сервисов

    Изучим работу Broadcast Receiver

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

  • Многомодульность и Feature модули

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

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

    Подход Clean architecture

    Feature модули

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

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

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

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

  • Карты, паттерны и навигация

    Научимся строить сложные по функционалу приложения. Научимся отделять UI логику от UI view.

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

    SOLID

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

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

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

  • Soft skills и подготовка к собеседованию

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

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

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

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

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

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

    Как составить резюме (CV)

    Методология Agile (базовое изучение)

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

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

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

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

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

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

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

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

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

R&D Lead в Codete GmbH.

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

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

Senior Android/Flutter Developer в HERE Technologies.

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

Стоимость

* Курсы валют даны справочно

Стандарт ✅

от 2 250 руб/мес

Цена указана из расчета рассрочки на 24 месяца. Скидка при полной оплате
  • Домашние задания без проверки
  • Видео с проверкой некоторых ДЗ, по которым можно исправить стандартные ошибки
  • Правильный вариант решения ДЗ

    (исходный код)

  • Запись еженедельных встреч в Zoom с тарифа "Эксперт"
  • Групповой чат с студентами, кураторами и преподавателями в Telegram
  • Обучение в собственном темпе
  • Доступ к пройденному материалу в течении всего года


ПОДКЛЮЧИТСЯ МОЖНО ПРЯМО СЕЙЧАС! ✅

Эксперт

от 4 500 руб/мес

Цена указана из расчета рассрочки на 24 месяца. Скидка при полной оплате
  • Домашние задания с проверкой

    (количество проверок не лимитировано, но мы рассчитываем на взаимоуважение времени)

  • Видео с проверкой некоторых ДЗ, по которым можно исправить стандартные ошибки
  • Правильный вариант решения ДЗ

    (исходный код)

  • Еженедельный живой урок в Zoom для улучшения усвоения материала

    (устранение пробелов в знаниях, обсуждения сложных тем, совместный разбор кода, шаринг экрана как преподавателем так и студентом, индивидуальные указания для усвоения отдельных тем)

  • Групповой чат с студентами, кураторами и преподавателями в Telegram
  • 4 месяца интенсивного обучения (более 160 часов)
  • Помощь с итоговым проектом

    (помощь в выборе и ревью кода)

Количество мест на данном пакете ограничено физическими возможностями преподавателей 😉, но вы можете подключится на тариф Стандарт прямо сейчас.

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

  • Чем ваши курсы лучше других?

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

    Так как у нас всего 1 курс, мы можем позволить себе постоянно обновлять его и актуализировать, поэтому у нас не бывает одинаковых наборов, каждая группа - это обновленный материал, темы и ДЗ. Более того, мы не скованы рамками программы, если группа активная и хочет больше, мы никогда не отказываемся попробовать, что-то дополнительное за рамками программы.

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

    И самое главное: у нас есть нормальная проверка ДЗ. Проверка идет в виде ревью кода аналогично тому, как это делают на реальных проектах. Мы оставляем в среднем по 10-15 комментариев за проверку, а количество проверок до одобрения в среднем достигает 3-4, иногда до 6-7!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

пиши на телеграм:

Что о нас говорят

Владислав

Все темы очень понятно и доходчиво изложены, я остался на 200% удовлетворен детальностью изложения!... весь отзыв

Алексей

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

Ярослав

Очень объемный курс, где менторы делятся своим опытом - безцено)

 Роман

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

Максим

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

Денис

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

Александр

Проходил курсы по Android с мая по конец сентября. Т.к. у меня уже были базовые знания Java и програ... весь отзыв

Александр

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

 Александр

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

 Павел

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

 Екатерина

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

Всеволод

Timofey have been my trainer. He've got a talent to explain complex concepts with simple examples. H... весь отзыв

Наталья

Timofey was my trainer in courses on android development, and to be honest he’s the best teacher I’v... весь отзыв

Владислав

I knew Timofey, who taught me courses Java and Android. Timofey built his teaching work using modern... весь отзыв

Павел

Timofey is the best android developer I'v ever seen

Elon Musk

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

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

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

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