iOS-разработчик

55 студентов зачислены

Через 6 месяцев

сможете трудоустроиться

Гарантируем трудоустройство

Доступ к курсу

навсегда

Бизнесу не хватает iOS-разработчиков, поэтому компании предлагают высокие зарплаты и удалённую работу.
По данным hh.ru, начинающие iOS-разработчики зарабатывают от 60 000 до 120 000 рублей, мидлы получают до 300 000 рублей, а сеньоры и лиды могут рассчитывать на зарплаты до 500 000 рублей.

Кому подойдёт этот курс

BI-аналитикам

Изучите системы метрик для оценки бизнеса. Научитесь сводить данные по маркетингу и продажам в одном отчёте. Сможете эффективнее работать с аналитикой и определять, какой канал продвижения работает лучше всего.

Продуктовым аналитикам

Научитесь рассчитывать unit-экономику, анализировать товарный ассортимент и пользовательский опыт. Сможете оценивать продукты с разных сторон и находить точки роста.

Веб-аналитикам

Узнаете, как построить систему сквозной аналитики для электронной торговли. Сможете находить слабые места в воронке продаж и определять рентабельность рекламных кампаний.

Чему вы научитесь

Программировать на Swift

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

Верстать интерфейсы приложений

Научитесь создавать как простые элементы, так и нестандартные кнопки, экраны, анимации и переходы. Познакомитесь с Figma — основным приложением для дизайна интерфейсов.

Создавать мобильные приложения

Научитесь работать с iOS SDK — набором инструментов для разработки приложений с доступом к уведомлениям, камере и другим функциям смартфона. Будете писать читабельный и структурированный код.

Тестировать приложения

Научитесь проверять работоспособность проектов при разных условиях, использовать эмуляторы, симуляторы.

Содержание курса

Вы получите базовые навыки iOS-разработки. Разберётесь в основах Swift, погрузитесь в UI, научитесь работать с библиотеками и публиковать готовые приложения.

Среда разработки.
Основы разработки на Swift. Переменные и числовые типы.
Основы разработки на Swift. Работа со строками.
Основы разработки на Swift. Логические типы и управление потоком.
Основы разработки на Swift. Работа с массивами. Методы.
Основы разработки на Swift. Работа со словарями.
Основы разработки UI.
Классы и структуры в Swift.
ООП.
Протоколы.
Компоновка элементов UI. Использование Enum.
Работа с макетами.
Жизненный цикл и навигация.
Списки.
Библиотеки. Модификаторы доступа.
Версионный контроль.
Многопоточность.
Сетевые запросы. Часть 1.
Сетевые запросы. Часть 2.
Хранение данных пользователей.
Анимации.
Современные подходы к разработке.
Создание навигации в коде.
Публикация приложения в App Store.

Вы глубже погрузитесь в iOS-разработку. Научитесь тестировать и оптимизировать приложения, использовать паттерны проектирования, создавать свои библиотеки и ускорять работу продукта.

Введение в SwiftUI
SwiftUI. Верстка элементов
SwiftUI. Навигация
SwiftUI. Виджеты
SwiftUI. Компоновка элементов
SwiftUI. Работа со State
SwiftUI. Анимация
Combine. Часть 1. Основы
Что такое комбайн. Часть 2
Что такое комбайн. Часть 3
Что такое комбайн. Часть 4
Тестирование
Оптимизация и инструменты Xcode
Push-уведомления
Паттерны проектирования
Командный итоговый проект

Узнаете, как анализировать эффективность доставки. Увидите, как работает система внешней логистики, и научитесь рассчитывать затраты на неё.

 

  1. Система контроля версии Git. Вы научитесь работать с версиями программного кода. Сможете сравнивать и отменять их с помощью системы Git.
  2. Язык запросов SQL. Вы освоите популярный язык, который поможет вам ускорить работу с запросами.
  3. Английский для IT-специалистов. Вы получите необходимую базу для работы с иностранными заказчиками и изучения англоязычной документации.
  4. Карьера и развитие для программиста. Вы поймёте, как расти в профессии и куда развиваться программисту.
  5. Figma с нуля до PRO. Вы научитесь работать в самом популярном сервисе для создания интерфейсов.
  6. Ручное тестирование приложений – Вы узнаете, как писать проверочные тесты и находить баги, которые пропускают даже опытные мобильные тестировщики.
Получится. Когда мы разрабатываем содержание курсов, то понимаем, что занятия должны быть ориентированы на тех, кто хочет освоить программирование с нуля. Поэтому спикеры объясняют каждую тему с самых базовых вещей — или всегда можно закрыть нераскрытые вопросы через общение с куратором либо в чате курса.
На компьютере Mac также должно быть не менее 4 ГБ памяти и 12,5 ГБ свободного места на диске. Либо до 18,5 ГБ свободного места при обновлении из OS X Yosemite или более ранних версий.
Вы будете писать код на языке программирования Swift 5, а работать в среде Xcode 12.4. Для Xcode 12.4 требуется Mac под управлением macOS Catalina 10.15.4 или более поздней верс

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
iOS-разработчик
Цена:
230 000 ₽ 149 500 ₽