Курсы обучения iOS-разработчика с нуля

Особенности:
обучение с нуля
помощь с трудоустройством
выдаётся сертификат
отличная зарплата

Факультет iOS-разработки

GeekBrains
185 220 ₽
-68 531 ₽
цена за курс
4 678 ₽
в рассрочку
4.91
рейтинг
Чему вы научитесь:
  • Понимание работы алгоритмов, структур данных, сетей и операционных систем
  • Навыки проектирования архитектуры приложения. MVC, MVVM, VIPER
  • Работа с графикой и анимациями. Core Image, Core Animation
  • Сетевое взаимодействие приложения и сервера. Rest, JSON
  • Навыки программирования на Swift и Objective-C
  • Хранение данных. Realm, CoreData
  • Умение работать с GIT. Знание принципов ООП
  • Командная работа по Agile и Scrum
  • Навыки успешного прохождения собеседований и общения с заказчиками
  • Навыки написания чистого кода
Особенности курса:
  • Создавайте приложения для Apple, даже если раньше никогда не программировали.
  • За 16 месяцев обучения вы освоите разработку на Swift, сделаете 7 проектов для портфолио и подготовитесь к собеседованию в топовую компанию на рынке IT.
  • Научитесь программировать и создавать приложения для Apple, даже если у вас нет опыта или технического образования. После второй четверти сможете претендовать на позицию junior-разработчика.
  • Сможете увеличить заработок и заниматься интересными проектами, а в будущем — вырасти до middle-разработчика.
  • Сможете систематизировать знания в новом направлении и создавать приложения для Apple-устройств.
  • Во время обучения вам может понадобиться поддержка и помощь с домашним заданием. Вашим наставником станет выпускник или студент, который получил такой же опыт обучения на курсе и успешно справился со всеми практическими работами.
  • Менеджеры GeekBrains помогут записаться на курс, освоиться в личном кабинете и решить технические проблемы. Если задание сложное, на все вопросы ответит ваш личный наставник. А еще мы подготовим вас к собеседованию, потренируемся выполнять тестовые задания и научим общаться с HR-специалистами.
  • Куратор поможет вам освоиться в личном кабинете, в процессе обучения всегда будет на связи и поможет найти ответы на вопросы.
  • Вы отточите навыки на реальных задачах по iOS-разработке, создадите 7 проектов для портфолио, научитесь работать самостоятельно и в команде.
  • Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн- и офлайн-мероприятия как слушатели и спикеры.
Длительность обучения:
16 месяцев
Рассрочка без %:
4 678 ₽ на 36 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Профессия iOS-разработчик

SkillFactory
150 300 ₽
-55 611 ₽
цена за курс
4 175 ₽
в рассрочку
4.83
рейтинг
Чему вы научитесь:
  • Оперировать основными IT-понятиями
  • Разбираться в типах данных и операторах
  • Работать в среде разработки Xcode. Работать в Xcode/AppCode
  • Писать код на Swift, используя принципы ООП
  • Работать с системой контроля версий Git. Загружать свой код на GitHub
  • Разрабатывать интерфейсы и анимацию. Прототипировать интерфейс и реализовывать элементы в коде
  • Подключаться к хранилищам данных. Реализовывать асинхронность в приложении
  • Тестировать приложение. Создавать программу и имплементировать решение
  • Использовать синтаксис и основные конструкции Objective-C
  • Публиковать приложение в App Store
Особенности курса:
  • Научитесь создавать полезные приложения, которые смогут выйти в топ App Store
  • Мобильная разработка — идеальная сфера для старта в программировании. Вы изучите азы Swift, выполните 8 проектов-приложений для портфолио и через полгода сможете начать искать работу.
  • Курс подойдет вам, если уже умеете программировать и хотите освоить Swift. За 12 месяцев вы прокачаете навыки программирования на Swift до уровня middle и сможете брать проекты в России и за рубежом.
  • Курс подойдет, если вы уже работаете в сфере IT — например, тестировщиком, специалистом техподдержки или аналитиком данных. В ходе обучения вы сможете начать программировать и создавать приложения, углубленно изучите разработку на Swift, пополнив свои навыки новым инструментом.
  • Разные практические форматы — чтобы развить навыки, которые нужны рынку и будут использоваться прямо сейчас
  • Тренажер по Swift для отработки алгоритмов и синтаксиса языка
  • 5 сквозных проектов по созданию приложений для портфолио
  • 60 часов онлайн-мероприятий с ментором для разбора учебных тем и решения задач
  • 50 написанных программ в ходе практических заданий и мини-проектов
  • 3 хакатона по разработке в командах под руководством ментора
