IOS-Разработчик
Рейтинг школы
Вдруг есть дешевле?
Описание курса
Освоите мобильную разработку для Apple с нуля за 7 месяцев и изучите актуальные фреймворки: UIKit и SwiftUI.
Введение в XCode и SWIFT
Программа обучения с онлайн-занятиями и практическими заданиями.
ООП. Storyboard
Изучение основ объектно-ориентированного программирования и визуализации интерфейсов.
Базовая навигация
Работа с UIScrollView, UIStackView, делегатами и кастомными UI компонентами.
Анимация. Solid-принципы
Изучение анимаций в iOS и принципов SOLID.
Attributed Strings. Отображение ошибок. WebKit
Работа с текстами и фреймворком WebKit.
Работа с датами и управление памятью
Управление данными и памятью в Swift.
Многопоточность и работа с API
Изучение долгих операций и многофункциональной работы.
Хранение данных, Core Data
Работа со структурой данных и локальными базами данных.
Работа с базой данных
Знакомство с Realm и основами хранения данных.
Основы безопасности
Изучение важности безопасности и уведомлений.
Паттерны
Изучение архитектурных паттернов в разработке.
Процесс разработки и локализация
Общие понятия процесса разработки и локализации программ.
Cocoapods. Геолокация. FireBase
Управление зависимостями и интеграция с FireBase.
Монетизация
Изучение способов монетизации приложений.
SwiftUI. Combine
Фреймворки для создания адаптивного интерфейса.
VIPER / CleanSwift
Изучение архитектурных подходов VIPER и CleanSwift.
UnitTesting
Изучение принципов тестирования в разработке.
Публикация приложения в Appstore
Процесс подготовки и публикации приложения.
Ретроспектива. Прохождение собеседования
Подготовка к собеседованию и ключевые моменты.
Онлайн-тренинг «Поиск работы в IT»
Рекомендации по поиску работы и составлению резюме.
Защита дипломного проекта
Подготовка и защита финального проекта.
онлайн
- Юрий Возлеев (iOS App Developer, Место работы: Garage Eight)
- Вадим Хадыка (Senior software developer, Место работы: Symplast EHR)
- Разработка приложений для iOS с помощью Swift и SwiftUI
- Применение популярных архитектурных паттернов: MVC, MVP, MVVM, VIPER
- Оптимизация и профилирование приложений
- Работа с локальными базами данных (Core Data, Realm)
- Многопоточность и асинхронное программирование
- Создание адаптивных пользовательских интерфейсов
- Интеграция API и обработка JSON-данных
- Тестирование и внедрение тестирования на основе TDD
- Управление версиями и работа с библиотеками
- Публикация приложений в App Store
- Начинающие iOS-разработчики
- Специалисты, желающие расширить свои навыки в сфере разработки
- Тем, кто хочет сменить профессию и работать в IT
MacBook или iMac, уверенный пользователь ПК.
Выводы о курсе
Возможны неточности
Курс IOS-разработчика предоставляет уникальную возможность освоить мобильную разработку для Apple с нуля, изучая актуальные фреймворки. Он сочетает теорию и практику, включая стажировки и помощь с трудоустройством. Включенные в программу онлайн-занятия с эксперты гарантируют, что студенты получат весь необходимый опыт для успешной карьеры в области iOS-разработки.
Отзывы о школе Eduson Academy
Читать все отзывыРекомендованные курсы
