Вводный курс по iOS
О чём курс
Команда ИЗИ DEV знакомит новичков с устройством софта для платформ Apple, логикой создания интерфейсов и основами языка Swift.
О чём курс
Курс даёт представление о каркасе современного мобильного приложения и ключевых направлениях для дальнейшего развития в сфере iOS. Автор разбирает общий путь проекта от первого дизайн-макета до публикации в App Store, логику поиска технических решений и принципы самостоятельного обучения. Материал ориентирован на понимание общей структуры разработки и взаимосвязи компонентов софта.
Для кого
Материал ориентирован на тех, кто делает первые шаги в программировании:
- планирует сменить профессию и перейти в разработку под iOS;
- собирается запустить технологический стартап;
- проходил другое обучение, но не получил ясного понимания того, как устроена разработка;
- интересуется внутренним устройством мобильных систем или стремится расширить технический кругозор.
Курс будет малополезен действующим разработчикам. Для практики потребуется компьютер Apple с актуальной версией операционной системы.
Что внутри
Темы распределены от вводных понятий до базового программирования:
- архитектура приложения и технологии создания интерфейсов;
- организация навигации между экранами, слои, базовые визуальные компоненты и адаптация под тёмную тему;
- основы сетевого взаимодействия в iOS, подключение к серверу и отработка навыков на тренажёре от ИЗИ DEV;
- конструкции языка Swift: типы данных, инициализация простых и сложных классов, методы, свойства, протоколы и области видимости.
Формат
Программа включает 5 лекций по 45 минут и 5 вебинаров по 90 минут.
Программа обучения
- Вода, или зачем это все нужно: польза разработки, способы самостоятельного обучения, поиск информации.
- Как устроено приложение: создание пустого приложения, стек технологий, жизненный цикл проекта.
- Интерфейс приложения: навигация, способы верстки, слои, визуальные элементы, темная тема, обновление интерфейса.
- Работа с сетью: виды сетевого взаимодействия в iOS, работа с сервером.
- Написание кода в Swift: типы данных, инициализация классов, методы, свойства, протоколы, области видимости.
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.