Учащиеся на занятиях получают актуальные знания, основанные на реальном опыте практикующих специалистов.
Для кого разработана программа:
- Школьники и выпускники (15-18 лет): получат возможность начать свою первую профессию, не откладывая мечту стать программистом.
- Студенты ВУЗов (18-23 года): освоят вторую специальность параллельно с учебой в университете.
- Представители других профессий (23-55 лет): те, кому не удовлетворительны текущие карьерные и финансовые перспективы, смогут переквалифицироваться в разработчика для iOS и построить карьеру в IT-индустрии.
- Все желающие повысить IT-квалификацию: систематизировать знания и получить рабочие навыки, востребованные в современной IT-индустрии.
По завершении курса вы сможете:
- Владеть навыками программирования на языке Swift.
- Понимать архитектуру iOS и уметь создавать, компилировать и отлаживать проекты в среде Xcode.
- Разбираться в реализации объектно-ориентированного программирования (ООП) в Swift.
- Эффективно использовать различные элементы управления в зависимости от задачи.
- Создавать приложения, реагирующие на жесты.
- Обладать навыками работы с графическим выводом и изображениями, а также использовать мультимедийные возможности в создаваемых приложениях.
- Взаимодействовать с источниками данных.
- Создавать приложения, интегрирующиеся с адресной книгой и календарем.
- Владеть механизмами интеграции с веб-сервисами, такими как Facebook и Twitter, и использовать картографические возможности.
- Синхронизировать данные приложений с iCloud.
- Применять систему контроля версий, использовать паттерны проектирования и проводить юнит-тестирование.
- Применять принципы командного взаимодействия и понимать особенности регистрации приложения в App Store.