Программа курса 42 темы, разработанных на основе требований работодателей методологами-практиками программирования. Без «воды», только важная информация
Блок 1. iOS-разработчик.
Уровень 1 Введение в iOS разработку. Переменные и константы
Модуль 2. Управление потоком данных: условия, циклы
Модуль 3. Функции и опшиналы
Модуль 4. Классы, структуры, перечисления
Модуль 5. Объектно-ориентированное программирование
Модуль 6. Controller и сториборд
Модуль 7. Переходы и взаимодействие экранов
Модуль 8. Стандартные UI компоненты и работа с ними
Модуль 9. Autolayout, Constraints, StackViews
Модуль 10. Таблицы и коллекции
Модуль 11. Анимация: от а до я
Модуль 12. Создание собственных UI компонентов
Модуль 13. Взаимодействие с сервером, парсинг json. Стандартные средства и библиотеки
Модуль 14. Хранение данных: Realm, CoreData, UserDefaults, контроль версий
Модуль 15. Функциональное программирование
Модуль 16. Подпись и отправка приложений в AppStore. Обзор iTunes Connect
Блок 2. iOS-разработчик.
Уровень 2
Модуль 1. Расширения и протоколы
Модуль 2. Дженерики, собственные операторы
Модуль 3. Rх: что это, обзор Rх библиотек, работа с ними
Модуль 4. Архитектуры приложений: MVC, MVVM, Viper, Amber
Модуль 5. Асинхронное программирование
Модуль 6. Оптимизация и инструменты Xcode
Модуль 7. Алгоритмы и структуры данных
Модуль 8. Взаимодействие с Objective Си Си кодом. Секретные фишки из Objective C
Модуль 9. Интеграция с социальными сетями (fb, vk)
Модуль 10. Maps: Apple, Google, Yandex
Модуль 11. Agile и командная разработка
Модуль 12. Vision, CoreML и нейронные сети: создаем скайнет
Модуль 13. AVFoundation: редактируем видео
Модуль 14. ARKit: играем с дополненной реальностью Дипломные проекты
Блок 3. Мобильный разработчик PRO от Agima
Модуль 1. Знакомство с программой курса
Модуль 2. Разработка приложения для мобильных устройств (2 недели)
Модуль 3. Инструменты разработки и командной работы (2 недели)
Модуль 4. Интеграции и сервисы (1 неделя)
Модуль 5. Тестирование и отладка (1 неделя)
Модуль 6. Аналитика и локализация неисправностей (1 неделя)
Модуль 7. База знаний и документация (1 неделя)
Модуль 8. Управление разработкой (1 неделя)
Модуль 9. Распространение приложений для тестирования и на пользователей (1 неделя)
Модуль 10. Поддержка, доработки и оптимизация приложения (1 неделя)
Блок 4. Бонус-модуль Система контроля версий Git
Все цифровые компании в одном месте! Всевозможные фильтры: по рейтингу, типу специалиста, локации или стоимости.
Оценка digital специалистов основана на отзывах и обзорах пользователей — мы никаким образом не влияем на положение в рейтинге компаний.
Вы можете публиковать новости про digital агентства, оставлять и комментировать отзывы, участвовать в опросах и конкурсах. Каждый материал проходит модерацию.
Информация на сайте может быть представлена нам третьими лицами.
My Specialist © 2020-2024
Россия
Для премиального (рекламного) размещения информации о компании напишите нам на почту info@my-specialist.ru или через форму обратной связи. Ознакомиться с возможностями премиального размещения курса можно здесь.