15+ лучших онлайн-курсов iOS-разработчиков — обучение и школы. Платные и бесплатные 2023-2024. Рейтинг, сравнение, цены.

В этом обзоре разберём ТОП лучших онлайн-курсов iOS-разработки.

На курсах научат начинающих специалистов с нуля профессии «iOS-разработчик (iOS-Developer)» – включая трудоустройство.

Обучат программированию на языке Swift, создавать приложения для устройств Apple, работать с AppStore и CocoaPods., разрабатывать мобильные приложения.

Содержание

Стоимость: 100 375 ₽ или рассрочка на 24 месяца — 4 182 ₽ / мес
  • Научим создавать приложения для мобильных устройств Apple на языке Swift
  • Вы создадите 3 больших рабочих проекта и получите возможность устроиться в red_mad_robot
  • Формат Онлайн
  • Уровень С нуля
  • Диплом О профессиональной переподготовке

 

На курсе вы научитесь

  • Создавать интерфейс приложения
    Работать с анимацией и звуком, воспроизводить видео
  • Работать с базой данных и сетью, многопоточностью
    Освоите фреймворк CoreData, научитесь получать и обрабатывать данные из сети
  • Разрабатывать сложные приложения
    С настройкой геолокации, возможностью идентификации пользователя, покупками

 

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

  1. Основы Swift
  2. Swift: объектно-ориентированное программирование
  3. Git — система контроля версий
  4. Английский язык для начинающих разработчиков
  5. Разработка iOS-приложений — интерфейс пользователя
  6. Разработка приложения — трекер полезных привычек
  7. Промышленная разработка
  8. Работа с сетью и хранение данных
  9. Разработка приложения для прогноза погоды
  10. Продвинутая iOS-разработка
  11. Разработка приложения для ВКонтакте
  12. Консультация с HR-специалистом red_mad_robot

 

Кому подойдёт этот курс

  • Тем, кто хочет сменить профессию
    Освоите новую IT-профессию и получите возможность достойно зарабатывать в удобном графике.
  • Веб-, 1С-разработчикам, IT‑специалистам
    Расширите стек навыков или перейдёте в новое направление. Сможете брать новые сложные и интересные задачи, работать в иностранных проектах. Научитесь разрабатывать мобильные приложения для бизнеса.
  • Начинающим iOS‑разработчикам
    Отработаете теорию на практике, узнаете тонкости iOS-разработки от менторов курса и почувствуете себя увереннее в профессии.

 

Навыки после обучения (что умею):

  • программировать на Swift, применять объектно-ориентированный дизайн
  • создавать адаптивный интерфейс приложения и работать с анимацией
  • работать с базами данных 
  • использовать многопоточность в приложении
  • работать с сетью: отправлять запросы на сервер, получать и обрабатывать данные из сети
  • работать с медиа: воспроизводить видео с телефона и из сети, работать со звуком
  • добавлять в приложение уведомления, геолокацию
  • тестировать готовое приложение
  • оптимизировать приложение и работать с безопасностью
  • осуществлять аутентификацию пользователя при помощи логина и пароля, а также при помощи TouchID и/или FaceID


Мы поможем с трудоустройством

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

Стоимость: Рассрочка на 36 месяцев — от 3 827 руб. / мес
  • Самая творческая профессия в IT
  • 12 месяцев обучения на практике
  • Помощь в трудоустройстве

 

Что ты получишь на этом курсе:

  • Swift — Начнешь программировать на Swift
  • Xcode 11 — Изучишь современные технологии мобильной разработки
  • Developer — Получишь статус официального разработчика Apple
  • Swift UI — Освоишь основы современного UI дизайна и создашь функциональные интерфейсы для приложений
  • AR — Ознакомишься с разработкой приложений в дополненной реальности
  • AppStore — Создашь и опубликуешь полноценное приложение в AppStore

 

Твоё резюме после обучения, что сможешь:

  • Решать задачи любой сложности с помощью алгоритмов
  • Программировать на Swift
  • Работать с UI-компонентами
  • Проектировать безопасные мобильные приложения
  • Тестировать приложения
  • Разрабатывать дизайн-концепции и проектировать user friendly-интерфейсы
  • Подключать приложение к любым хранилищам данных
  • Использовать AppStoreConnect и релизить приложение в AppStore
