iOS-разработка для начинающих

72 450 ₽
103 500 ₽
рассрочка 6 038 ₽/месяц
Платформа
Рейтинг
За сутки курсом интересовалось: 17 человек
Описание

iOS-разработчик создаёт приложения для устройств Apple — онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы. Он программирует логику на языке Swift и проектирует интерфейсы, тестирует код и загружает проекты в App Store.

После курса у вас будет приложение в портфолио и набор навыков, который позволит устроиться на стажировку или продолжить развиваться в профессии.

Бизнесу не хватает классных программистов, поэтому компании предлагают высокие зарплаты и удалённую работу.

Начинающие iOS-разработчики зарабатывают в среднем 65 000 рублей, мидлы — 143 000 рублей, а сеньоры и лиды могут рассчитывать на зарплаты от 200 000 рублей*.

*По данным исследования портала Хабр Карьера по России за первое полугодие 2021 года

Вы получите всё необходимое для старта карьеры iOS-разработчика — без стресса научитесь программировать на Swift и добавите первый проект в портфолио.

Расширите навыки — ближе познакомитесь с языком программирования Swift, узнаете про многопоточность, ООП, протоколы и научитесь писать чистый код. Создадите полноценное приложение, получите полезный фидбек от спикера и станете сильнее как программист.

Без боли перейдёте на Swift, узнаете обо всех тонкостях разработки мобильных приложений, познакомитесь с архитектурой и паттернами проектирования. Станете более востребованным специалистом на рынке труда.

Что вам даст этот курс

  • Пройдёте основы Swift и научитесь работать в среде разработки Xcode — сможете создавать простые приложения с доступом в интернет.
  • Научитесь работать в Figma и проектировать интерфейсы по макетам от дизайнеров.
  • Добавите первое приложение в портфолио и узнаете, как разместить его в App Store.
  • Познакомитесь с паттернами проектирования и научитесь писать «чистый код» — с первых шагов в профессии освоите полезные практики, которым следуют в крупных компаниях.
Характеристики
Форма обучения

Видеозаписи занятий, Практические занятия, Работа с проверяющим экспертом

Длительность обучения

6 мес.

Интенсивносить

2-3 занятия в неделю

Категории курса

Программирование

iOS курсы

Документ по окончанию курса

Сертификат

Трудоустройство

Нет

Рассрочка платежей

Да

Кому подойдет курс

Новичкам в программировании. Начинающим программистам. Разработчикам из смежных профессий

Полученные навыки
  • Создавать приложения на iOS. Пройдёте все этапы разработки: от планирования до релиза в App Store. Научитесь работать с сетью, хранилищем данных, анимациями и многопоточностью — ваш первый проект не будет статичным экраном Hello World.

  • Программировать на Swift. Изучите язык, на котором будете описывать всю логику работы приложений. Шаг за шагом разберётесь с основами и поймёте, как устроен Swift изнутри. Прокачаете логическое мышление — необходимый для программиста навык.

  • Планировать разработку. Узнаете, как выбрать подходящую архитектуру для приложения, познакомитесь с моделями MVC, MVVM, SOLID и поймёте их особенности. Научитесь ответственно подходить к разработке ПО.

  • Применять принципы ООП на практике. Организуете код в классы, поймёте основные принципы ООП — наследование, инкапсуляция, полиморфизм.

  • Работать с UI. Узнаете, как правильно экспортировать цвета, картинки и шрифты из макета в приложение. Найдёте общий язык с дизайнерами и будете понимать их требования.

  • Контролировать версии в Git. Освоите важный для командной работы навык — будете сохранять и документировать изменения в репозиториях.

  • Swift на базовом уровне

  • Архитектуры проектирования MVC, MVP, MVVM

  • Работа с сетевыми API и многопоточностью

  • Владение принципов проектирования SOLID, DRY, KISS

  • Понимание, как устроены iOS SDK и архитектура приложений

  • Использование сторонних библиотек и управление зависмостями в проекте

  • Верстка интерфейсов в iOS, работа с AutoLayout

  • Создание анимации и переходы между экранами приложения

  • Использование Xcode, Realm, CoreData, UserDefaults, SQLite/NoSQL для хранения данных

  • Git

  • Сборка приложения для TestFlight

  • Работа с App Store

Рейтинг курса
0
Цена и качество0
Программа обучения0
Подача материала0
Уровень организации0

Отзывы о курсе: iOS-разработка для начинающих

Ваш отзыв будет первым.

User Avatar User Avatar
Проверен
{{{review.rating_comment | nl2br}}}

На данный комментарий пока нет ответов.

Avatar
Показать больше
Показать больше
{{ pageNumber+1 }}
Оставить отзыв