Длительность обучения:
12 месяцев
Рассрочка без %:
4 175 ₽ на 36 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
SkillFactory

Профессия iOS-разработчик

Skillbox
142 038 ₽
-52 554 ₽
цена за курс
4 823 ₽
в рассрочку
4.82
рейтинг
Чему вы научитесь:
  • Программировать на Swift. Изучите язык, на котором будете описывать всю логику работы приложений. Шаг за шагом разберётесь с основами и поймёте, как устроен язык изнутри
  • Проектировать мобильные приложения. Узнаете, как выбрать правильную архитектуру для приложения, познакомитесь с моделями MVC, MVVM, SOLID. Сделайте свой код читабельным и структурированным.
  • Создавать интерфейсы для приложений. Вы научитесь проектировать как базовые элементы UI, так и нестандартные кнопки, экраны, анимации и переходы
  • Делать свои приложения эффективными. Познакомитесь с многопоточностью и узнаете, как эффективно работать с передачей больших объёмов данных по сети
  • Релизить свои проекты в App Store. Узнаете, как загружать проекты в AppStore Connect, чтобы о вашем приложении узнал весь мир
  • Работать в команде. На практике поймёте, как устроен процесс разработки ПО в больших компаниях. Презентуете командный итоговый проект
  • Разработка мобильных приложений для iOS
  • Алгоритмы сортировки и поиска
  • Написание реактивного кода с использованием RxSwift
  • Вёрстка сложных интерфейсов с помощью UIKit и Swift
Особенности курса:
  • iOS-разработчик создаёт приложения для устройств Apple — онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы.
  • Он программирует логику на языке Swift и проектирует интерфейсы, тестирует код и загружает проекты в App Store.
  • На курсе вы с нуля освоите Swift, напишете новостное приложение, примете участие в командной разработке аналога Яндекс:GO и получите помощь в трудоустройстве.
  • Курс позволит вам освоить профессию iOS-разработчика с нуля. Вы напишете первые приложения для портфолио, а после учёбы мы поможем вам с трудоустройством.
  • Вы получите систематизированные знания, которые необходимы для успешной карьеры iOS-разработчика.
  • Ближе познакомитесь со спецификой iOS-разработки, отточите необходимые навыки, найдёте прибыльную и интересную работу.
Длительность обучения:
12 месяцев
Рассрочка без %:
4 823 ₽ на 31 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

Профессия Разработчик VR&AR

Skillbox
129 618 ₽
-47 959 ₽
цена за курс
5 685 ₽
в рассрочку
4.81
рейтинг
Чему вы научитесь:
  • Делать iOS- и Android-приложения. Научитесь использовать Unity AR Foundation для разработки мобильных приложений.
  • Работать в Unity. Освоите Unity и получите навыки для разработки любых проектов под iOS и Android: от игр до обучающих приложений.
  • Работать с VR-очками. Разберётесь в мобильной VR-разработке и приложениях для Samsung Gear VR или Oculus Go.
  • Программировать на C#. Изучите язык для бэкенда, разработки видеоигр, мобильных приложений и высоконагруженных программ.
  • Презентовать проекты. Узнаете всё о тонкостях подачи готового проекта — заказчику и своему руководству.
  • Разработка AR и VR-продуктов под IOS и Android на Unity. Работа с 3D, текстурами и шейдерами
  • Применение технологии фейстрекинга. Разработка AR/VR-игр и виртуальных туров
  • Написание кода на C#. Программирование анимации, физики частиц
  • Умение писать нативные приложения для iOS и Android
  • Создание проектов под популярные модели VR-очков