Стоимость: Рассрочка до 36 месяцев — от 3 009 ₽ / мес

Создавайте приложения для Apple, даже если раньше никогда программировали. Вы освоите разработку на Swift, сделаете 7 проектов для портфолио и подготовитесь к собеседованию в сильную компанию.

 

  • Новичкам в разработке
    Научитесь программировать и создавать приложения для Apple, даже если у вас нет опыта или технического образования. После второй четверти сможете претендовать на позицию junior-разработчика.
  • Начинающим iOS-разработчикам
    Сможете увеличить заработок и заниматься интересными проектами, а в будущем — вырасти до middle-разработчика.
  • Разработчикам с опытом
    Сможете систематизировать знания в новом направлении и создавать приложения для Apple-устройств.



Станьте iOS-разработчиком за 12 месяцев

  • Swift
  • Objective-C
  • Xcode
  • RxSwift
  • Realm
  • CocoaPods
  • iTunes Connect
  • JSON
  • iOS SDK
  • Vapor


  • Понимание работы алгоритмов, структур данных, сетей и операционных систем
  • Навыки проектирования архитектуры приложения. MVC, MVVM, VIPER
  • Работа с графикой и анимациями. Core Image, Core Animation
  • Сетевое взаимодействие приложения и сервера. Rest, JSON
  • Навыки программирования на Swift и Objective-C
  • Хранение данных. Realm, CoreData
  • Умение работать с GIT
  • Знание принципов ООП
  • Командная работа по Agile и Scrum
  • Навыки успешного прохождения собеседований и общения с заказчиками
  • Навыки написания чистого кода

Научитесь создавать мобильные приложения и привлекать в них миллионы пользователей!

После окончания курса вы сможете

  • Создавать мобильные приложения
  • Повысить стоимость своих услуг
  • Уволиться и работать удаленно
  • Монетизировать приложение
  • Рисовать детальные экраны под любой телефон
  • Работать над крутыми и интересными проектами

 

Программа курса разработки мобильных приложений

  • Урок № 1 — Знакомимся с Java c нуля
  • Урок № 2 — Особенности языка Java
  • Урок № 3 — Что такое объекты, классы и алгоритмы?
  • Урок № 4 — Что такое полиморфизм?
  • Урок № 5 — Как работать с базами данных?
  • Урок № 6 — Разрабатываем приложение на Java
  • Урок № 7 — Как разрабатываются приложения для Android?
  • Урок № 8 — Activity, View и RecyclerView
  • Урок № 9 — Что такое Fragments?
  • Урок № 10 — Работаем с анимацией
  • Урок № 11 — Progressive WebApps
  • Урок № 12 — Как создаются приложения для iOS
  • Урок № 13 — Знакомство со Swift
  • Урок № 14 — Условия и циклы
  • Урок № 15 – ООП
  • Урок № 16 — UI-компоненты для iOS
  • Урок № 17 — Работа с анимацией
  • Урок № 18 — Как разместить приложения в AppStore

iOS Developer. Basic

Вы научитесь:

  • Создавать IOS-приложения на языке Swift последней версии 5.x
  • Основам работы с SwiftUI и Combine
  • Применять принципы SOLID в разработке
  • Покрывать свой код тестами с помощью TDD
  • Работать с сетью на примере API VK
  • Использовать приложение Instruments, чтобы отрабатывать исключения и сбои, проверять приложение на утечку памяти, наличие долго работающих модулей и т.д.

 

iOS Developer. Professional

Мы будем решать сложные и хардкорные задачи с уровнем качества топовых приложений:

  • разработаем комплексный и анимированный UI, используя SwiftUI и знания, которые не найти в статьях в интернете;
  • научимся адаптировать UI код для iPadOS и переносить на watchOS, tvOS, macOS платформы;
  • изучим вопрос смешения декларативной и императивной парадигм, Rx паттерны и разработку на Combine.
  • выстроим архитектуру под конкретное приложение: MVVM+S, Clean Swift(VIP) или SOA;
  • научимся редкому навыку комфортного для iOS разработчиков переноса приложения на Android с сохранением 80-90% логики. Использованию кодогенерации, способу развивать себя как T-shaped мобайл инженера.


