AI Powered iOS Developer
Мы учим владеть AI инструментами. Именно таких специалистов ищут компании.
Помогаем составить резюме и тренируем прохождение собеседований.
Стажировка на реальных проектах в команде.
Где работают наши выпускники
В этих известных компаниях наши студенты работают на фултайм и контракте. А также огромное количество выпускников трудится в сотнях других компаний по всему миру.
Средняя зарплата по уровням
Ваш карьерный путь от первой работы до эксперта. Зарплаты актуальны для рынка США на 2025 год.
в PASV
Отзывы выпускников курса AI Powered iOS Developer
Студенты начинают проходить собеседования еще во время курса. Все наши студенты, кто выходит на поиск работы получает работу в течение 1-2 месяцев поиска.
О профессии
Что вы получите по окончании
- С нуля освоите язык программирования Swift и научитесь применять его в создании приложений для устройств Apple
- Научитесь работать с Xcode - основной интегрированной средой разработки для iOS-приложений
- Сможете проектировать пользовательский интерфейс с использованием самых популярных фреймворков SwiftUI и UIKit
- Пройдете стажировку на коммерческом проекте в США и соберете несколько проектов в свое портфолио
- Пройдете практику интервью с американским рекрутером, получите помощь с резюме и подготовитесь к успешному трудоустройству
- Супруги могут учиться на одном потоке вместе по одной цене
Кому подойдет этот курс
Программа курса
Курс 1.0 "Основы основ"
Практика
Опционалы. Базовые операторы. Работа со строкой.
Практика
Контрольная/Задачи/LeetCode?
Коллекции данных и работа с ними.
Практика
Кортежи. Условные инструкции.
Практика
Контрольная/Задачи/LeetCode?
Функции. Замыкания.
Практика
Энумы, Структуры
Практика
Контрольная/Задачи/LeetCode?
Классы и наследование
Практика
Протоколы. Generic
Практика
Контрольная/Задачи/LeetCode?
Курс 2.0 "С основ до Junior"
Практика
SwiftUI
Практика
SwiftUI 2ч (UI: DatePicker, Form, Gauge, List, Menu, Navigations, ScrollView, Section, Table, Grid и модификаторы)
Практика
Контрольная/Задачи
SwiftUI 3ч (Изменения состояния)
Практика
SwiftUI 4ч (Переходы, простая анимация + scope)
Практика
Контрольная/Задачи
SwiftUI 5ч (UIKit, Организация моделей и сервисов)
Практика
SwiftUI 6ч (SwiftData, Сложные кастомные экраны/представления)
Практика
Контрольная/Задачи
SwiftUI 7ч (Сложная анимация)
Практика
SwiftUI 8ч (Повторение материала)
Контрольная/Задачи
Debuging, Logging
Практика
Локализация (слева направо, справа налево) + настройка приложения через Info.plist
Практика
WidgetKit, AppsGroups
Практика
Многопоточность
Практика
Async-await
Практика
SPM, packages, podspec
Практика
Firebase
Практика
Deeplinks
Практика
Хранение данных
Практика
Codable. UserDefaults. Keychan
Практика
SwiftData 2ч. Сложные запросы в БД. Миграция данных
Практика
Работа с сетью
Практика
URLSession в closure. Библиотеки Alamofire, Moya
Практика
LocalNotification и PushNotification
Практика
Архитектуры
Типы ссылок.
UIKit
Практика
UIViewController без Storyboard. Констрейнты в коде. SnapKit
Практика
UIKit 1ч (UIView, UIScrollView, UIStackView, UIImageView)
Практика
UIKit 2ч (UILabel, UITextView, UITextField, UISearchView)
Практика
UIKit 3ч (UIButton, UISlider, UISwitch, UIStepper)
Практика
UIKit 4ч (UIPickerView, UIDataPicker, WKWebView)
Практика
Нативные переходы. Segway. Tabbar. Передача Root.
Практика
UINavigationBar, UISearchBar, CustomNavigationBar
Практика
CustomSlider
Практика
UICollectionView, UITableView.
Практика
Кастомные ячейки
Практика
Diffable Data Source, Compositional Layout
Практика
Передача данных между объектами. Делегаты. NotifocationCenter
Практика
Жизненный цикл приложения. Жизненный цикл UIViewController.
Практика
CLLocation
Практика
Реактивное программирование
Практика
Проекты
Приложение загрузки фото Марса по ТЗ







