Мобильная разработка — одна из самых молодых и перспективных сфер IT. Смартфон есть у каждого, а значит, это самый короткий и надежный путь к пользователю. Поэтому компании вынуждены конкурировать за хороших специалистов, предлагая им более комфортные условия и высокую зарплату.
Курс позволит вам освоить профессию iOS-разработчика с нуля. Вы напишете первые приложения для портфолио
Начинающим разработчикам
Вы получите систематизированные знания, которые необходимы для успешной карьеры iOS-разработчика.
Программистам, которые хотят сменить специализацию
Ближе познакомитесь со спецификой iOS-разработки, отточите необходимые навыки, найдёте прибыльную и интересную работу.
Чему вы научитесь
Основам разработки под iOS. Изучите переменные, константы, циклы, классы, функции,ООП, напишите свои первые приложения под iOS.
Разработке мобильного UI. Научитесь создавать отдельные компоненты интерфейса, настраивать взаимодействия и проектировать собственные элементы UI.
Мобильной анимации. Узнаете, как создавать стандартные и кастомные анимации, чтобы сделать ваше приложение уникальным.
Клиент-серверному программированию. Работа с JSON, алгоритмы и структуры данных.
Интеграции со сторонними сервисами. Сможете использовать в приложении геолокационные сервисы, карты и социальные сети, настраивать взаимодействие сервисов так, чтобы приложение работало без перебоев и не «подвисало».
Работе в команде по Agile. Научитесь разрабатывать приложения в команде,используя гибкие методологии: Scrum, Kanban, Continuous integration.
Что вам даст этот курс
Пройдёте основы Swift и научитесь работать в среде разработки Xcode — сможете создавать простые приложения с доступом в интернет.
Научитесь работать в Figma и проектировать интерфейсы по макетам от дизайнеров.
Добавите первое приложение в портфолио и узнаете, как разместить его в App Store
Познакомитесь с паттернами проектирования и научитесь писать «чистый код» — с первых шагов в профессии освоите полезные практики, которым следуют в крупных компаниях.
Профессиональные навыки
Swift на базовом уровне
iOS SDK и архитектура приложения
Xcode, Realm, CoreData, UserDefaults, SQLite/NoSQL для хранения данных
Архитектуры проектирования MVC, MVP, MVVM
Работа с Git, App Store
Работа с сетевыми API и многопоточностью
Интерфейсы в iOS, работа с AutoLayout
Принципы и проектирования SOLID, DRY, KISS
Серификат JAS Academy
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу..
Мырзакануров Арман
Лектор по спецаильности iOS разработчик. Есть степень Master of Computer Science.На данный момент работаю iOS Team Lead в компании alabs.team.Также являюсь Senior Lecturer в Astana IT University, преподаю Мобильную разработку iOS