Вы научитесь:

  • применять GCD и решать проблемы многозадачности,
  • работать с протоколами Sequence и Collection,
  • использовать в проектах структуры данных, Generic Type, Associated Types и техники Type Erasure, PATs (Protocol with Associated Types)
  • грамотно работать с различными способами хранения данных (Core Data, Realm, Keychain, Cache),
  • применять Dependency Injection (DI) и модуляризации приложений для более комфортной командной разработки и покрытия тестами;
  • на практике изучите все плюсы и минусы известных методологий, подходов и парадигм (Protocol Oriented Programming, ООП, Reactive Programming).
Стоимость: цену уточняйте на сайте.

iOS-разработчик создаёт приложения для устройств Apple — онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы. Он программирует на языке Swift, проектирует интерфейсы, тестирует код и загружает проекты в App Store.

  • Через 6 месяцев сможете трудоустроиться
  • Обратная связь по практическим работам от опытных специалистов
  • Стажировка в команде под руководством тимлида
  • Гарантируем трудоустройство, или вернём деньги
  • Для новичков – курс подходит для тех, кто начинает с нуля.

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

  • Программировать на Swift
  • Создавать мобильные приложения
  • Верстать интерфейсы приложений
  • Тестировать приложения
  • Релизить свои проекты в App Store
  • Работать в команде.

 Чем вам поможет Центр карьеры:

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

Содержание курсов:

Вы получите все необходимые навыки, которые ждут от начинающих iOS-разработчиков работодатели в 2022 году.
6 месяцев, 89 модулей.

  1. iOS-разработка. Основы. 3 месяца
  2. Финальная работа. Приложение для работы с Яндекс Диском
  3. iOS-разработчик. Продвинутый уровень. 3 месяца
  4. ✦ Трудоустройство с помощью Центра карьеры Skillbox
  5. 5 дополнительных курсов: Git, SQL, Figma, Тестирование и карьера. 3 месяца

Приобретаемые профессиональные навыки:

  • Программирую на Swift
  • Пишу и обрабатываю сетевые запросы
  • Знаю и применяю принципы ООП — объектно-ориентированного программирования
  • Тестирую код: вручную и автоматически
  • Создаю адаптивные интерфейсы с помощью UIKit, SwiftUI и Combine
  • Соблюдаю кодстайл — мой код легко читать и поддерживать
  • Работаю с базами данных и встроенным хранилищем
  • Использую многопоточность
  • Создаю iOS-приложения с поддержкой push-уведомлений
  • Веду контроль версий в Git
  • Знаю основные алгоритмы сортировки и поиска.

Сертификат Skillbox подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Стоимость: Рассрочка до 36 месяцев — от 1 605 ₽ / мес

Владение технологиями

  • Swift
  • Xcode
  • CocoaPods
  • iTunes Connect
  • iOS Provisioning
  • JSONXML
  • iOS SDK

Ключевые навыки

  • Проектирование интерфейсов и программ для OS X и iOS
  • Создание многопоточных приложений
  • Использование API социальных сетей
  • Работа с видео и аудио файлами
  • Использование основных конструкций языка Swift
  • Создание приложений с графическим интерфейсом для iOS
  • Знание iOS SDK, XCode, Cocoa, iOS Guidelines
  • Core Data, Animation, Graphics, Text и UI Kit
  • Опыт проектирования и разработки клиент-серверных приложений, в том числе на основе JSON / XML
  • Умение работать с iTunes Connect, iOS Provisioning Portal
Стоимость: 45 000 рублей

Вы научитесь:

  • Создавать IOS-приложения на языке Swift последней версии 5.x
  • Основам работы с SwiftUI и Combine
  • Применять принципы SOLID в разработке
  • Покрывать свой код тестами с помощью TDD
  • Работать с сетью на примере API VK
  • Использовать приложение Instruments, чтобы отрабатывать исключения и сбои, проверять приложение на утечку памяти, наличие долго работающих модулей и т.д.

 

