Мобильные приложения - это огромная ниша, в которой работает большое количество людей. Ключевую роль в ней играют разработчики: они создают приложение с нуля, выпускают его в магазин и улучшают различными обновлениями. На курсе вы изучите все навыки, необходимые для разработки Android-приложений, узнаете принципы объектно-ориентированных языков программирования, научитесь писать код на Kotlin, создавать интерфейс, настраивать пуш-уведомления, а также подготавливать созданное приложение для релиза в Google Play.

Русский
4,8

Чему вы научитесь

Работать с базами данных
Продумывать удобную навигацию
Верстать интерфейс приложений
Программировать на языке Kotlin
Разрабатывать Android-приложения с нуля

Как быстро окупится обучение

Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование

На должности Junior Программист затраты на пройденный курс окупятся
3 Месяца
35 000 ₽ / Мес
Программист
35 000 ₽ — 350 000 ₽
35 000 ₽ / Мес
30 000 ₽ / Мес
Android-разработчик
30 000 ₽ — 300 000 ₽
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

Преподаватели

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

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

38
Модулей
100
Онлайн-уроков

Вы узнаете необходимую информацию о профессии Android-разработчика, а также познакомитесь с основными инструментами.

Вы поближе познакомитесь с вашими преподавателями и детально рассмотрите программу предстоящего обучения.

Вы установите среду разработки IntelliJ Idea, узнаете, как в ней работать и напишете простую программу.

Познакомитесь с переменными в программировании, узнаете, какие виды существуют и как с ними работать.

Вы узнаете, как создавать и использовать функции в объектно-ориентированных языках программирования.

Вы научитесь использовать циклы в программировании, сможете ставить условия в зависимости от необходимых задач.

Вы поймете, как эффективно хранить большое количество данных и взаимодействовать с ними, затрачивая минимум ресурсов.

Узнаете, что такое объекты, классы и методы в объектно-ориентированных языках программирования, а также научитесь их создавать и использовать.

Сможете ограничивать доступ пользователей к переменным с помощью принципов инкапсуляции, а также узнаете, что такое наследование классов.

Вы научитесь описывать различные объекты из реального мира с помощью некоторых свойств и абстракций.

Вы изучите методы верстки интерфейса мобильных приложений, а также узнаете, что такое полиморфизм в ООП.

Вы узнаете, как правильно сравнивать различные типы данных и как проверить их идентичность в программе.

Вы научитесь исправлять ошибки и конфликтные ситуации в программе с помощью использования исключений.

Вы узнаете, что такое callback hell, научитесь с ним бороться и поймете, как корутины помогут вам в такой ситуации.

Вы научитесь применять входные и выходные потоки данных в приложении с помощью методов flow и stateFlow.

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

Вы изучите различные типы контейнеров, освоите верстку интерфейса и потренируетесь создавать удобный дизайн для скроллинга приложения.

Вы рассмотрите основные типы компонентов, узнаете, как с ними работать, и попробуете применять их на практике.

Вы узнаете, что такое ConstraintLayout, поймете основные особенности и отличия, научитесь верстать, применяя их.

Вы глубже разберетесь в устройстве проекта и поймете, какие ресурсы необходимы для его осуществления.

Вы научитесь продумывать навигацию в разрабатываемом приложении, а также сможете работать с другими его элементами.

Вы узнаете, как создавать различные анимации, сможете делать переход от одних элементов приложения к другим плавным и красивым.

Вы сможете адаптировать приложение для множества регионов и переводить на необходимые иностранные языки.

Вы узнаете этапы жизненного цикла различных элементов приложения, а также поймете, какие процессы при этом происходят.

Вы научитесь грамотно хранить большое количество данных с помощью сериализации в текстовом или ином виде.

Вы поймете, как устроено взаимодействие пользователя и приложения, а также настроите работу с потоками данных.

Вы изучите принципы работы с Retrofit, узнаете, что такое REST, и напишете запрос для взаимодействия приложения с сетью.

