iOS Start: Путь c 0 до 1 (Swift)
What you'll learn
- Основам Swift (типы данных, ветвления, функции, классы и другое)
- Объектно-ориентированному программированию в целом и его применение в iOS
- Работе с интерфейсом приложений (Storyboard)
- Работе с большинством стандартных компоненты приложений (UIKit)
- Созданию многоэкранных приложений
- Навигации и обмену данными между экранами
- Отладке приложений (Поиск ошибок в написанном коде)
- Принципам работы в команде и использованию системы контроля версий GIT
- Построению динамических интерфейсов. Корректное отображение на любом устройстве (Autolayout)
- Работе с таблицами и ячейками
- Изучите основные шаблоны проектирования. MVC - как фундамент для хорошего приложения и другие
Requirements
- Любое устройство c установленной Mac OS X (MacBook, iMac, mac mini или хакинтош)
- Версия софта: macOS High Sierra (версия 10.13) или выше, а также xCode 9, 10, 11, 12 или 13 (все подойдут, отличия минимальны)
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.
До встречи на курсе!
Who this course is for:
- Любой желающий, готовый вкладывать время и силы
Instructor
◇ iOS разработчик с опытом более 5 лет
◇ Team Lead
◇ автор обучающий курсов
◇ опытный преподаватель и ментор для многих junior’ов.
Я знаком с различными языками программирования, iOS разработкой начинал заниматься на Objective-C в далеком 2014 году.
После презентации Apple языка Swift начал его активное изучение и применение. Впоследствии он стал моим любимым языком программирования.
Одним из первых в своей компании начал применять Swift в коммерческих проектах. За прошедшие годы выпустил в AppStore более 20 приложений и игр.
Я проводил как offline, так и online обучения. Для меня, как преподавателя, основной целью является быстрый и профессиональный старт студентов в карьере программиста.
Я заинтересован в прогрессе и достижении результата каждого!
Ваши результаты – моя репутация
Я считаю, что Swift – это будущее не только для iOS, но и для разработки чего-либо.
Хватит откладывать и лениться. Сейчас лучшее время для изучения Swift!