Программа обучения

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

  • Модуль 1. Основы программирования
  • Модуль 2. Основы SWIFT
  • Модуль 3. Интерфейс
  • Модуль 4. Хранение данных
  • Модуль 5. Сеть
  • Модуль 6. Управление потоками
  • Модуль 7. Шаблоны проектирования
  • Модуль 8. Архитектура приложений
  • Модуль 9. Обработка исключений и сбоев
  • Модуль 10. Проектный модуль. Сдача проектов
Стоимость: 82 900 рублей

На курсе iOS-разработчик
вы научитесь

  • Разрабатывать мобильные приложения и работать с языком Swift
    С нуля до уровня востребованного разработчика
  • Научитесь работать с VR/AR, True Depth и другими передовыми технологиями
    Самые востребованные и высокооплачиваемые на рынке навыки
  • Навыкам продвижения и брендинга мобильных приложений
    Сможете не просто создать приложение, но и будете знать как привлечь пользователей
  • Навыкам, необходимым для руководящих позиций в it сфере
    Освоите навыки работы в команде и методики управления проектами

 

Навыки

  • Создание мобильных приложений под iOS
  • Программирование на Swift
  • Работа с системами хранения данных в iOS
  • Работа с True Depth Camera (распознавание лица)
  • Работа с внешними API (соцсети, карты)
  • Работа с VR/AR технологиями
  • Работа с документаций под iOS
  • Знание гайдлайнов iOS
  • Работа с системами хранения данных в iOS
  • Брендирование и продвижение мобильных приложений
  • Прототипирование и usability приложений


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

Стоимость: бесплатно после собеседования
  • Научитесь профессионально создавать приложения на Swift для iOS-устройств
  • Практические задания максимально приближенные к реальным
  • Гарантированное трудоустройство успешных выпускников

Содержание курса

  • Синтаксис Swift
  • ООП: Наследование, классы, протоколы
  • Создание пользовательского интерфейса: UIKit, SwiftUI
  • Списки: UITableView, UICollectionView
  • Работа с сетью: REST API, NSURLSession, Alamofire
  • Управление памятью
  • Многопоточность: GCD, OperationQueue
  • Паттерны проектирования
  • Базы данных: Core Data
  • Введение в популярные фреймворки
Стоимость: бесплатно
  • 002. «Инструменты для разработки на Swift»
  • 003. «Базовые конструкции языка»
  • 004. «Функции»
  • 005. «Optionals»
  • 006. «Объектно-ориентированное программирование»
  • 007. «Управление памятью»
  • 008. «Структуры»
  • 009. «ENUM’ы»
  • 010. «Generics»
  • 011. «Протокол-ориентированное программирование»
  • 012. «Массивы и Словари»
  • 013. «Функционально-ориентированное программирование»
  • 014. «Функциональные функции стандартной библиотеки»
  • 015. «Switch и сопоставление с образцом (pattern matching)»
  • 016. «Соглашение по именованию и переименованию»
  • 017. «Полезные классы стандартной библиотеки»
  • 018. «Базовое представление об архитектуре»
  • 019. «Среда разработки»
  • 020. «Что есть в Xcode?»
  • 021. «Пишем первый код, исправляем ошибки»
  • 022. «Структура проекта, настройка схемы и таргета»
  • 023. «Профилирование»
  • 024. «Сторонние библиотеки»
  • 025. «Представления (UIView)»
  • 026. «Autolayout»
  • 027. «IBAction и установка таймера»
  • 028. «Таймер»
  • 029. «Перемещение фигуры. Autolayout constant»
  • 030. «TapGestureRecognizer»
  • 031. «Рисуем поле с помощью drawRect»
  • 032. «Загрузка view из Nib/Xib, часть 1»
  • 033. «Загрузка view из Nib/Xib, часть 2»
  • 034. «Manual Layout»
  • 035. «Что такое UIViewController»
  • 036. «Перемещение между контроллерами»
  • 037. «Жизненный цикл класса UIViewController»
  • 038. «Шаблон MVC»
  • 039. «MVC на примере приложения адресной книги»
  • 040. «Что такое UINavigationController»
  • 041. «UINavigationController на практике»
  • 042. «Другие полезные свойства UINavigationController»
  • 043. «Что такое UITabBarController»
  • 044. «UITabBarController на практике»
  • 045. «Другие полезные контейнеры»
  • 046. «Теория о Storyboard»
  • 047. «Storyboard на практике»
  • 048. «Теория о UIScrollView»
  • 049. «Как настроить UIScrollView»
  • 050. «Работа с протоколом UIScrollViewDelegate»
  • 051. «Дополнительные возможности UIScrollView»
  • 052. «Принципы работы с классом UITableView»
  • 053. «UITableView на практике»
  • 054. «Как работать с ячейками таблицы»
  • 055. «Другие важные особенности UITableView, часть 1»
  • 056. «Другие важные особенности UITableView, часть 2»
  • 057. «Собственные контейнер-контроллеры»
  • 058. «Контейнер-контроллеры на практике»
Стоимость: бесплатно

Курс посвящён изучению языка программирования Swift. Swift является основным языком разработки приложений под такие операционные системы, как iOS, macOS, watchOS и tvOS.

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

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

Стоимость: 9 900 рублей

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

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

  • Онлайн уроки
  • Практика
  • Доступ к урокам 24/7

 

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

  • Введение в мобильную разработку
  • Автоматическое размещение и Stack View
  • Ограничения
  • PickerView
  • Table View Controller. Часть
  • Table View Controller. Часть 2.
  • Распознавание жестов
  • Доступ к свойствам через Interface Builder
  • Scroll View. Часть
  • Scroll View. Часть 2.
  • Работа с оборудованием. Часть 1.
  • Работа с оборудованием. Часть 2.
  • Дополнения к приложению
  • Работа с сетью
  • Анимация. Часть 1.
  • Анимация. Часть 2.
  • Базы данных. Часть 1.
  • Базы данных. Часть 2.
  • Базы данных. Часть 3.
  • Базы данных. Часть 4.
  • Apple Watch. Часть
  • Apple Watch. Часть
  • Часть 1.
  • Часть 2.

 

Ключевые навыки:

  • AutoLayout на начальном уровне
  • Структуры данных и алгоритмы
  • Создание приложения с табличным представлением
  • Понимание шаблона «Делегирование»
  • Работа с жестами
  • Использование ScrollView на начальном уровне
  • Работа с акселерометром, камерой, Face ID, Связка ключей
  • Работа с сетью
  • Встроенная карта и карта Google
  • Внешние компоненты
  • Анимация элементов и эффекты
  • Firebase, CoreData
  • Приложения под Apple Watch
  • Swift UI и Comabine

На курсе вы изучите язык программирования Swift. Освоите тонкости разработки под iOS и создадите первое приложение для Apple.

 

Кому подойдёт этот курс:

  • Новичкам в IT
  • Начинающим разработчикам
  • Фанатам Apple
  • Практикующим программистам

 

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

  1. Модуль.Семантика и структура Swift
  2. Модуль.ООП Swift
  3. Модуль.Интерфейс приложения. UIKit
  4. Модуль.Мобильная разработка (iOS)

 

Что будете уметь при завершении курса?

  • Настраивать рабочую среду xCode
  • Понимать архитектуру программирования на языке Swift
  • Использовать Swift для мобильной разработки
  • Создавать пользовательский интерфейс приложений
  • Публиковать и монетизировать в AppStore

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

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

 

Ваше резюме после прохождения дипломной программы:

  • Язык программирования Swift
  • Создание интерфейсов пользователя в Interface Builder
  • Система управления версиями Git
  • Работа с сетью, анимацией и базами данных
  • Разработка приложений для iPhone, Apple Watch
Стоимость: разная стоимость

Курсы:

  • iOS программирование на Swift в Xcode — Уровень 1
  • Практический курс по созданию iOS приложения на swif 22 часа
  • iOS программирование на Swift в Xcode — Уровень 2
  • iOS Start: Путь c 0 до 1 (Swift)
  • Разработке iOS приложения «ToDo List» на языке Swift в Xcode
  • Клиент-серверная iOS-разработка, на языке Swift в Xcode
  • iOS программирование в Xcode на Swift — уровень 3, анимация
  • Xcode — программируем элементы управления на Swift для iOS
  • Создаем iOS приложение «Чак Норрис шутит»
  • iOS & Swift — The Complete iOS App Development Bootcamp
  • iOS 11 & Swift 4 — The Complete iOS App Development Bootcamp
  • iOS 10 & Swift 3: From Beginner to Paid Professional
  • The Complete iOS 10 & Swift 3 Developer Course
  • iOS 9 and Swift 2: From Beginner to Paid Professional
  • iOS 11 & Swift 4: From Beginner to Paid Professional
  • The Complete iOS 11 & Swift Developer Course
Стоимость: Нет информации

Создание iOS приложений

  • Просто о сложном
    Разбираем все на примерах, простыми словами о сложном
  • Много практики
    В каждом уроке примеры, никакой сухой теории
  • Материал
    Все курсы построены по принципу от простого к сложному
  • Собственная платформа
    Доступ к курсам и ДЗ в режиме онлайн
  • Поддержка
    Обратная связь, проверка ДЗ
  • Для тех, кто хочет создавать крутые скачиваемые приложения
  • Для начинающих IOS Разработчиков, которые хотят монетизировать свои знания
  • Для тех, кто уже работает программистом, но хочет сменить свою профессиональную сферу деятельности и уйти в разработку для IOS
  • Для тех, кто уже имел опыт программирования или изучал языки программирования Swift ранее
  • Для тех, кто хочет освоить разработку для Apple «с нуля»‎


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

Освоив разработку на IOS вы обретёте возможность писать приложения для AppStore и монетизировать их

  • Разрабатывать мобильные приложения с использование языка программирования Swift
  • Понимать основы проектирования приложения для мобильных устройств на платформе IOS
  • Изучите функционал полезных библиотек для Swift
  • Во время курса сами создадите готовое мобильное приложение, на котором отработаете навыки применения основных компонентов Swift, использования классов и библиотек, технологий разработки приложений и шаблонов проектирования
  • Узнаете все фишки разработки на Swift

План занятий

Глава 1 <<
Создание первого приложения

  • О курсе
  • Перспективы разработки мобильных приложений
  • Особенности мобильной разработки
  • Устройства и версии iOS
  • Среда разработки xCode. Hackintosh и виртуальные
  • Objective-C
  • Первая программа «Hello, World!»
  • Объектно-ориентированное программирование
  • Наследование, инкапсуляция, полиморфизм
  • Шаблоны MVC


Глава 2 <<
Язык Objective-C

  • Основы языка Objective-C. Типы данных
  • Объекты
  • Вызов методов
  • Статические методы
  • Создание объектов
  • nil
  • Строки
  • Списки и словари
  • Числа и NSObject
  • Пишем программу
  • Тип id
  • Классы
  • Заголовочные файлы и файлы реализации
  • User.h и User.m
  • Пример создания программы
  • Свойства. Домашнее задание
Стоимость: Рассрочка на 34 месяца — 4 588 ₽ / мес

Вы научитесь создавать приложения на языке программирования Swift под устройства Apple. Создадите 6 индивидуальных проектов и командный дипломный проект под руководством опытного тимлида.

  • 7 крутых проектов в портфолио
  • Помощь в трудоустройстве
  • Статус Apple Developer
  • Обучение на практике

 

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

  1. Писать приложения под устройства Apple на языке Swift
  2. Делать анимацию
  3. Разрабатывать архитектуру приложений
  4. Работать с нейронными сетями и дополненной реальностью
  5. Проектировать UI-компоненты приложений
  6. Интегрировать разработку с социальными сетями
  7. Работать с объектно-ориентированным, асинхронным, функциональным программированием

 

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

  • Рекомендации по составлению портфолио и резюме
  • Подготовка к собеседованию в компаниях-партнёрах
  • Реальные заказчики
    на защите диплома
  • Персональные консультации по развитию карьеры

 

