Ежедневно, с 8:30 до 22:30
Предзаказ
1887

Modern Android Warrior

Средняя оценка 5.0 из 5 на основании 1 голосов 5.0 (1)
1 0
0
Автор:
Алексей Гладков
7500 ₽
76500 ₽
-90%
Кэшбэк: 5% (375 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.

Овладей искусством разработки Android-приложений и стань современным синьором!

  • 30+ часов теоретического материала, который был подготовлен специально для этого курса
  • 5 огромных глав, разбитых по направлениям, которые прокачают ваши навыки Android-разработки
  • 12 лет опыта разработки, которые я полностью вложил в этот курс

Видео-курс вам подходит, если:

  • Вы писали Android-приложения
    • У вас есть одно или несколько простых андроид-приложений, возможно пет-проекты. Важно, что у вас есть опыт создания приложений и вы знакомы с понятиями класс, функция и так далее
  • Вам не хватает технической базы знаний
    • Глава 1 «Современный Android»» поможет закрыть пробелы в базовых технических знаниях. В том числе, на примерах истории технического развития ОС Android
  • Вы хотите стать синьором
    • Главы 2-4 направлен на развитие «синьорного» мышления. В них подробно разобраны архитектура, навигация, работа с зависимостями, UI и многое другое
  • Вы застряли на одной позиции
    • Глава 5 «Современное лидерство» поможет понять почему вам не повышают зарплату или грейд и что с этим делать. Бонусом я расскажу как зарабатывать действительно большие деньги на программировании и вы сможете ответить на вопрос точно ли вам это нужно

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

Глава 1. Современный Android

  • Android Structure
    • В этом блоке разбирается из чего состоит ОС Android, как она связана с ОС Linux на которой базируется. Даются основные пояснения по таким терминам как GPU, Rendering, IPC и так далее. Так же в этом блоке мы обсудим все уровни андроида, например, работу с сетью
  • Java Memory Model
    • Этот блок полностью посвящен тому как работает JMM, как это связанно с Android, что такое Happens Before отношения, в чем разница между одноядерными и многоядерными процессорами с точки зрения Андроид
  • Performance
    • В этом блоке мы разбираем все, что можно сделать для ускорения работы приложения. От того как работает распределение ресурсов в ОС, до понятий overdraw, холодный старт, горячий старт и различие между многопоточностью, асинхронностью и concurrency
  • AOT vs JIT
    • В данном блоке разбираются основы компиляции, какие механизмы работают в андроиде, почему приложения тормозят, на каких этапах чаще всего ошибаются разработчики
  • Background Work
    • В этом блоке разбирается понятие фоновой работы в ОС Андроид, от самых старых способов до самых новых. Появляется понимание как ОС относится к понятию фоновой работы и правильное понятие фоновой работы
  • UI
    • Этот блок про то, как наш код, который мы пишем в XML или Compose превращается в картинки на экране. Полнейший гайд по всему процессу, уникальная информация, собранная в одном месте

Глава 2. Современная архитектура

  • Многомодульность
    • В этом блоке мы разбираем работу с многомодульными проектами и отвечаем на вопросы «Зачем это нужно?», «Как с этим работают синьоры?», «Как принимать решения?», а также лечим проблемы, которые несет многомодульность
  • Clean Architecture
    • Блок полностью посвящен чистой архитектуре, разбору того как она действительно должна работать на андроиде. Также, там разбирается, а действительно ли вам нужна чистая архитектура, так как 95% проектов работают без нее
  • SOLID
    • Полный разбор и практическое применение этих принципов на проекте. Как на SOLID смотрят синьоры и джуны, в чем разница в мышлении
  • Навигация
    • Применение навигационных библиотек в многомодульных и сложных проектах. Разбор всех современных популярных навигационных библиотек и их сравнение между собой
  • DI
    • Эта глава посвящена DI фреймворкам, а именно как жить без DI фреймворков, какие конкретно проблемы несет в проект Dagger 2 и как обходиться без него. Также подробно раскрывается суть кодогенерации с примерами
  • Compose
    • Эта глава посвящена тому, как организовать архитектуру приложения, если вы используете Jetpack Compose. Какие ошибки совершаются обычно и как их исправить. Также в ней разбираются архитектуры TEA, MVVM, MVI, Flux, BLoC и отличия между ними

Глава 3. Современная сборка

  • Зачем нам сборка?
    • В этой главе мы разбираем принципы работы сборки проектов и приложений, каких подходы существовали, смотрим на историю появления градла и что он взял от других систем сборки (Ivy, Maven и др.)
  • Зависимости
    • В этом блоке разбирается работа с зависимостями в Gradle, как работа с зависимостями происходит под капотом, опасности транзитивных зависимостей, как происходит кэширование зависимостей и как можно ускорять сборку в компании
  • Flavors, Build and Execution
    • Блок посвящен разбору того, что можно сделать с помощью Flavors в Android, какие опасности это несет, как с ними справляться, как это все работает под капотом, а также как настраивать и управлять билдами через CI/CD
  • Основы Gradle
    • В этом блоке разбираются основные термины Gradle, на которых дальше строится вся работа. Полный разбор основных классов и типов, а также демонстрация как это все работает в итоге в связке, а также что такое gradle плагины и зачем они нужны
  • Kotlin Multiplatform
    • Здесь мы разберем особенности работы kotlin multiplatform gradle plugins, какой функционал они дают, как их правильно настраивать и работать с ними, а главное во что потом превращается работа gradle после настройки
  • Публикация артефакта
    • Этот блок посвящен созданию и публикации артефакта в mavenCentral, а также в свои хранилища и работе с артефактами внутри своего закрытого контура. Включает Kotlin Multiplatform

Глава 4. Современный UI

  • Тайны XML
    • Блок про особенности работы с View. Глубокий разбор самого класса View, хитрости и тонкости работы с Layout, View и RecyclerView отдельно
  • UI Performance
    • Блок про работу с профайлерами, метриками и другими различными performance инструментами. Заглянем в то, как это вычисляется и что означает, а главное что с этим потом делать
  • BDUI
    • Блок про современный подход к обновлению UI через BDUI, разберем все популярные существующие фреймворки, посмотрим как они создаются и даже создадим свой небольшой BDUI фреймворк
  • Jetpack Compose Internals
    • В этом блоке внутреннее устройство compose, практические советы по уменьшению количества рекомпозиций, по работе с preview и связи всего этого вместе
  • Custom Views
    • В этом блоке мы разберем создание кастомных компонентов как с помощью View, так и с помощью Jetpack Compose. Также посмотрим на основные ошибки с которыми сталкиваются при создании и когда можно обойтись без этого
  • Animations and Magic
    • В этом блоке мы с вами разберем все подноготную анимаций в Android. Как она создается под капотом, по каким принципам действует, чем отличается easyIn от easyOut, а также как сделать крутые анимации быстро и легко

Глава 5. Современное лидерство

Гайд по базе

  • Как мы думаем и принимаем решения
  • Mana Pool, Health Pool и другие физиологические ограничения
  • Почему важно уметь вести переговоры
  • Как стресс влияет на нашу жизнь

Как заработать на работе

  • Плюсы и минусы разных способов повышения зарплаты
  • Как зарабатывать на решении проблем бизнеса

Как попасть в клуб 700

Блок про деньги. Можно ли в IT зарабатывать выше миллиона рублей в месяц и как этого добиться без переработок, двух, трех или 10 работ и получать при этом удовольствие

Гайд по работе

  • Как мыслят менеджеры компаний
  • Нюансы perfomance review и почему сложно добиться повышения зарплаты
  • Как устроен найм в компании
  • За что платят деньги

Как стать руководителем

  • Типы руководителей, их плюсы и минусы
  • Как разрешать конфликты и почему не стоит от них уклоняться
  • Как эффективно проводить встречи 1-1
  • Техники работы с подчиненными

Тариф Базовый.

Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 29.05.2025 Артикул 1887

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Android разработка - с нуля до профессионала. Полный курс
Скидка 78%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Android разработка - с нуля до профессионала. Полный курс
Android Studio и Firebase
Постер товара: Android профессиональный уровень (Kotlin)
Скидка 70%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Android профессиональный уровень (Kotlin)
Android на Kotlin и Jetpack Compose
Постер товара: Android-разработчик
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Android-разработчик
Android
Постер товара: Полный курс Андроид + Java с нуля
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Полный курс Андроид + Java с нуля
Android
Постер товара: Профессия: Android-разработчик (современный стек)
Скидка 80%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Профессия: Android-разработчик (современный стек)
Android на Kotlin и Jetpack Compose
Постер товара: Android - быстрый старт
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Android - быстрый старт
Android на Kotlin и Jetpack Compose
Постер товара: Jetpack Compose с нуля. Полный курс
Скидка 87%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Jetpack Compose с нуля. Полный курс
Android на Kotlin и Jetpack Compose
Постер товара: Android Studio и Firebase -
Скидка 71%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Android Studio и Firebase - "Доска Объявлений"
Android Studio и Firebase