

iOS-разработчик
iOS-разработчик создаёт приложения для устройств Apple онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы. Он программирует логику на языке Swift и проектирует интерфейсы, тестирует код и загружает проекты в App Store.
- Возраст от 16 лет до пенсии
- Образование высшее, среднее профессиональное, студенты
О профессии
Бизнесу не хватает классных программистов, поэтому компании предлагают высокие зарплаты и удалённую работу.
Начинающие iOS-разработчики зарабатывают в среднем 65 000 рублей, мидлы 143 000 рублей, а сеньоры и лиды могут рассчитывать на зарплаты от 200 000 рублей*.
*По данным исследования портала Хабр Карьера по России за первое полугодие 2021 года
- 2 768 вакансий
открыто для iOS-разработчиков, по данным hh.ru
- 65 000 рублей
зарплата начинающего iOS-разработчика
Кому подойдёт этот курс
-
Курс позволит вам освоить профессию iOS-разработчика с нуля. Вы напишете первые приложения для портфолио.
-
Вы получите систематизированные знания, которые необходимы для успешной карьеры iOS-разработчика.
-
Ближе познакомитесь со спецификой iOS-разработки, отточите необходимые навыки, найдёте прибыльную и интересную работу.
Чему вы научитесь
- Программировать на Swift
Изучите язык, на котором будете описывать всю логику работы приложений. Шаг за шагом разберётесь с основами и поймёте, как устроен язык изнутри.
- Проектировать мобильные приложения
Узнаете, как выбрать правильную архитектуру для приложения, познакомитесь с моделями MVC, MVVM, SOLID. Сделайте свой код читабельным и структурированным.
- Создавать интерфейсы для приложений
Вы научитесь проектировать как базовые элементы UI, так и нестандартные кнопки, экраны, анимации и переходы.
- Делать свои приложения эффективными
Познакомитесь с многопоточностью и узнаете, как эффективно работать с передачей больших объёмов данных по сети.
- Релизить свои проекты в App Store
Узнаете, как загружать проекты в AppStore Connect, чтобы о вашем приложении узнал весь мир.
Льготные категории граждан
-
Студенты. Скидка 50%
Гражданин, который на момент подачи заявления на обучение в рамках проекта осваивает образовательную программу среднего профессионального или высшего образования (бакалавриат, специалитет, магистратура). -
Бюджетники. Скидка 50%
Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта осуществляет трудовую деятельность в государственном или муниципальном учреждении / унитарном предприятии / автономной некоммерческой организации / органе исполнительной власти субъекта Российской Федерации или органе местного самоуправления. -
С низким доходом. Скидка 50%
Гражданин трудоспособного возраста, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации. -
С детьми до 3-х лет. Скидка 75% и 50%
75%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
50%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявление на обучение в рамках проекта выше установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации. -
Безработные. Скидка 100% и 75%
100%: гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка, зарегистрирован в органах службы занятости в целях поиска подходящей работы.
75%: Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка и не зарегистрирован в органах службы занятости в целях поиска подходящей работы. -
Люди с ограниченными возможностями. Скидка 100%
Гражданин в возрасте от 16 лет до достижения возраста, дающего право на страховую пенсию по старости, который на момент подачи заявления имеет установленную группу инвалидности.
О Skillbox
Как проходит обучение на платформе
Программа профессиональной переподготовки
Общий объем программы
- 252 академических часа
-
IOS
-
IOS. Уровень 1
- Среда разработки
- SWIFT: переменные и числовые типы
- SWIFT: работа со строками
- SWIFT: логические типы и управление потоками
- SWIFT: работа с массивами. Методы
- SWIFT: работа со словарями
- Основы разработки UI
- Классы и структуры в SWIFT
- Объектно-ориентированное программирование
- Протоколы
- Компоновка элементов UI. (Использование Enum)
- Работа с макетами
- Жизненный цикл и навигация
- Списки
- Библиотеки. (Модификаторы доступа)
- Версионный контроль
- Многопоточность
- Сетевые запросы.
- Хранение данных пользователя
- Анимации
- Современные подходы к разработке
- Создание навигации в коде
- Публикация приложения в Appstore
-
IOS. Уровень 2
- Дженерики, собственные операторы
- Архитектура приложения
- Тестирование
- Асинхронное программирование
- Оптимизация и инструменты Xcode
- Алгоритмы и структуры данных
- Паттерны проектирования
- Push-уведомления
- Фреймворки/
- Модулиризация
- SwiftUI + Combine
- Многопоточность
- Networking
- Специфичные инструменты
- Хранение данных
-
-
Система контроля версий Git
-
- Работаем с Git на своём компьютере
- Работаем с удалённым репозиторием
- Командная работа в Git
- Сравнение версий и отмена изменений
- Инструменты и правила работы с Git
-
-
Язык запросов SQL
-
- Введение в реляционные базы данных
- Основные запросы по работе с данными
- Функции и выражения в SQL-запросах
- Проектирование и оптимизация реляционных баз данных
-
-
Итоговая аттестация
Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Оплатить без консультации и получить скидку 4200 ₽
- Санкт-Петербург
- Алматы
- Киев
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Севастополь
- Симферополь
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары
🎁 Электронная книга «Магическая формула. Как сделать свой успех неизбежным». Она поможет отпустить негативные эмоции, перестать волноваться по поводу и без, раскрыть свой потенциал и прийти к миру и гармонии.
Выберите, где удобнее скачать книгу:
Оценка курса студентами: ★ 5.00
Нравится большое разнообразие различных интересных задач, для решения которых приходится изрядно поднапрячь мозг, что позволяет развиваться не только в условном программировании, но и в целом развивать логическое мышление и расширять кругозор.