

Начинающий мобильный разработчик
Сделайте первый шаг к востребованной профессии начните создавать мобильные приложения на Android или iOS и добавьте проект в портфолио. Поможем выбрать специализацию и научим программировать с нуля.
- Курс на выбор
- Обучение с нуля
- Приложение в портфолио
- Доступ к курсу навсегда
О профессии
Мобильные разработчики создают приложения и игры для мобильных устройств. Это не только смартфоны и планшеты, но и умные часы, фитнес-трекеры и другие гаджеты на базе iOS и Android.
Разработчики мобильных приложений востребованы в банковской сфере, электронной коммерции и образовании.
- 3 037 компаний
сейчас ищут Android- и iOS-разработчиков
- 60 000 рублей
средняя зарплата новичка
Кому подойдёт этот курс
-
Получите необходимые навыки для старта карьеры мобильного разработчика. Научитесь программировать на Swift или Kotlin, добавите первый проект в портфолио. И всё это с нуля и без стресса.
-
На практике закрепите базовые знания и познакомитесь с темами посложнее. Например, научитесь работать с сетью и многопоточностью, применять архитектурные решения при разработке проектов, хранить информацию в базах данных.
-
Преподаватель даст системные знания, которые станут хорошей основой для перехода в мобильную разработку.
Чему вы научитесь
- Создавать нативные приложения
Освоите Swift для разработки под iOS или Kotlin для Android. Вы не ограничитесь изучением основ познакомитесь с принципами ООП, многопоточным программированием и уделите время правилам оформления кода.
- Проектировать интерфейсы
Узнаете, как связать логику приложения с элементами интерфейса, научитесь делать анимации, переходы и создавать компоненты по гайдлайнам Material Design и HIG.
- Применять паттерны проектирования
Познакомитесь с такими паттернами, как MVC, MVP, MVI, SOLID, и будете писать поддерживаемый и расширяемый код, который не придётся переписывать с нуля в будущем.
- Работать с сетью и использовать библиотеки
Ускорите разработку приложений с помощью готовых сторонних модулей, научитесь получать и отправлять данные по сети и оптимизируете этот процесс.
- Использовать Git для контроля версий
Освоите важный для командной работы навык будете сохранять и документировать изменения в репозиториях.
- Публиковать приложения
Подготовите проект к релизу в App Store или Google Play, будете знать особенности работы с магазинами приложений и сможете избежать удаления из сторов.









