Курс
Eженедельные живые уроки по 4-6 часов, 2 преподавателя, проверка домашних заданий, интересные проекты и примеры выполненных домашних работ.Если вы уже где-то учились или учитесь, у вас есть знания, но нет уверенности - этот курс для вас: мы систематизируем ваши знания и научим правильно применять их при создании приложений.
Стартовал 5 октября 2024
160 часов живых занятий + ДЗ
4 месяца
Двух опытных менторов
Опыт менторов в сумме более 30 лет.
Реальные проекты
80% домашних заданий построено на основе задач из реальных проектов.
Поддержка
Остаемся на связи после курса
Изучаем материал по видео лекциям
Общаемся в чате, делаем домашние
Онлайн встречи раз в неделю *
Консультируем по личному итоговому проекту *
Каждое ДЗ детально проверяется до тех пор пока вы не сделаете правильно *
Готовимся к собеседованию
Научитесь профессионально проектировать приложения для Android.
Научитесь успешно проходить собеседования. Не хитростью, а знаниями.
Станите уверены в своих знаниях
Научимся писать приложения под Android и строить интерфейс (UI) с использованием Jetpack Compose. Выполним несколько небольших ДЗ и затем разработаем приложение для закрепления данного раздела
Основные концепции Android
Понимание жизненного цикла Activity
Построение интерфейса с Jetpack Compose
Работа со стилями и темами в Jetpack Compose
Жизненный цикл Jetpack Compose
State managment в Jetpack Compose
Навигация в приложении через Jetpack Navigation
Паттерн MVVM. Использование ViewModel совместно с Jetpack Compose
Shared Preferences, Preferences DataStore
Понимание концепции DI
Разработаем приложение для закрепления данного раздела
Научимся строить интерфейс (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
Разработаем приложение для закрепления данного раздела
Научимся думать асинхронно :), поработаем с REST api, научимся правильно использовать SQL
Многопоточность
Kotlin Coroutines (включая Exception Handling, Main safety, custom dispatchers)
Kotlin Flow
ReactiveX (RxJava, RxKotlin, RxAndroid)
REST API и Retrofit
Изучение языка SQL
Хранение данных с использованием Room
Разработаем приложение для закрепления данного раздела
Изучим dependency injection, работу с отложенными задачами и паттерн MVI
Dependency injection - Dagger DI
Паттерн MVI
Работа с отложенными задачами Workers/Jobs
Локальные Notifications
Изучим работу Сервисов
Изучим работу Broadcast Receiver
Разработаем приложение для закрепления данного раздела
Изучим как создавать сложные многомодульные приложения
Разработка многомодульных приложений
Подход Clean architecture
Feature модули
Dependency injection в многомодульном приложении
Навигация в многомодульном приложении
Разработаем приложение для закрепления данного раздела
Научимся строить сложные по функционалу приложения. Научимся отделять UI логику от UI view.
Композиция и Агрегация
SOLID
Паттерны Repository, Strategy, Factory, Facade, Adapter, Singleton и другие
Карты и позиционирование (Google maps/Yandex map)
Разработаем приложение для закрепления данного раздела
Базовое понимание английского языка
Знать базовые слова, умение ориентироваться в английском тексте и знание google translate :)
Компьютер, интернет и желание!
Не так важно железо сколько желание учиться. Но конечно же SSD винчестер увеличит скорость работы.
Базовые знания Kotlin и Android
ООП, Коллекции, Исключения, знание базовых операторов.
* Курсы валют даны справочно
Стандарт ✅ (можно подключиться)
Как правило это ДЗ из наиболее сложных и важных тем
Эксперт (набор окончен)
(количество проверок не лимитировано, но мы рассчитываем на взаимоуважение времени)
Как правило это ДЗ из наиболее сложных и важных тем
Устранение пробелов в знаниях, обсуждения сложных тем, совместный разбор кода, шаринг экрана как преподавателем так и студентом, индивидуальные указания для усвоения тем.
Количество мест на данном пакете ограничено физическими возможностями преподавателей 😉.
Мы сами программисты в мобильной разработке и сами преподаем. Нет никаких посредников в виде огромной компании, кучи методистов и маркетологов.Так как у нас всего 1 курс, мы можем позволить себе постоянно обновлять его и актуализировать, поэтому у нас не бывает одинаковых наборов, каждая группа - это обновленный материал, темы и ДЗ. Более того, мы не скованы рамками программы, если группа активная и хочет больше, мы никогда не отказываемся попробовать, что-то дополнительное за рамками программы.У нас опубликованы настоящие отзывы, можно посмотреть, кто оставил отзыв и лично убедиться в его достоверности.И самое главное: у нас есть нормальная проверка ДЗ. Проверка идет в виде ревью кода аналогично тому, как это делают на реальных проектах. Мы оставляем в среднем по 10-15 комментариев за проверку, а количество проверок до одобрения в среднем достигает 3-4, иногда до 6-7!Наш курс не простой, но если есть сильное желание научиться создавать приложения, то мы поможем.
Как правило часть студентов еще до окончания курса начинает ходить на собеседования и получает предложения о работе. Остальные, как правило, находят работу в течении 2-6 месяцев после окончания курсов.
Нет. Но мы максимально помогаем с резюме и проверкой тестовых заданий, которые выдают работодатели.
Писать о 90% как многие образовательные заведения мы не будем, в реальности такого не бывает. А реальная статистика такова: ~10% бросают обучение в первые пару месяцев(нет времени, лень, другие личные причины), еще ~20% регулярно не выполняют ДЗ, кое-как доучиваются до конца - в итоге забрасывают программирование, остальные успешно заканчивают курс, кто-то учится лучше и находит работу еще до окончания курс, а кто-то чуть хуже, но тоже находит работу в течении следуюшего полугода
Онлайн встречи проводятся в Zoom. Так же, у вас будет доступ к нашей платформе, где вам доступны записи уроков, домашние задания и материалы. Так же на платформе виден статус по ДЗ(проверено, отклонено и тд). Так же будет общий чат группе в Telegram. Нюанс: в зависимости от тарифа могут быть изменения.
Все ДЗ вы отправляете на GIT, где мы проверяем и оставляем комментарии в коде, также как на реальных проектах делают код ревью. Затем вы исправляете и снова отправляете на проверку, так до тех пор, пока не будет правильно. Количество проверок не лимитировано, но мы все же рассчитываем на взаимное уважение времени :). Все ДЗ мы стараемся проверять очень детально, в среднем мы оставляем по 10-15 комментариев за проверку.
Да, цель этого курса подготовить вас к работе. В этом курсе мы очень детально прорабатываем умения именно строить и проектировать приложения, так-же мы уделяем время всем популярным инструментам и фреймворкам. По окончанию курса у вас будет все, что необходимо для работы в компании.
Elon Musk
Проверка сертификата
Узнайте подлинность сертификата наших курсов