Вы научитесь работать с базами данных, сможете писать различные SQL-запросы и производить выборку данных.

Вы узнаете, как правильно выстраивать архитектуру проекта, а также научитесь автоматически внедрять зависимости между элементами приложения.

Вы научитесь работать с большими массивами данных в программе, сможете оптимизировать их для минимизации затрат ресурсов.

Вы узнаете, как запрашивать разрешение у пользователя для использования защищенных инструментов в телефоне.

Вы научитесь интегрировать использование геолокации в приложение, а также создадите простой навигатор.

Вы узнаете, что такое Firebase, и научитесь работать с базами данных для улучшения вашего приложения.

Вы подготовите свой проект для релиза, настроите его для публикации в Google Play и проведете финальные правки.

Вы узнаете информацию о предстоящем проекте, где вам нужно будет создать приложение для логистического центра.

Вы научитесь использовать советы и рекомендации от компании Google для создания более качественного приложения.

Вы освоите инструмент Dagger и сможете с помощью него более эффективно внедрять зависимости в ваше приложение.

Вы узнаете, как правильно назвать приложение, как составить грамотное описание, а также рассмотрите все этапы загрузки приложения в Google Play.

Как проходит обучение

Изучение темы

Просмотр обучающих видеороликов

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

Научитесь оформлять портфолио так, чтобы работодателю было удобно изучать ваши работы и у него осталось хорошее впечатление

Подготовитесь к собеседованию

Научитесь рассказывать о себе последовательно и без стресса, правильно реагировать на вопросы работодателя и завершать беседу

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Оформите резюме и сопроводительное письмо

Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний

Узнаете, как найти работу

Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров

Спецификация

Университет
Формат обучения
Доступ к курсу
Навсегда
Направление
Уровень
Junior
Middle
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
30 000 ₽   —   350 000 ₽
Финальная цена
74 324 ₽
Цена в рассрочку
6 194 ₽ / Месяц

Отзывы о Skillbox

Skillbox
1.0051
Материалов мало и не структурированы, преподаватели некомпетентны, всем на все наплевать+кидалово на деньги
Недостатки

Училась на скиллбокс - качество материалов оказалось ужасным, 95% информации приходится искать на стороне. А лекции рассчитаны на устаревшие много лет назад версии ПО. Последней каплей стала лекция, когда преподаватель дал челендж, сам не смог его решить, попытался искусственно исправить код, получил ошибку и сделала вид, что так и надо. Т.е. ему было настолько наплевать, что он даже не переснял видео с задачей, которую может решить. За качеством материалов, соответственно, тоже никто не следит. Написала заявление на возврат денег за непройденную часть курса (88%). И! Внимание! Их юротдел согласен вернуть мне аж 11 тысяч из 90 с лишним - ребята регулярно редактируют договор оферты. Так что не хотите проблем, не связывайтесь.

Увы, не могу ответить на комментарий официального представителя, поэтому допишу. Особенно удивило про авторские, регулярно обновляемые программы: курсы, к которым дали доступ, рассчитаны на уже несколько лет не поддерживающееся ПО! Преподаватель рекомендует ставить давно мертвую версию - о каком регулярном обновлении идет речь? Какие тщательно структурированные материалы, если 95% нужно искать в других местах? Какой контроль качества, если авторы не умеют преподавать, строя предложения из междометий и перескакивая с одного на другое? И я уже писала на ваш адрес, получив в ответ скорее шантаж, чем приемлемые варианты: "Либо вы отзываете заявление, либо мы обязаны на него прореагировать - вот вам пара копеек на один раз в ресторанчик сходить с горя". Более того, я не могу добиться, чтобы прислали подробный расчет, как они так здорово насчитали 11 тысяч - несколько раз просила, на вопросы, когда пришлют, тишина в ответ. И еще интересный момент - когда писала заявление, курс был пройден на 12%. Несколько дней не открывала платформу, а когда ответили, он чудесным образом оказался на 18%.

Skillbox
1.0051
Читайте оферту заключения договора
Недостатки

Обратился к Skillbox с целью повысить свои знания Английского. Мне были заданы стандартные вопросы в том числе "Какой у вас уровень владения языком", я ответил что Intermediate(B1). И менеджер по продажам предложил программу "Английский для IT-специалистов" (https://eng.skillbox.ru/it). На мой вопрос, что будет если программа мне не подойдет, меня убедили, что деньги вернут. Задал этот вопрос, потому что менеджер не мог показать план занятий или пример урока. Я оплатил полную стоимость. Неделю спустя, мне подобрали преподавателя и на первых 10 минутах мы выяснили, что материал предназначен для более слабого уровня (A1 - A2). После моего обращения о возврате денежных средств, мне сначала предлагали другие программы, но я настоял о возврате, на что мне указали на пункт 8.3 договор оферты (https://eng.skillbox.ru/oferta), что они имеют право на удержание 25% на поддержку платформы. Раза три я разговаривал с ними о том, что изначально менеджер по продажам неправильно подобрал мне программу и это не моя вина, на что мне отвечали, что проведут работу с менеджером, и каждый раз меня тыкали в этот пункт об удержании. В итоге я потерял около 8 тысяч рублей, тонну времени и кучу нервов. Если все равно обратитесь к этой организации, почитайте договор оферты, задавайте все возможные неудобные вопросы, может вам и повезет.

Skillbox
4.0051
Нормально, но можно найти курс получше
Достоинства

Я начала курс веб-разработки, но мне пришлось бросить его в середине. Мне не понравилось само понятие онлайн-обучения, особенно в том виде, как его предлагает Skillbox (много людей, много сообщений, и на вопрос практически невозможно получить ответ). Поэтому я перешла в EasyUM из-за их офлайн-формата, и в целом уровень знаний, которые я там получила, тоже был хорошим. 

Я не хочу сказать ничего плохого о Skillbox, но было бы лучше, если бы они предлагали офлайн-обучение. Учиться веб-разработке в компании других людей (даже если все сидят в масках) все же более продуктивно и комфортно. 

Недостатки

Навязчивые менеджеры, которые предлагают купить полный курс обучения. Ужасная организация обучения. Высокая стоимость

Skillbox
5.0051
Мне все понравилось
Достоинства

Я прошел курс обучения Python-разработка. Мне очень понравилась концепция преподавания теории и ее содержание. Курс был непростым, но в этом и его изюминка. Конечно, для успешного освоения программы и быстрого решения домашних заданий, необходимо было дополнительно искать и изучать информацию. Я хочу выразить благодарность моему наставнику Александру Мордвинову, который, насколько я могу судить, очень ответственно подходил к практической части курса и постоянно держал меня в тонусе, обучая дополнительным нюансам языка Python.

Skillbox
5.0051
Учусь на двух курсах
Достоинства

В Skillbox я на данный момент получаю обучение сразу на 2х курсах, успеваю вполне успешно сочетать их друг с другом и с работой, еще и своей собственной жизнью и делами в отдельных промежутках успеваю заниматься)) Много практики, но это совсем не ощущается тяжелым - наоьрот полезно

Skillbox
5.0051
Доволен курсом
Достоинства

Я и ранее занимался программированием, Skillbox мне посоветовали коллеги и я рад, что прислушался к ним. Действительно много тут полезного, собрана уникальная инфа, к тому же весомый плюс это новые знакомства в профессиональной среде как с преподавателями, так и среди одногруппников.

Skillbox
5.0051
Удобный формат обучения
Достоинства

В Скилбоксе выделю для себя удобный формат обучения. Можно выбрать для себя удобный график, позволяют совмещать с работой. Материал преподносится в доступной форме, поэтому все легко усваивается. Ну и к тому же преподаватели дают детальную обратную связь по домашке.

Недостатки

Нет

Skillbox
1.0051
Английский на Скиллбоксе.
Достоинства

Нет. Это обман.

Недостатки

Низкий уровень преподавания, нет системы и методики. По сути студент предоставлен сам себе. Деньги за курс не возвоащают, читайте внимательно догово, как минимум удерживают 25%. Не рекомендую, пустая трата времени и денег. Очень навязчивая реклама.

Skillbox
5.0051
Выдают сертификат и диплом по окончанию обучения
Достоинства

Выбор на скилбокс во многом пал из-за того, что здесь дают сертификаты и дипломы государственного образца. В современных реалиях подобные документы очень ценятся при приеме на работу. Поэтому рекомендую эту школу! К тому же дают хорошие знания.

Skillbox
5.0051
Вполне хорошо
Достоинства

Отлично проходит обучение. График очень удобный, наглядный. Преподаватель лишним не нагружает. Всё чётко, по делу и по профессии. Кураторы всегда готовы прийти на помощь. В итоге выдают сертификат государственного образца. 

Недостатки

Существенных недостатков не заметил.

Skillbox
4.0051
Хорошая онлайн школа
Достоинства

В целом для онлайн-курса все организовано достаточно неплохо. Да, есть небольшие недостатки, но они не критичны. Помимо меня здесь еще училась и моя мама на иллюстратора. Для себя из плюсов выделю преподавателей и отзывчивых менеджеров.

Skillbox
5.0051
Спасибо куратору!
Достоинства

Спасибо моему куратору за ее вклад в мое становление как профессионала. Она была рядом и помогала мне с решением моих трудных вопросов. Благодаря таким людям и просыпается любовь к профессии, а ученики добиваются потрясающих результатов.

Skillbox
5.0051
Пока нравиться
Достоинства

Пока все нправиться, обучение устраивает. Но я езе прошла всего 1 урок. Нажеюсь и дальше все будеот хорошо. Это мой первый опыт прохождения обучекния через Интернет

Skillbox
5.0051
Хорошее онлайн обучение
Достоинства

Онлайн-школа отличная. Мне все понравилось. Получила хорошие знания. Буду рекомендовать всем, так как сейчас сложно найти хорошее обучение в интернете

Skillbox
5.0051
Хорошая онлайн платформа
Достоинства

Обучаться в скилбоксе мне понравилось. Структура и содержание программы хорошие, нет ничего лишнего. Уверен, что приду сюда вновь.

Skillbox
5.0051
Ставлю 5 из 5!
Достоинства

Обучение потрясающее. Информация дается емкая, без всякой воды. Это действительно полноценное обучение, которое отличается от других школ.

Skillbox
5.0051
Я доволен
Достоинства

Сейчас прохожу обучение в Skillbox. Очень продуктивно, я всем доволен.

Недостатки

Минусов и проблем не увидел, претензий не имею)

Skillbox
5.0051
Прекрасная школа)
Достоинства

Для меня эта школа стала тем местом, куда я обязательно приду еще. Здесь дают качественные знания, а преподаватели самые лучшие!

Skillbox
2.0051
потеря денег и времени
Недостатки

Заманивают,разводят на деньги, а затем не дозвониться. все материалы, представленные на курсе были устаревшими

Skillbox
5.0051
Хороший курс
Достоинства

Мне курс очень понравился, советую всем его пройти. Хочу отдельно поблагодарить Татьяну, которая проверяла мои работы

Часто задаваемые вопросы

Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.

Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.

Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.

Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.

Другие популярные курсы

Английский язык для переговоров и делового общения

Skillbox Английский (Kespa)
Бизнес и управление
4,2
16 990 ₽
28 300 ₽

Куратор и технический администратор онлайн-школы

Нетология
Другие профессии
5
66 000 ₽
110 000 ₽

Дизайнер жилых и коммерческих интерьеров

Skillbox
Дизайн
4,6
192 500 ₽
385 000 ₽

Операционный директор

Eduson Academy
Бизнес и управление
4,3
154 400 ₽
386 000 ₽
Skillbox
Программирование
Android-разработчик. Базовый уровень
6 194 ₽ в месяц
74 324 ₽
123 874 ₽
-40%
Скидка Ещё -60% по промокоду
|
Показать код
Наверх