Поможем найти работу или вернём деньги
Вас ждёт индивидуальная поддержка
HR-специалиста. Вместе вы составите резюме, подготовите портфолио и разработаете карьерный план, который поможет найти работу быстрее. Сможете выбрать привлекательные вакансии и получите приоритет перед другими соискателями.
Чем вам поможет Центр карьеры:
-
Резюме
Презентуем вас работодателям с выгодной стороныПроведём онлайн-встречу, где оценим ваши сильные стороны, навыки и профессиональный опыт. Поможем оформить профиль на сайтах с вакансиями и разработать привлекательное резюме, которое точно впечатлит работодателей.
-
Индивидуальный карьерный план
Расскажем, как начать и развивать карьеруПроведём онлайн-консультацию, определим ваши цели и расскажем, как их добиться. Сформируем индивидуальный путь вашего развития в профессии. Вы узнаете, где искать работу и какие навыки развивать, чтобы продвинуться в карьере.
-
Партнерские вакансии
Порекомендуем вашу кандидатуру партнёрамУ вас будет доступ к закрытому чату с вакансиями наших партнёров. Вы сможете выбрать подходящие предложения, а консультант поможет написать сопроводительное письмо и подготовиться к собеседованию. Вашу кандидатуру рассмотрят в числе первых.
-
Оформление портфолио
Поможем эффектно представить ваши проектыРасскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.
-
Карьерные консультации
Подготовим вас к старту карьерыКонсультанты ответят на ваши вопросы о карьере, подготовят к собеседованиям и соберут обратную связь от работодателей. Вы узнаете, как вести себя на интервью и избежать ошибок при поиске работы. Сможете участвовать в карьерных воркшопах и вебинарах.
Почему мы уверены в вашем трудоустройстве?
-
Определяем потребности рынка
Мы тщательно анализируем профессии, в которых помогаем с трудоустройством: опрашиваем специалистов, оцениваем вакансии, потребность в кандидатах и доступность профессии для новичков.
-
Даём качественные знания
Помогаем получить навыки, которые необходимы здесь и сейчас. Все спикеры — практикующие специалисты, а их знания востребованы на рынке.
-
Поддерживаем на старте карьеры
Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.
- 500+ пользователей меняют карьеру ежеквартально
- 600+ новых вакансий ежеквартально размещают работодатели на нашей площадке
О Skillbox
Как проходит обучение на платформе
Программа
Вас ждут два курса на выбор, много практики и дипломный проект в портфолио.
- 7 месяцев обучения
- 24 модуля по iOS-разработке
-
Android-разработка для начинающих
Научитесь программировать на языке Kotlin и примените новые знания при разработке мобильных приложений под Android. Для обучения подойдет любой компьютер. Курс ведёт Егор Лисаков.
-
- Введение в Kotlin
- Переменные
- Функции
- Условия и циклы
- Коллекции
- Объекты
- ООП
- Сравнение типов
- Исключения
- Корутины
- Потоки
- Введение в Android-разработку
- Сборка и ресурсы
- Разметка, views
- Вёрстка с помощью ConstraintLayout
- Жизненный цикл Activity
- Открытие новых экранов
- Фрагменты
- Работа с ViewPager и диалогами
- Списки
- Списки. Best practices
- Разрешения, работа с датой и временем
- Android Jetpack: ViewModel, Navigation
- Многопоточность
- Работа с сетью
- Обмен данными по сети. Библиотека Retrofit
- Работа с файлами
- ContentProvider
- Введение в базы данных
- Базы данных в Android
- Scoped storage
- Оповещения (push-уведомления)
- Flow
- Выполнение задач в фоне
- Дизайн-концепция Material Design
- Основы внедрения зависимостей
- Подготовка приложения к релизу
-
-
iOS-разработка для начинающих
Освоите язык программирования Swift с нуля и научитесь создавать простые приложения для AppStore. Для обучения вам понадобится MacBook или другой компьютер на macOS. Курс ведет Максим Николаев.
-
- Среда разработки
- Основы разработки на Swift. Часть 1. Переменные и числовые типы
- Основы разработки на Swift. Часть 2. Работа со строками
- Основы разработки на Swift. Часть 3. Логические типы и управление потоком
- Основы разработки на Swift. Часть 4. Работа с массивами. Методы
- Основы разработки на Swift. Часть 5. Работа со словарями
- Основы разработки UI
- Классы и структуры в Swift
- ООП
- Протоколы
- Компоновка элементов UI. Использование Enum
- Работа с макетами
- Жизненный цикл и навигация
- Списки
- Библиотеки. Модификаторы доступа
- Версионный контроль
- Многопоточность
- Сетевые запросы. Часть 1
- Сетевые запросы. Часть 2
- Хранение данных пользователей
- Анимации
- Современные подходы к разработке
- Создание навигации в коде
- Публикация приложения в AppStore
-
Получить презентацию курса и консультацию специалиста
Дипломные проекты
Год английского языка!
Пройдите 3 модуля из первого курса и получите доступ к урокам английского языка по промокодам от Skillbox на год.
Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 марта 2023 года.
Вас ждут:
- методика ускоренного запоминания слов и грамматики;

Вам может понравиться
Где работают участники курсов Skillbox
Часто задаваемые вопросы
-
Я не знаю, что выбрать — iOS или Android. Вы мне поможете?
Не переживайте, многие новички не могут определиться. Хорошо, что эту проблему можно решить. Оставьте заявку, а мы подробно расскажем об особенностях каждой из платформ и поможем выбрать направление.
-
Подойдут ли мне курсы, если я новичок в программировании?
Конечно! Главное не останавливайтесь на просмотре видеоуроков. Выполняйте домашние задания, придумывайте свои проекты и не бойтесь задавать вопросы в общем чате. А преподаватели поделятся дополнительной литературой, полезными ресурсами для мобильного разработчика и научат правильно искать информацию в интернете.
-
По какому графику проходят занятия? У меня работа, я не отстану?
Вы можете работать с материалами курса в удобное время, двигаясь по программе в подходящем вам темпе. Более того, все уроки будут доступны и по окончании курса, навсегда, так что вы сможете освежить свои знания в любой момент. Обучение организовано таким образом, чтобы вы могли совмещать его с работой, учёбой и личной жизнью.
-
А сколько часов в день занимаются другие студенты?
В среднем наши студенты занимаются от трёх до пяти часов в неделю.
-
Говорят, программисту нужен английский. Это правда?
Будет здорово, если вы владеете языком на базовом уровне. Официальная документация для iOS- и Android-разработчиков, с которой вам предстоит работать на курсе, написана на английском. На первых этапах вам поможет любой онлайн-переводчик например, от Google или Яндекса. Но программисту часто приходится искать информацию на английском. Поэтому для профессионального развития и комфортной работы советуем записаться на дополнительные языковые курсы или практиковать английский в приложениях.
-
Я смогу общаться с преподавателями?
У вас будет куратор в Telegram-чате, а проверяющий преподаватель прокомментирует домашние задания и даст полезные советы. Так вы сможете перенять опыт, профессиональные знания и лайфхаки от ведущих специалистов.
-
Действуют ли какие-нибудь программы рассрочки?
Да, вы можете купить любой из двух курсов в рассрочку и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.

- Санкт-Петербург
- Алматы
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары