Профессия iOS-разработчик [Skillbox] [Н.Архипов, А.Тизик, Д.Гордеева, Д.Шашлов, Е.Лобанов, И.Веденеев]
Курс длится 12 месяцев и состоит из 42 основных модуля
Программа курса:
Курс длится 12 месяцев и состоит из 42 основных модуля
Программа курса:
- Введение в iOS разработку. Переменные и константы
- Управление потоком данных: условия, циклы
- Функции и опшиналы
- Классы, структуры, перечисления
- Объектно-ориентированное программирование
- Controller и сториборд
- Переходы и взаимодействие экранов
- Стандартные UI компоненты и работа с ними
- Autolayout, Constraints, StackViews
- Таблицы и коллекции
- Анимация: от а до я
- Создание собственных UI компонентов
- Взаимодействие с сервером, парсинг json. Стандартные средства и библиотеки
- Хранение данных: Realm, CoreData, UserDefaults, контроль версий
- Функциональное программирование
- Подпись и отправка приложений в AppStore. Обзор iTunes Connect
- Первые дипломные работы
- Расширения и протоколы
- Дженерики, собственные операторы
- Rх: что это, обзор Rх библиотек, работа с ними
- Архитектуры приложений: MVC, MVVM, Viper, Amber
- Асинхронное программирование
- Оптимизация и инструменты Xcode
- Алгоритмы и структуры данных
- Взаимодействие с Objective Си Си кодом. Секретные фишки из Objective C
- Интеграция с социальными сетями (fb, vk)
- Maps: Apple, Google, Open Street и немножко Yandex
- GPUImage: профессиональная обработка фотографий
- AVFoundation: редактируем видео
- SpriteKit: изучаем игровой движок от Apple
- ARKit: играем с дополненной реальностью
- Vision, CoreML и нейронные сети: создаем скайнет
- Agile: как строится процесс работы в современных компаниях
- Мобильный разработчик PRO от Agima. Знакомство с программой курса
- Разработка приложения для мобильных устройств
- Инструменты разработки и командной работы
- Интеграции и сервисы
- Тестирование и отладка
- Аналитика и локализация неисправностей
- База знаний и документация
- Управление разработкой
- Распространение приложений для тестирования и на пользователей
- Поддержка, доработки и оптимизация приложения
- Система контроля версий Git
- Доступ к курсу навсегда
- Обучение через практику
- Средняя зарплата 100 000 рублей
- Работа с личным наставником
- Гарантированное трудоустройство
https://course.skillbox.ru/profession-ios