Android Developer. Basic
29 января 2025
Basic
5 месяцев
Онлайн
Пн/Ср 20:00 Мск
Для кого этот курс?
Вы освоите все необходимые навыки, чтобы самостоятельно разрабатывать Android приложения такие, как интернет-магазины, банковские приложения, фоторедакторы, всевозможные помощники, приложения для фитнеса и прочие сервисы. Этой подготовки будет достаточно, чтобы претендовать на должность начинающего Android разработчика.
Преимущества обучения на курсе Android Developer. Basic
- Изучите необходимый набор знаний и навыков для работы на позиции Android-разработчика.
- Большое преимущество на собеседованиях благодаря освоению продвинутых тем.
- Много практики и общения с опытными преподавателями.
- Подготовка проекта для портфолио на протяжении всего курса.
Что вам даст этот курс?
- Научитесь профессиональной разработке приложений под Android: после обучения вы сможете создавать приложения на языке Kotlin, используя современные практики и инструменты.
- Подготовитесь к реальным собеседованиям: Курс поможет вам подготовиться к собеседованиям на позицию Android-разработчика, понимая ключевые концепции и решая задачи.
- Пополните портфолио, самостоятельно разработанным проектом: Вы разработаете проектную работу, созданную с использованием современных библиотек и фреймворков.
На курсе также рассматриваются продвинутые темы, такие как Android Architecture Components, тестирование мобильных приложений, RxJava, Dagger 2, многопоточность в Android, Koin, Material Design и многое другое.
В рамках курса "Разработчик Android на базовом уровне" от Отус, вы изучите следующие технологии:
- Kotlin: Основной язык программирования для разработки Android-приложений.
- Android Studio: Интегрированная среда разработки (IDE) для создания приложений под Android.
- Android Architecture Components: Библиотеки, облегчающие организацию кода, такие как ViewModel, LiveData, Room и другие.
- Тестирование мобильных приложений: Навыки написания юнит-тестов, интеграционных тестов и UI-тестов.
- RxJava: Библиотека для реактивного программирования.
- Dagger 2: Фреймворк для внедрения зависимостей.
- Многопоточность в Android: Понимание работы потоков и обработки асинхронных задач.
- Koin: Библиотека для управления зависимостями.
Актуальность профессии
Android - самая популярная мобильная операционная система. Богатая экосистема инструментов и ресурсов от Google, а также широкая аудитория пользователей позволяют успешно монетизировать свои навыки и создавать инновационные приложения.
Процесс обучения
Занятия в OTUS — это не заранее отснятый материал. Вебинары проходят в режиме реального времени, где преподаватели-практики рассказывают об актуальных кейсах и инструментах, которые нужны им в работе сейчас. Вы сможете активно участвовать голосом, практиковаться, задавать вопросы и получать обратную связь. Такой формат дает реальный результат.
А если вы не смогли посетить занятие в реальном времени, то сможете посмотреть его в записи и задать вопрос преподавателю в закрытом Telegram-чате.
Актуальные знания
Глубокое погружение в промышленную Android-разработку
Эксперты
Ревью кода от практикующих специалистов
Оптимальная нагрузка
Возможность совмещать учебу с работой
Партнеры
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Получите помощь с оформлением резюме, портфолио и сопроводительного письма
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Android Developer
Формат обучения
Интерактивные вебинары
2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда
Практика
Домашние задания + проектная работа, для усиления вашего портфолио и компетенций
Активное комьюнити
Общайтесь с преподавателями голосом на вебинарах, в закрытом чате Telegram и при проверке домашних заданий
Программа
Kotlin
В этом модуле будут рассмотрены основными конструкции языка Kotlin, сможете писать код в kotlin-стиле, использовать kotlin extensions.
Тема 1: Знакомство с курсом
Тема 2: Kotlin #1
Тема 3: Git и настройка IDE
Тема 4: Kotlin #2
Тема 5: Kotlin #3
Тема 6: Kotlin #4
Тема 7: Kotlin #5
Тема 8: Kotlin #6
Тема 9: Kotlin #7
Core
В этом модуле будут рассмотрены ключевые элементы, на которых строится любое Android приложение.
Тема 1: Activity #1
Тема 2: Консультация по ДЗ
Тема 3: Activity #2
Тема 4: Activity #3
Тема 5: Android Studio & SDK Tools
Тема 6: Resources #1
Тема 7: View #1
Тема 8: Resources #2
Тема 9: View #2
Тема 10: Fragment #1
Тема 11: Fragment #2
Тема 12: Navigation Component
Тема 13: RecyclerView #1
Тема 14: RecyclerView #2
Тема 15: Animations
Тема 16: Консультация по ДЗ
Architecture
В этом модуле будут рассмотрены различные варианты хранения данных, доступа в интернет и многопоточности.
Тема 1: MVVM
Тема 2: Kotlin Coroutines
Тема 3: Flow
Тема 4: Hilt
Тема 5: Консультация по ДЗ
Data
В этом модуле будут рассмотрены компоненты Android, которые позволяют общаться с системой и другими приложениями, создавать отложенные задачи.
Тема 1: Сеть
Тема 2: Persistent Storage #1
Тема 3: Persistent Storage #2
Тема 4: Консультация по ДЗ
Тема 5: Service
Тема 6: Periodic Tasks + BroadcastReceiver
Тема 7: Location + Maps
Тема 8: Sensors & Camera
Testing
В этом модуле будут рассмотрено автоматическое тестирование в контексте Android, а также сборка и публикация приложения.
Тема 1: Testing #1
Тема 2: Testing #2
Тема 3: Карьерная консультация
Проектная работа
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Консультация по проектам и домашним заданиям
Тема 4: Защита проектных работ
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
На протяжении всего курса вы будете работать над собственным проектом. Его разработка нужна для окончательного закрепления знаний, которые были получены в рамках пройденных занятий. При успешном выполнении он станет образцом кода, который Android-разработчик сможет показывать будущим работодателям.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите сертификат OTUS о прохождении курса
После обучения вы:
- Заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
- Получите сертификат о прохождении курса;
- Приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием.
Android Developer. Basic
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Оставьте заявку и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно