Специалист. Разработка iOS приложений на Swift 3. Уровень 1

О чём курс

Курс по разработке под iOS представляет собой интенсивную образовательную программу, направленную на глубокое погружение в экосистему Apple и освоение ключевых навыков создания современных мобильных приложений. Основная цель обучения заключается в том, чтобы дать студентам комплексное понимание того, как устроены iOS-устройства, как они взаимодействуют с пользователем и какие принципы лежат в основе профессиональной разработки программного обеспечения. В ходе обучения вы не просто познакомитесь с новым языком программирования, но и научитесь мыслить как разработчик, понимая внутреннюю архитектуру iOS и применяя лучшие подходы к созданию качественных проектов.

Программа курса разработана таким образом, чтобы последовательно провести вас от самых основ до реализации полноценных функциональных приложений. Вы начнете с изучения инструментов разработки, таких как Xcode и Interface Builder, и постепенно перейдете к более сложным темам: работе с системой контроля версий Git, архитектурным паттернам (MVC), адаптивной верстке интерфейсов и управлению жизненным циклом контроллеров. Особое внимание уделяется практической составляющей: каждый теоретический блок подкрепляется реальными задачами, что позволяет закрепить полученные знания на практике и сформировать уверенную базу для дальнейшего профессионального роста.

Курс идеально подходит для тех, кто хочет начать карьеру в мобильной разработке или расширить свой стек технологий. Вы узнаете, как правильно организовывать структуру проекта, как эффективно использовать ресурсы приложения, работать с данными и создавать интуитивно понятные интерфейсы, которые корректно отображаются на устройствах с разным размером экрана. Вы научитесь работать с табличными представлениями, реализовывать переходы между экранами, обрабатывать пользовательские жесты и добавлять анимацию, что сделает ваши приложения живыми и привлекательными.

Формат обучения предполагает 24 академических часа интенсивной работы под руководством опытного преподавателя — Николая Викторовича Шубенкова. Такой объем материала позволяет детально разобрать все ключевые аспекты разработки, не упуская важных нюансов. По завершении курса вы будете обладать необходимыми навыками для самостоятельного написания приложений, пониманием того, как работает iOS «под капотом», и готовыми проектами в портфолио. Это отличная возможность заложить фундамент для успешной карьеры в одной из самых востребованных сфер IT-индустрии, получив структурированные знания и практический опыт, который высоко ценится работодателями.

Программа обучения

Модуль 1. Знакомство с Xcode и Interface Builder Элементы интерфейса приложения Привязка элементов интерфейса и обработка событий, 1-ая часть Практика: Ваше первое приложение Модуль 2. Работа с системой контроля версий проекта. Использование Git для хранения изменений в проекте Работа с GitHub Понятие делегирования. Обработка ввода текста Привязка элементов интерфейса и обработка событий (2-ая часть) Модуль 3. ViewController и его Жизненный цикл Подход Модель-Представление-Контроллер Диалоги и их виды Практика: Конвертер величин Модуль 4. Адаптация элементов интерфейса под разные устройства с помощью AutoLayout Использование ресурсов приложения (изображения, прочие данные) Хранение данных в приложение Практика: Адаптация конвертера под разные устройства Модуль 5. Работа с UITableView Модуль 6. Виды контроллеров Использование переходов (segue) для организации работы интерфейса на этапе проектирования Практика: Приложение викторина Модуль 7. Работа с жестами и анимация

Складчина создана 21 июня 2017 г.

Теги курса

Инструменты

Другие материалы школы 12

С Специалист Все материалы
Специалист систем мониторинга IT-инфраструктуры Специалист систем мониторинга IT-инфраструктуры 20 022 ₽ 102 490 ₽ −80%Разработка серверной части приложений PostgreSQL. Базовые курс Разработка серверной части приложений PostgreSQL. Базовые курс 2 058 ₽ 22 450 ₽ −91%HTML и CSS. Уровень 3. Продвинутые методологии и инструменты верстки HTML и CSS. Уровень 3. Продвинутые методологии и инструменты верстки 12 490 ₽ M MySQL 5. Проектирование и создание баз данных для web 592 ₽ 17 990 ₽ −97%Моделирование бизнес-процессов на базе BPMN 2.0. Уровень 1 Моделирование бизнес-процессов на базе BPMN 2.0. Уровень 1 462 ₽ 11 850 ₽ −96%Планирование и развертывание Microsoft Exchange Server 2016 Планирование и развертывание Microsoft Exchange Server 2016 1 204 ₽ 30 990 ₽ −96%Э Эффективные продажи. Уровень 1. Теория и практика активных продаж 998 ₽ 15 990 ₽ −94%Программирование на Visual С++ Программирование на Visual С++ 16 990 ₽ К Комплексная программа подготовки Сертифицированный этичный хакер 14 575 ₽ 211 890 ₽ −93%MySQL 5. Проектирование и создание баз данных для web MySQL 5. Проектирование и создание баз данных для web 11 939 ₽ 19 990 ₽ −40%Р РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 7 6 819 ₽ 22 900 ₽ −70%Kotlin. Уровень 2. Разработка приложений Kotlin. Уровень 2. Разработка приложений 1 852 ₽ 24 250 ₽ −92%
9 606 ₽ 15 990 ₽