
Робот
Робот форума
- Сообщения
- 398 430
- Реакции
- 1 525
- Монеты
- 21 179
- Оплачено
- 0
- Ссылка на картинку
Какие инструменты вы изучите
Cреда разработки ПО для платформ macOS, iOS, watchOS и tvOS
Xcode
Текстовый формат обмена данными, основанный на JavaScript
JSON
Test Flight
Сервис, упрощающий тестирование приложений для iOS-устройств
Realm
NoSQL база данных для Android, iOS, Xamarin и JavaScript
iTunes Connect
Сервис, позволяющий разработчикам загружать свои приложения
iOS SDK
Комплект средств разработки для iOS, выпущенный Apple
RxSwift
Фреймворк, который позволяет «реактивно программировать»
Alamofire
HTTP-сетевая библиотека на Swift для iOS и Mac OS X
SpriteKit
Игровой движок от Apple
Курс длится 12 месяцев и состоит из 42 основных модуля
Cреда разработки ПО для платформ macOS, iOS, watchOS и tvOS
Xcode
Текстовый формат обмена данными, основанный на JavaScript
JSON
Test Flight
Сервис, упрощающий тестирование приложений для iOS-устройств
Realm
NoSQL база данных для Android, iOS, Xamarin и JavaScript
iTunes Connect
Сервис, позволяющий разработчикам загружать свои приложения
iOS SDK
Комплект средств разработки для iOS, выпущенный Apple
RxSwift
Фреймворк, который позволяет «реактивно программировать»
Alamofire
HTTP-сетевая библиотека на Swift для iOS и Mac OS X
SpriteKit
Игровой движок от Apple
Курс длится 12 месяцев и состоит из 42 основных модуля
Программа курса:
Программа курса
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-C-кодом. Секретные фишки из 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
- Версии программного кода
- Установка Git
- Индекс и частичные коммиты
- Сравнение версий
- Отмена изменений и откат версий
- Репозитории и коллективная работа
- Ветки — создание и управление
- Слияние и разрешение конфликтов
- Полезные инструменты
- Правила работы с Git
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.