Открыто

Modern Android Warrior [Тариф Базовый] [Алексей Гладков]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 29 май 2025.

Цена: 85000р.-60%
Взнос: 33241р.

Основной список: 3 участников

Резервный список: 1 участников

  1. 29 май 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Modern Android Warrior [Тариф Базовый] [Алексей Гладков]

    Без имени.png

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

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

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

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

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

    • Вы застряли на одной позиции
      Глава 5 "Современное лидерство" поможет понять почему вам не повышают зарплату или грейд и что с этим делать. Бонусом я расскажу как зарабатывать действительно большие деньги на программировании и вы сможете ответить на вопрос точно ли вам это нужно
    Программа
    1. Современный Android
    2. Современная архитектура
    3. Современная сборка
    4. Современный UI
    5. Современное лидерство
    Глава 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
    • Техники работы с подчиненными

    Тариф Базовый
    Цена: 85000 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 30 май 2025
    1 человеку нравится это.
  2. Последние события

    1. Mozgovik
      Mozgovik не участвует.
      7 июн 2025
    2. Mozgovik
      Mozgovik участвует.
      7 июн 2025
    3. Артур8828
      Артур8828 участвует.
      3 июн 2025
    4. ssokkoll
      ssokkoll участвует.
      30 май 2025