iOS Start: Путь c 0 до 1 (Swift)
Практический курс по iOS разработке с нуля! Внимание: Большое количеством заданий для самостоятельного выполнения
Description
Основные цели данного курса:
1) изучить минимально необходимое количество информации для самостоятельной разработки мобильных приложений и/или трудоустройству на позицию Trainee/Junior iOS Developer
2) ускорить время изучения iOS разработки, не распыляясь на огромное количество информации в интернете, благодаря разработанной программе обучения с постепенным усложнением материала и ориентированности только на практически необходимой информации
3) каждую тему отработать на большом количестве практических заданий
Научись создавать мобильные приложения для iPhone и iPad быстро и с постепенным усложнениям!
Тебе не нужно никаких начальных знаний. Мы вместе с самого начала разберем все необходимое для создания iOS приложений.
Начни программировать на Swift уже сегодня и через неделю увидишь первые результаты!
Внимание: Большое количеством заданий для самостоятельного выполнения и более 20 часов видео-материалов!
Если не готов трудиться, а хочется просто посмотреть видео ничего не делаю самому - тогда этот курс НЕ для тебя!
Программировать будем на языке Swift в среде Xcode.
Курс подойдет абсолютно всем! При наличии знаний других языков - будет всего лишь немного проще при изучении)
На курсе будем рассматривать версии 4.0 и 4.2 языка Swift. Рассматривать их отличия и измения по сравнению с предыдущими.
Данные версии полностью совместимы со всеми последующими, а именно 5.0-5.4 и выше.
На текущий момент последняя версия языка 5.x, которая содержит минимально количество фундаментальных изменений, требуемых на начальном этапе, по сравнению с 4.2.
До встречи на курсе!
What You Will Learn!
- Основам Swift (типы данных, ветвления, функции, классы и другое)
- Объектно-ориентированному программированию в целом и его применение в iOS
- Работе с интерфейсом приложений (Storyboard)
- Работе с большинством стандартных компоненты приложений (UIKit)
- Созданию многоэкранных приложений
- Навигации и обмену данными между экранами
- Отладке приложений (Поиск ошибок в написанном коде)
- Принципам работы в команде и использованию системы контроля версий GIT
- Построению динамических интерфейсов. Корректное отображение на любом устройстве (Autolayout)
- Работе с таблицами и ячейками
- Изучите основные шаблоны проектирования. MVC - как фундамент для хорошего приложения и другие
Who Should Attend!
- Любой желающий, готовый вкладывать время и силы