iOS-СЕНЬОР
Курс поможет дорасти до сеньораи получить целостную картину о современном стеке iOS-разработки
IT-специалистам
Apple-приложения
Cемь уровней теории, экзамены и итоговый проект
ViewBuilder и ViewModifiers, Combine Futures
Продвинутая анимация, GeometryReader, Skeleton, Shimmers
Кастомная навигация и кастомные компоненты
Generics, PATs, opaque types, type erasure
l10n, i18n приложения, Date и Units
LLVM, bitwise операторы и кастомные операторы, subscript
архитектура, разработка
с покрытием тестами, TBD, BDD3 уровень
Flux, MV и современная архитектура
DI и Services
XCTest, юнит тестирование
WebSocket, gRPC4 уровень
WebSocket и socket.io
Protobuf и gRPC
Продвинутый OpenAPI, кодогенерация
Экзамен
безопасность приложения5 уровень
SwiftData
AppSecurity, обфускация
watchOS
macOS и tvOS
Виджеты и поддержка iPad
Экзамен
Kotlin Multiplatform
Server Driven UI
Сделаете проект, используя реальные данные
ние
Лучших студентов пригласим на собеседование в команду Wildberries
в Wildberries
Подойдёт тем,
кто
знает Swift и имеет опыт разработки
Опыт разработки мобильных приложений для iOS от 2 лет.
Уверенное знание языка Swift и основ ООП.
Владение iOS SDK, Auto Layout, Combine, UIKit, Core Animation.
Опыт работы с RESTful API и Alamofire, URLSession для взаимодействия с сетью и обмена данными.
Опыт интеграции сторонних библиотек и фреймворков (StoreKit, Adjust, OneSignal etc).
Опыт работы с архитектурными паттернами (MVC, MVVM).