В век современных технологий мобильные приложения стоят на первых местах по востребованности среди цифровых продуктов. В рамках курса вы поговорите непосредственно о процессе разработки мобильных приложений для устройств, работающих на операционной системе Android. В связи со сложным материалом, подобранным спикерами курса, он подойдет для опытных студентов, которые уже давно практикуются в разработке приложений.
Основная программа курса направлена на разбор струры приктуложений. Вы обсудите основные шаблоны и библиотеки, используемые в работе. Кроме того, на протяжении всего обучения будет формироваться англо-русский словарь, который будет полезен в дальнейшем.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Курс включает в себя 8 уроков, на которых рассматриваются методические материалы по структуре и ключевым паттернам приложений на Android.
Вы изучите MVP, подход, который используется в разработке архитектуры приложения, а также попрактикуетесь в создании первого экрана приложения.
Обсудите, что собой представляет паттерн MVVM, попробуете внедрить в приложение такую зависимость, как Dagger.
Выполните задание по замене Dagger на Koin, а также научитесь работать с RxJava и изменять структуру кода в приложении.
Подробно изучите, что собой представляют корутины, а также как в Котлине применяются концепции StateFlow, Flow, SharedFlow.
Разберетесь с функцией, которая позволяет хранить данные на протяжении длительного времени. В качестве примера воспользуетесь Room.
Узнаете, чем полезна многомодульность в рамках разработки приложения, а также самостоятельно попробуете внедрить ее в свой проект.
Поговорите о возможных путях совершенствования проекта, обсудите, чем могут быть полезны делегаты, а также внесете изменения в код приложения.
Обсудите конференцию Google IO, которая прошла в 2021 году, узнаете, что изменилось в работе разработчиков и в структуре операционной системы.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.