Программа
Вас ждёт насыщенная программа, онлайн-лекции и практические задания. На первых двух уровнях вы изучите Swift с самых азов.

47 тематических модулей
292 онлайн-урока

  1. IOS-разработчик для начинающих
  2. iOS-разработчик. Уровень 2
  3. Мобильный разработчик PRO
  4. Система контроля версий Git
  5. Универсальные знания программиста
  6. Английский для IT-специалистов
  7. Карьера и развитие для программиста
  8. Курс по слепому методу печати
  9. Дизайн мобильных приложений с нуля до PRO
  10. Photoshop с 0 до PRO
  11. Figma

 

Профессиональные навыки:

  • Создание мобильных приложений по гайдлайнам iOS
  • Опыт проектирования клиент-серверных приложений
  • Умение работать с iTunes Connect
  • Программирование анимаций
  • Работа с API, в том числе социальных сетей
  • Работа с реактивными библиотеками
  • Умение ставить и соблюдать сроки
  • Умение разбираться в чужом коде
  • Привычка писать комментируемый и строго форматированный код
  • Работа с многопоточностью в приложениях
  • Разработка на Swift

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

Преимущества выбора курсов в РоманСеменцов.ру

1. Агрегатор онлайн-курсов


2. Рейтинги онлайн-школ

  • ТОП школ по любым направлениям
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31

3. Актуальное обучение

  • Выбирайте лучшие курсы по отзывам реальных учеников
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31
Онлайн-курсы доступ в любом городе России и СНГ, включая: Йошкар-Ола, Прокопьевск, Минск, Копейск, Курск, Тюмень, Владивосток, Балаково, Альметьевск, Мытищи, Архангельск, Норильск, Смоленск, Новороссийск, Волгоград, Кызыл, Одинцово, Щёлково, Вологда, Кисловодск, Нефтеюганск, Казахстан, Псков, Севастополь, Батайск, Владикавказ, Электросталь, Коломна, Екатеринбург, Великий Новгород, Сызрань, Шахты, Новочеркасск, Комсомольск-на-Амуре, Орёл, Тверь, Кострома, Южно-Сахалинск, Рыбинск, Братск, Майкоп, Чита, Улан-Удэ, Брянск, Орехово-Зуево, Санкт-Петербург, Нефтекамск, Обнинск, Белгород, Новый Уренгой, Домодедово, Бийск, Москва, Краснодар, Красногорск, Новосибирск, Калининград, Раменское, Ковров, Благовещенск, Омск, Уссурийск, Волжский, Петрозаводск, Энгельс, Серпухов, Хасавюрт, Воронеж, Первоуральск, Сочи, Каменск-Уральский, Магнитогорск, Калуга, Старый Оскол, Миасс, Рубцовск, Таганрог, Пятигорск, Рязань, Назрань, Пенза, Чебоксары, Якутск, Абакан, Челябинск, Ульяновск, Астрахань, Волгодонск, Люберцы, Ижевск, Саратов, Химки, Киров, Нижний Тагил, Набережные Челны, Королёв, Новокузнецк, Хабаровск, Керчь, Долгопрудный, Подольск, Тамбов, Петропавловск-Камчатский, Барнаул, Ростов-на-Дону, Златоуст, Череповец, Сургут, Казань, Новочебоксарск, Орск, Красноярск, Мурманск, Армавир, Липецк, Кемерово, Нижневартовск, Иваново, Саранск, Оренбург, Нижнекамск, Находка, Иркутск, Уфа, Ставрополь, Березники, Нижний Новгород, Курган, Грозный, Салават, Пермь, Симферополь, Сыктывкар, Тольятти, Дербент, Каспийск, Ярославль, Северодвинск, Беларусь, Новомосковск, Невинномысск, Стерлитамак, Тула, Владимир, Черкесск, Балашиха, Самара, Ангарск, Томск, Дзержинск, Махачкала

Автор статьи. Ответственный за актуальный контент, текст и редактуру сайта. Эксперт по выбору профессии, курсов и профессий с 2016 года. Делюсь личным практическим опытом.

Оцените автора
Блог Романа Семенцова
Добавить комментарий