Особенности курса:
  • Вы освоите разработку проектов дополненной и виртуальной реальности, научитесь писать игры и приложения — и за один год получите перспективную профессию будущего.
  • Новичкам в разработке: Научитесь создавать продукты с AR/VR для популярных платформ. К концу года у вас в портфолио будет 4 готовых проекта.
  • Разработчикам: Освоите Unity, тонкости работы с 3D и программирование на C# для AR/VR. Сможете получить новую интересную работу.
  • Тем, кто хочет сменить профессию: Сможете делать игры и другие AR/VR-проекты и зарабатывать на этом, даже если раньше никогда не программировали.
Длительность обучения:
12 месяцев
Рассрочка без %:
5 685 ₽ на 24 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

iOS Developer

Otus
120 000 ₽
-44 400 ₽
цена за курс
10 000 ₽
в рассрочку
4.81
рейтинг
Чему вы научитесь:
  • Ступень 1: Основы программирования, Основы Swift, Интерфейс, Хранение данны, Сеть, Управление потоками, Шаблоны проектирования, Архитектура приложений, Обработка исключений и сбоев
  • Ступень 2: SwiftUI и основы Combine, Современная архитектура мобильных приложений
  • Foundation без сторонних фреймвоков и Swift 5 Standard Library
  • Многозадачность
  • Networking и хранение данных
  • Создание приложений для Apple Watch, TV, Mac, CoreML и Vision, нейронные сети и машинное обучение
  • Мультиплатформенная разработка: перенос на Android, Vulkan/Metal
  • Организация разработки
  • Проектная работа
  • Вы сделаете 2 приложения, полностью удовлетворяющие требованиям AppStore
Особенности курса:
  • Для тех, кто хочет с нуля научиться создавать приложения для устройств Apple и стать востребованным iOS-разработчиком
  • Помощь с трудоустройством. Комплексная система, которая поможет получить выгодные офферы в перспективных проектах
  • Тренды современной разработки, перенос на Android, адаптация под разные устройства Apple и другие навыки, которые позволят развиваться как T-shaped мобайл инженер
  • Каждая ступень завершается финальным проектом, который предстоит защитить перед преподавателем. Практический опыт и портфолио проектов помогут вам произвести впечатление на собеседовании.
  • На Ступени 1 вы сможете реализовать свою идею или выбрать приложение из предложенных преподавателем. У вас будут все необходимые навыки, чтобы самостоятельно создать такие приложения как интернет-магазины, банковские приложения, фоторедакторы, всевозможные помощники, приложения для фитнеса и прочие сервисы.
  • В течение всего курса вы будете работать над большим проектом для своего портфолио — своим собственным приложением. Каждое домашнее задание будет приближать вас к конечной цели — публикации приложения в AppStore.
  • На Ступени 2 вы реализуете более сложный проект благодаря полученным знаниям второй «продвинутой» ступени.
  • В начале обучения за вами закрепляется ментор. Как и преподаватели, менторы — эксперты iOS разработки
  • Раз в неделю вы делаете домашнее задание и договариваетесь с ментором о созвоне. На сессии ментор прокомментирует ваше решение. При необходимости можно сразу внести изменения и посмотреть результат
  • Ментор заранее знакомится с вашей работой, поэтому к встрече он уже знает, на что обратить внимание.
Длительность обучения:
12 месяцев
Рассрочка без %:
10 000 ₽ на 12 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

iOS-разработчик с нуля

Нетология
109 500 ₽
-40 515 ₽
цена за курс
4 562 ₽
в рассрочку
4.81
рейтинг
Чему вы научитесь:
  • Научитесь разрабатывать приложения для мобильных устройств Apple на языке Swift, применение объектно-ориентированного дизайна
  • Создание адаптивного интерфейса приложения и работа с анимацией
  • Работа с базами данных
  • Использование многопоточности в приложении
  • Работа с сетью: отправление запросов на сервер, получение и обработка данных из сети
  • Работа с медиа: воспроизведение видео с телефона и из сети, работа со звуком
  • Добавление в приложение уведомлений, геолокации
  • Тестирование готового приложения, оптимизация приложения и работа с безопасностью
  • Осуществление аутентификации пользователя при помощи логина и пароля, а также Touch ID и/или Face ID
  • Создадите 3 больших рабочих проекта в портфолио
Особенности курса:
  • Начните работать по специальности уже через 6 месяцев обучения
  • Освоите новую IT-профессию и получите возможность достойно зарабатывать в удобном графике
  • Расширите стек навыков или перейдёте в новое направление. Сможете брать новые сложные и интересные задачи, работать в иностранных проектах. Научитесь разрабатывать мобильные приложения для бизнеса
  • Отработаете теорию на практике, узнаете тонкости iOS-разработки от менторов курса и почувствуете себя увереннее в профессии
  • Создадите пользовательский интерфейс мобильного приложения
  • Добавите в приложение анимацию, освоите механизмы переходов между экранами приложения
  • Научитесь промышленной разработке: создадите архитектуру, освоите принцип параллельного выполнения нескольких блоков программы
  • Реализуете сложные функции: идентификацию пользователя по лицу и отпечатку пальца, работу с геолокацией
  • Поработаете с данными из сети. Создадите базу данных на устройстве, наладите получение и выгрузку данных на сервер
  • Разберёте пошагово, как опубликовать приложение в App Store
Длительность обучения:
13 месяцев
Рассрочка без %:
4 562 ₽ на 24 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Вебинары, видеолекции, практические задания
Требуемый уровень:
С нуля, без опыта
Школа:
Нетология

Профессия Программист iOS

GeekBrains
89 028 ₽
-32 940 ₽
цена за курс
2 473 ₽
в рассрочку
4.79
рейтинг
Длительность обучения:
6 месяцев
Рассрочка без %:
2 473 ₽ на 36 мес
Выдают документ:
Свидетельство об обучении
Формат курса:
Онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

iOS-разработка для начинающих

Skillbox
68 834 ₽
-25 469 ₽
цена за курс
6 038 ₽
в рассрочку
4.78
рейтинг
Длительность обучения:
6 месяцев
Рассрочка без %:
6 038 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

iOS Developer. Basic

Otus
60 000 ₽
-22 200 ₽
цена за курс
5 000 ₽
в рассрочку
4.78
рейтинг
Длительность обучения:
4 месяца
Рассрочка без %:
6 038 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

iOS Developer. Professional

Otus
47 900 ₽
-17 723 ₽
цена за курс
4 000 ₽
в рассрочку
4.77
рейтинг
Длительность обучения:
5 месяцев
Рассрочка без %:
4 000 ₽ на 12 мес
Выдают документ:
Сертификат о завершении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Flutter — обучение на разработчика мобильных приложений

Skillbox
40 992 ₽
-15 167 ₽
цена за курс
3 416 ₽
в рассрочку
4.79
рейтинг
Чему вы научитесь:
  • Разрабатывать приложения для разных платформ. Сможете создавать приложения, которые работают одинаково и на Android, и на iOS. Не придётся учить несколько языков программирования и делать приложения с нуля для каждой платформы.
  • Работать с пользовательским опытом. Разберётесь с UX и научитесь создавать красивые и удобные пользовательские интерфейсы.
  • Использовать hot reload. Научитесь работать с hot reload — возможностью Flutter, которая ускоряет разработку благодаря моментальной пересборке проекта при изменениях в коде.
  • Создавать кроссплатформенные приложения. Научитесь создавать приложения с одинаковым отображением даже на старых версиях iOS и Android и не будете тратить время на поддержку старых устройств.
  • Настраивать связь приложений с бэкендом. Разберётесь с отправкой и получением данных из сети и с сервера.
  • Создавать плавные анимации. Сможете анимировать интерфейс приложений в 60 FPS благодаря возможностям языка Dart и фреймворка Flutter.
  • Программирование на Dart. Асинхронный код и работа с сетью. Знание популярных библиотек и приёмов разработки на языке Dart. Работа с анимациями темой приложения
  • Разработка кросс-платформенных приложений. Юнит и интеграционное тестирование приложений. Соблюдение архитектурных паттернов. Опыт разработки мультиплатформенных приложений
  • Работа с виджетами Material, Cupertino. Работа с Firebase. State Management. Работа с камерой, картами и Web View
Особенности курса:
  • Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android.
  • С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик.
  • У вас должен быть опыт в программировании и знание одного из высокоуровневых языков.
  • В программе — модули с онлайн-лекциями и практическими заданиями: 22 тематических модуля, 90 онлайн-уроков
  • Нативным разработчикам: Выйдете за рамки одной платформы и станете универсальным разработчиком. Научитесь создавать рабочие прототипы и полноценные проекты на Flutter. Освоите Dart и добавите в портфолио кросс-платформенные приложения. Перепишете личные проекты под Android и iOS, предложите внедрить фреймворк у себя в компании или присоединитесь к новой команде.
  • Программистам других направлений: Узнаете об особенностях разработки и тестирования мобильных приложений. Познакомитесь с Dart, фреймворком Flutter и напишете кросс-платформенные приложения для портфолио. После курса сможете поменять направление и начать карьеру в мобильной разработке.
Длительность обучения:
6 месяцев
Рассрочка без %:
3 416 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Дополнительная скидка:
2 050 ₽
Требуемый уровень:
У вас должен быть опыт в программировании и знание одного из высокоуровневых языков
Школа:
Skillbox

Клиент-серверные iOS-приложения

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Длительность обучения:
1 месяц
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Современные технологии программирования под Apple

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Длительность обучения:
1 месяц
Выдают документ:
Сертификат об окончании обучения
Формат курса:
Онлайн-курс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Пользовательский интерфейс iOS-приложений

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Работать со StoryBoard
  • Создавать интерфейс приложения
  • Осуществлять переходы между экранами
  • Адаптировать верстку к нескольким устройствам
  • Отображать данные в виде таблицы
Особенности курса:
  • Не бывает приложений без пользовательского интерфейса. Это лицо вашего проекта. С его помощью можно привлекать и удерживать пользователей.
  • Реализовав связь с сервисом, вы сможете организовать взаимодействие пользователей между собой, либо с вашим бизнесом.
  • Что Вы получите: Видеозаписи всех онлайн-занятий, Методички и практические задания, Общение с одногруппниками, Сертификат об окончании обучения
Длительность обучения:
1 месяц
Выдают документ:
Сертификат об окончании обучения
Формат курса:
Онлайн-курс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Производительность iOS-приложений

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Управление потоками. RunLoop. Thread
  • Библиотека Grand Central Dispatch и упрощение управления потоками
  • Библиотека Operation для организации многопоточного кода и параллельного выполнения задач
  • Введение Концепция Promise/Future
  • FileManager
  • Оптимизация UITableView и UICollectionView
  • Паттерн pull-to-refresh. Паттерн infinite scrolling. Расчет размера ячеек для загружаемых в будущем изображений
  • Асинхронное создание изображения. Библиотека Texture/AsyncDisplayKit
  • Создание ячейки-заголовка. Layout specification. Создание ячейки с изображением. Реализация методов делегата ASTableNode
Особенности курса:
  • На курсе будут разбираться понятия и технологии многопточности, кэширования, устранение проблем, связанных с производительностью пользовательского интерфейса.
  • 8 уроков, которые объяснят как повысить производительность iOS-приложений
  • Что Вы получите: Видеозаписи всех онлайн-занятий, Методички и практические задания, Общение с одногруппниками, Сертификат об окончании обучения
Длительность обучения:
1 месяц
Выдают документ:
Сертификат об окончании обучения
Формат курса:
Онлайн-курс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

AR. Приложение дополненной реальности под iOS

GeekBrains
5 000 ₽
-1 850 ₽
цена за курс
нет
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Познакомитесь с игровым движком Unity 3D и его функционалом
  • Вы узнаете, как проецировать виртуальный объект на предмет реального мира, используя библиотеку, предоставляемую компанией Qualcomm
  • Вы узнаете, как создать работающее приложение, не написав ни одной строчки кода
Особенности курса:
  • Приложения дополненной реальности (AR, augmented reality) - это завтрашний день разработки, и в этом направлении работают крупнейшие игроки на рынке медиа.
  • Видеокурс "AR. Приложение дополненной реальности" от GeekBrains - это 7 видеоуроков, которые расширят ваши представления о возможностях мобильной разработки
  • Что Вы получите: Видеозаписи всех онлайн-занятий, Практические задания, Общение с одногруппниками, Сертификат об окончании обучения
Длительность обучения:
7 дней
Выдают документ:
Сертификат об окончании обучения
Формат курса:
Видеокурс
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains
Выберите обучающие онлайн-курсы
  • Разработка
  • Маркетинг
  • Аналитика
  • Дизайн
  • Менеджмент