- Профессия Мобильный разработчик
- Кому подойдёт этот курс
- Новичкам в программировании
- Начинающим мобильным разработчикам
- Разработчикам из других сфер
- Чему вы научитесь
- Создавать нативные приложения
- Проектировать интерфейсы и анимации
- Настраивать клиент-серверную часть
- Тестировать приложения
- Писать чистый и эффективный код
- Работать в команде
- Помогаем построить карьеру мечты
- Отзывы работодателей
- Роман Горбачев
- Максим Зубцов
- Ольга Новодворская
- Богдан Пилипенко
- Начали карьеру в 2021 году
- Сменили профессию в 2021 году
- Учитесь сейчас, платите потом!
- Кредитная программа от надёжных банков
- О Skillbox
- Как пользоваться платформой
- Изучаете тему
- Выполняете задания
- Работаете с преподавателем
- Защищаете дипломную работу
- Программа
- Профессия iOS-разработчик
- iOS-разработка. Уровень 1
- iOS-разработчик. Уровень 2
- Профессия Android-разработчик
- Kotlin
- Android-разработчик. Уровень 1
- Android-разработчик. Уровень 2
- Дополнительные курсы
- Система контроля версий Git
- Язык запросов SQL
- Английский для IT-специалистов
- Карьера и развитие для программиста
- Figma 2.0
- Ручное тестирование мобильных приложений
- Получить презентацию курса и консультацию специалиста
- Дипломные проекты
- Профессия iOS-разработчик. Новостное приложение
- Профессия iOS-разработчик. Аналог Яндекс.Go
- Профессия Android-разработчик. Консольное приложение для логистического центра
- Профессия Android-разработчик. Аналог Unsplash
- Профессия Android-разработчик. Аналог Strava
- Профессия Android-разработчик. Аналог Reddit
- Командный проект: мобильное приложение для Android
- Важно!
- Спикеры
- Максим Николаев
- Егор Лисаков
- Денис Александров
- Александр Агейченко
- Михаил Овчинников
- Антон Рыбаков
- Андрей Малых
- Даниил Пилипенко
- Год английского языка
- Вас ждут:
- Отзывы участников
- Иван Медведев, г. Ивантеевка
- Валентина Нарушевич, г. Санкт-Петербург
- Яна Щербицкая, г. Санкт-Петербург
- Алла Комиссаренко, г. Москва
- Елена Кальво, г. Ницца, Франция
- Ирина Семёнова, г. Бельцы, Молдова
- Стоимость обучения
- Записаться на курс или получить бесплатную консультацию
- Часто задаваемые вопросы
- Я не очень понимаю, что выбрать — iOS или Android. Подскажите!
- У меня нет опыта в мобильной разработке. Подходит ли мне этот курс?
- Какой компьютер подходит для курса?
- Нужен ли английский?
- Я точно трудоустроюсь после курса?
- Какой график обучения? Получится ли совмещать его с работой?
- Сколько часов в неделю мне нужно будет уделять учёбе?
- Я смогу общаться с преподавателями?
- Действуют ли какие-нибудь программы рассрочки?
- Получите консультацию и курс в подарок при покупке
- Записаться на курс
- Спасибо за заявку!
- Купите со скидкой 7272 ₽
- Условия рассрочки
Профессия Мобильный разработчик
Вы освоите востребованную профессию и научитесь создавать приложения на Android или iOS, получите навыки разработки сложных UX/UI-решений и сможете расширять функциональность продукта. Наши менеджеры помогут определиться со специализацией.
- Специализация на выбор
- Упор на практику
- Командные проекты
- Помощь в трудоустройстве
Мобильный разработчик создаёт приложения, которыми мы ежедневно пользуемся на смартфонах, умных часах и планшетах. Например, пишет сервисы для заказа такси и доставки еды, онлайн-банки, приложения для бронирования отелей, подбора авиабилетов и прослушивания музыки. Такой профессионал понимает особенности мобильных платформ, работает в связке с UX- и UI-дизайнерами, умеет тестировать и оптимизировать код для работы на разных устройствах.
- более 6 000 компаний
ищут мобильных разработчиков
средняя зарплата мобильного разработчика, по данным hh.ru
Кому подойдёт этот курс
Новичкам в программировании
Освоите программирование на Swift или Kotlin, научитесь проектировать интерфейсы и тестировать приложения. Получите востребованную профессию: будете работать в студии или в продуктовой команде.
Начинающим мобильным разработчикам
Закрепите основы и пройдёте более сложные темы. Научитесь создавать и тестировать мобильные приложения по ТЗ от реального заказчика.
Разработчикам из других сфер
Узнаете об особенностях проектирования, разработки и тестирования мобильных приложений. Добавите проекты в портфолио, пополните резюме навыками, сможете сменить место работы или подняться по карьерной лестнице.
Чему вы научитесь
Создавать нативные приложения
Не только пройдёте основы Swift или Kotlin, но и погрузитесь в продвинутые темы: узнаете, как работать с многопоточностью, познакомитесь с алгоритмами, структурами данных, и научитесь проводить code-review.
Проектировать интерфейсы и анимации
Будете верстать базовые UI-элементы и собирать их на экране. Узнаете, как создать нестандартные интерфейсы, переходы между экранами и анимации.
Настраивать клиент-серверную часть
Свяжете интерфейсы и программную логику в единое целое, научитесь общаться с базами данных при помощи SQL и делать сетевые запросы. Подключите сторонние сервисы к своим приложениям.
Тестировать приложения
Узнаете, как использовать эмуляторы и симуляторы для проверки работоспособности кода. Будете тестировать проекты в разных условиях, например, при потере сигнала.
Писать чистый и эффективный код
Познакомитесь с паттернами проектирования и правилами оформления кода. Сделаете свои программы читабельными, структурированными и удобными для отладки.
Работать в команде
Будете понимать требования дизайнеров и тимлида. На практике поймёте, как устроен процесс разработки приложений, и защитите командный дипломный проект.
Помогаем построить карьеру мечты
Вас ждёт индивидуальная карьерная консультация, помощь в оформлении резюме и портфолио. На основе ваших пожеланий подберём подходящие вакансии, подготовим к собеседованию и сделаем всё, чтобы вы получили оффер.
Узнайте, как мы поддерживаем пользователей платформы Skillbox в поиске работы
Отзывы работодателей
Роман Горбачев
Когда нас пригласили спикерами в Skillbox, мы решили это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.
Максим Зубцов
Skillbox подбирают кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.
Ольга Новодворская
Сотрудничество со Skillbox это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.
Богдан Пилипенко
Skillbox помогает найти инициативных новичков, которым интересны простые, но ценные задачи. После прохождения курсов ребята выходят со структурированными, свежими знаниями по дисциплинам.
Начали карьеру в 2021 году
- 300+ стажировок мы организовали для для пользователей платформы
- 70% стажеров остались в штате компании после окончания стажировки
- 100% студентов получили постоянную работу после стажировки
Сменили профессию в 2021 году
- 250+ новых вакансий ежемесячно предлагают наши партнёры
- 1000+ студентов устроились с помощью Центра карьеры в 2021 году
- 1 Шаг Опытный карьерный консультант разрабатывает план поиска работы, рассылает рекомендации работодателям и помогает вам подготовиться к собеседованию
- 2 Шаг Наша команда подбирает вакансии в компаниях, которые идеально подойдут лично вам. Вам останется только пройти собеседования
- 3 Шаг Карьерный консультант мотивирует и поддерживает вас: фиксирует промежуточные результаты и даёт рекомендации на основе обратной связи
Учитесь сейчас, платите потом!
Расходы за первые 6 месяцев прохождения курса Skillbox берёт на себя. В это время вы смотрите видеоматериалы, практикуетесь на реальных задачах, прокачиваете навыки и начинаете зарабатывать.
Кредитная программа от надёжных банков
- Для граждан РФ
- Без первого взноса
- Без переплаты по процентам
- Одобрение в день обращения
О Skillbox
Как пользоваться платформой
Изучаете тему
В курсе — практические видеоуроки.
Выполняете задания
В том темпе, в котором вам удобно.
Работаете с преподавателем
Закрепляете знания и исправляете ошибки.
Защищаете дипломную работу
И дополняете ею своё портфолио.
Программа
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
Профессия iOS-разработчик
iOS-разработка. Уровень 1
-
- Среда разработки.
- Основы разработки на Swift. Часть 1. Переменные и числовые типы.
- Основы разработки на Swift. Часть 2. Работа со строками.
- Основы разработки на Swift. Часть 3. Логические типы и управление потоком.
- Основы разработки на Swift. Часть 4. Работа с массивами. Методы.
- Основы разработки на Swift. Часть 5. Работа со словарями.
- Основы разработки UI.
- Классы и структуры в Swift.
- ООП.
- Протоколы.
- Компоновка элементов UI. Использование Enum.
- Работа с макетами.
- Жизненный цикл и навигация.
- Списки.
- Библиотеки. Модификаторы доступа.
- Версионный контроль.
- Многопоточность.
- Сетевые запросы. Часть 1.
- Сетевые запросы. Часть 2.
- Хранение данных пользователей.
- Анимации.
- Современные подходы к разработке.
- Создание навигации в коде.
- Публикация приложения в App Store.
iOS-разработчик. Уровень 2
-
- Дженерики, собственные операторы.
- Архитектура приложения.
- Тестирование.
- Асинхронное программирование.
- Оптимизация и инструменты Xcode.
- Алгоритмы и структуры данных.
- Паттерны проектирования.
- Push-уведомления.
- Фреймворки/Модуляризация.
- SwiftUI + Combine.
- Многопоточность.
- Networking.
- Специфичные инструменты.
- Хранение данных.
Профессия Android-разработчик
Kotlin
-
- Переменные.
- Функции.
- Условия и циклы.
- Коллекции.
- Объекты.
- ООП.
- Сравнение типов.
- Исключения.
- Корутины.
- Потоки.
Android-разработчик. Уровень 1
-
- Введение в Android-разработку.
- Сборка и ресурсы.
- Разметка, views.
- Вёрстка с помощью ConstraintLayout.
- Жизненный цикл Activity.
- Открытие новых экранов.
- Фрагменты.
- Работа с ViewPager и диалогами.
- Списки.
- Списки. Best practices.
- Разрешения, работа с датой и временем.
- Android jetpack: ViewModel, Navigation.
- Многопоточность.
- Работа с сетью.
- Обмен данными по сети. Библиотека Retrofit.
- Работа с файлами.
- ContentProvider.
- Введение в Базы данных.
- Базы данных в Android.
- Scoped storage.
- Оповещения (push-уведомления).
- Flow.
- Выполнение задач в фоне.
- Дизайн-концепция Material design.
- Основы внедрения зависимостей.
- Подготовка приложения к релизу.
Android-разработчик. Уровень 2
-
- Создаём собственные View и анимации.
- Работа со списками.
- Declarative UI.
- Выполнение задач в фоновом режиме: практика.
- Продвинутое внедрение зависимостей (dependency injection). Dagger 2.
- Паттерны построения приложения.
- Паттерны презентационного слоя.
- Тестирование.
- Выход приложения.
- Утечки памяти и статические анализаторы.
- Code review на продвинутом уровне.
- RxJava. Основы.
- RxJava. Часть 2. Операторы.
Дополнительные курсы
Система контроля версий Git
-
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
Язык запросов SQL
-
- SQL. Введение.
- Структура БД, запрос DESCRIBE.
- Выбор и фильтрация данных, запрос SELECT.
- Функции и выражения, агрегация данных.
- Отношения и соединение таблиц: JOIN.
- Группировка.
- Модификация данных.
- Подзапросы.
- Объявление и изменение структуры данных.
Английский для IT-специалистов
-
- IT Resume and CV: составляем резюме на английском.
- Job interview: questions and answers: проходим собеседование на английском.
- Teamwork: говорим о командной работе и процессах на английском.
- Workplace communication: английский для общения.
- Business letter: ведём переписку на английском.
- Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
- System concept development and SRS: составляем ТЗ на английском.
- Design: говорим об основных концепциях проектирования.
- Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании.
- Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
Карьера и развитие для программиста
-
- Что нужно работодателю?
- Как создавать резюме и искать работу.
- Как успешно пройти собеседование.
- Как пройти испытательный срок.
Figma 2.0
-
- Введение в Figma. Обзор возможностей.
- Работа с графикой.
- Редактор Figma — модульные сетки и монтажные области.
- Создание и настройка компонентов, работа с эффектами.
- Создание вложенных компонентов. Auto Layout.
- Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
- Прототипирование.
- Figma Animate.
- Бонус-модуль. Обзор и применение Figma plugins.
Ручное тестирование мобильных приложений
-
- Тестирование мобильных приложений.
- Общее знакомство с темой.
- Ориентация и экраны.
- Эмуляторы и симуляторы.
- Сборка приложений и продвинутые функции Android Studio и XCode.
- GPS и батарея.
- Связь.
- Скриншоты и логи.
- Информация о дипломном проекте.
Получить презентацию курса и консультацию специалиста
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Дипломные проекты
Профессия iOS-разработчик. Новостное приложение
Вы разработаете приложение с новостями о космической отрасли. Проект будет состоять из нескольких экранов: новости, блог, избранное. Материалы будут подгружаться через публичный API, а любимые заметки можно будет сохранить на девайсе и читать без подключения к интернету.
Профессия iOS-разработчик. Аналог Яндекс.Go
В составе команды под руководством опытного тимлида вы создадите аналог Яндекс.Go с функцией доставки еды. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются реальные приложения.
Профессия Android-разработчик. Консольное приложение для логистического центра
Создадите программу, которая будет отслеживать перемещение грузовиков с отсортированными товарами, распределять потоки автомобилей между загрузочным и разгрузочным пунктами и предупреждать, если товар в машине превышает грузоподъёмность.
Профессия Android-разработчик. Аналог Unsplash
Разработаете приложение для сервиса обмена фотографиями, где зарегистрированные пользователи смогут смотреть фотографии, лайкать их и скачивать.
Профессия Android-разработчик. Аналог Strava
Создадите приложение для бегунов и велосипедистов, которое позволяет следить за своей физической активностью и весом и получать напоминания о тренировках.
Профессия Android-разработчик. Аналог Reddit
Разработаете приложение, которое позволяет пользователям размещать ссылки, находить интересный контент и обсуждать его.
Командный проект: мобильное приложение для Android
В составе команды под руководством опытного тимлида вы создадите приложение под Android. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются приложения.
Важно!
Для прохождения курсов по iOS необходим MacBook или другой компьютер на macOS. Необязательно покупать новое устройство, можно сэкономить и приобрести поддержанный Мак дешевле. Ниже вы найдёте системные требования к компьютеру.
Если у вас нет возможности купить Mac, то не расстраивайтесь. На первое время можно найти компромисс например, программировать в облачных сервисах, таких как macincloud.
Спикеры
Максим
Николаев
Егор
Лисаков
Денис
Александров
Александр
Агейченко
Михаил
Овчинников
Антон
Рыбаков
Андрей
Малых
Даниил
Пилипенко
Год английского языка
Выполните 3 практических задания из первого курса и получите доступ к урокам и материалам онлайн‑школы КЭСПА на год. Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.
Вас ждут:
- методика ускоренного запоминания слов и грамматики;
- персональная программа обучения, которая поможет заговорить по‑английски с нуля;
- 4 индивидуальные сессии по 25 минут с преподавателями, чтобы улучшить произношение.
Отзывы участников
Иван Медведев, г. Ивантеевка
Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет как решить задачу.
По итогу 9-месячной учебы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо.
Валентина Нарушевич, г. Санкт-Петербург
Благодаря урокам я научилась создавать классные постеры и векторные изображения.
Также мой список новых скиллов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
Ну и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с легкостью могу создать разворот какого-нибудь модного журнала.
Яна Щербицкая, г. Санкт-Петербург
Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
Мой сайт
Алла Комиссаренко, г. Москва
Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
Отдельно хочу сказать спасибо преподавателю Александру Свобода, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
Мой сайт
Елена Кальво, г. Ницца, Франция
«Почему бы не сделать из хобби источник заработка?», — однажды подумала я.
Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.
Читайте мои тексты в Instagram
Ирина Семёнова, г. Бельцы, Молдова
Я узнала, что такое охваты, KPI и прочие непонятные слова, которые пугали в группах по SMM. Поняла, что чем проще и понятней, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.
Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.
Мой дипломный проект
- Старт курса: 9 декабря
- Осталось: 9 мест
Стоимость обучения
Оставьте заявку и узнайте у менеджера про скидку на курс и подарки от партнёров
Записаться на курс или получить бесплатную консультацию
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Часто задаваемые вопросы
Я не очень понимаю, что выбрать — iOS или Android. Подскажите!
У меня нет опыта в мобильной разработке. Подходит ли мне этот курс?
Какой компьютер подходит для курса?
Для работы в Android Studio вам понадобится Windows 8/10 (64 bit), Linux (64 bit) с поддержкой Gnome, KDE или macOS версии от 10.14 (Mojave) и выше. Минимум 4 ГБ ОЗУ, рекомендованный объём 8 ГБ. Минимум 2 свободных гигабайта на диске, рекомендованный объём 4 ГБ. Разрешение экрана от 1280×800.
Для обучения на курсах по iOS вам понадобится MacBook или другой компьютер на macOS. Операционная система macOS Catalina 10.15.4 или более поздней версии. На курсе используется язык программирования Swift 5, а также среда разработки Xcode 12.4. На Mac также должно быть не менее 4 ГБ памяти и 12,5 ГБ свободного места на диске. Либо до 18,5 ГБ свободного места при обновлении из OS X Yosemite или более ранних версий.
Нужен ли английский?
Я точно трудоустроюсь после курса?
В курсах охвачены все темы, которые необходимы мобильному разработчику. Если заниматься регулярно, выполнять практические задания и участвовать в дипломных проектах, то к концу обучения вы будете готовы к трудоустройству. Всё остальное мы берём на себя подберём вакансии, поможем составить резюме, грамотно оформить портфолио и подготовиться к собеседованию.
Если собеседование пройдёт неудачно, соберём обратную связь от работодателя и подскажем, в каких аспектах нужно развиваться, и продолжим работу. Чаще всего наши студенты получают шанс проявить себя на стажировке или устраиваются на junior-позиции.
Какой график обучения? Получится ли совмещать его с работой?
Сколько часов в неделю мне нужно будет уделять учёбе?
Я смогу общаться с преподавателями?
Действуют ли какие-нибудь программы рассрочки?
Получите консультацию и курс в подарок при покупке
Мы свяжемся с вами и ответим на любые возникшие вопросы
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Купите со скидкой 7272 ₽
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Условия рассрочки
Сумма первых 5 платежей поступит на Ваш счет, с которого будет списываться плата за обучение.
Ваши собственные средства начинают списываться только с 6 месяца обучения
- Санкт-Петербург
- Алматы
- Киев
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Севастополь
- Симферополь
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары
+7 (499) 444-90-36 Отдел заботы о студентах
г. Москва, Ленинский проспект,
дом 6, строение 20
Источник