IOS-разработчик от Skillbox

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

Сводка

Цена
от 8 292₽ 4 975₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
12 месяцев
Язык
ru

Описание курса

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

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

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

О школе

Skillbox
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://skillbox.ru. Мы собрали и проверили более 684 отзывов об онлайн курсах Skillbox.

Программа курса

iOS-разработка. Уровень 1
Среда разработки.
Основы разработки на Swift. Часть 1. Переменные и числовые типы.
Основы разработки на Swift. Часть 2. Работа со строками.
Основы разработки на Swift. Часть 3. Логические типы и управление потоком.
Основы разработки на Swift. Часть 4. Работа с массивами. Методы.
Основы разработки на Swift. Часть 5. Работа со словарями.
Основы разработки UI.
Классы и структуры в Swift.
ООП.
Протоколы.
Компоновка элементов UI. Использование Enum.
Работа с макетами.
Жизненный цикл и навигация.
Списки.
Библиотеки. Модификаторы доступа.
Версионный контроль.
Многопоточность.
Сетевые запросы. Часть 1.
Сетевые запросы. Часть 2.
Хранение данных пользователей.
Анимации.
Современные подходы к разработке.
Создание навигации в коде.
Публикация приложения в AppStore.
Дженерики, собственные операторы.
Архитектура приложения.
Тестирование.
Асинхронное программирование.
Оптимизация и инструменты Xcode.
Алгоритмы и структуры данных.
Паттерны проектирования.
Push-уведомления
Фреймворки/Модуляризация.
SwiftUI + Combine.
Многопоточность.
Networking.
Специфичные инструменты.
Хранение данных.
Версии программного кода.
Установка Git.
Индекс и частичные коммиты.
Сравнение версий.
Отмена изменений и откат версий.
Репозитории и коллективная работа.
Ветки — создание и управление.
Слияние и разрешение конфликтов.
Полезные инструменты.
Правила работы с Git.
SQL. Введение.
Структура БД, запрос DESCRIBE.
Выбор и фильтрация данных, запрос SELECT.
Функции и выражения, агрегация данных.
Отношения и соединение таблиц: JOIN.
Группировка.
Модификация данных.
Подзапросы.
Объявление и изменение структуры данных.
IT Resume and CV: составляем резюме на английском.
Job interview: questions and answers — проходим собеседование на английском.
Teamwork: говорим о командной работе и процессах на английском.
Workplace communication: английский для общения.
Business letter: ведём переписку на английском.
Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
System concept development and SRS: составляем ТЗ на английском.
Design: говорим об основных концепциях проектирования.
Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании.
Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
Что нужно работодателю?
Как создавать резюме и искать работу.
Как успешно пройти собеседование.
Как пройти испытательный срок.
Введение в Figma. Обзор возможностей.
Работа с графикой.
Редактор Figma: модульные сетки и монтажные области.
Создание и настройка компонентов, работа с эффектами.
Создание вложенных компонентов. Auto Layout.
Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
Прототипирование.
Figma Animate.
Бонус-модуль. Обзор и применение Figma plugins.
Тестирование мобильных приложений.
Общее знакомство с темой.
Ориентация и экраны.
Эмуляторы и симуляторы.
Сборка приложений и продвинутые функции Android Studio и XCode.
GPS и батарея.
Связь.
Скриншоты и логи.
Информация о дипломном проекте.
Среда разработки.
Основы разработки на Swift. Часть 1. Переменные и числовые типы.
Основы разработки на Swift. Часть 2. Работа со строками.
Основы разработки на Swift. Часть 3. Логические типы и управление потоком.
Основы разработки на Swift. Часть 4. Работа с массивами. Методы.
Основы разработки на Swift. Часть 5. Работа со словарями.
Основы разработки UI.
Классы и структуры в Swift.
ООП.
Протоколы.
Компоновка элементов UI. Использование Enum.
Работа с макетами.
Жизненный цикл и навигация.
Списки.
Библиотеки. Модификаторы доступа.
Версионный контроль.
Многопоточность.
Сетевые запросы. Часть 1.
Сетевые запросы. Часть 2.
Хранение данных пользователей.
Анимации.
Современные подходы к разработке.
Создание навигации в коде.
Публикация приложения в AppStore.
Дженерики, собственные операторы.
Архитектура приложения.
Тестирование.
Асинхронное программирование.
Оптимизация и инструменты Xcode.
Алгоритмы и структуры данных.
Паттерны проектирования.
Push-уведомления
Фреймворки/Модуляризация.
SwiftUI + Combine.
Многопоточность.
Networking.
Специфичные инструменты.
Хранение данных.
Версии программного кода.
Установка Git.
Индекс и частичные коммиты.
Сравнение версий.
Отмена изменений и откат версий.
Репозитории и коллективная работа.
Ветки — создание и управление.
Слияние и разрешение конфликтов.
Полезные инструменты.
Правила работы с Git.
SQL. Введение.
Структура БД, запрос DESCRIBE.
Выбор и фильтрация данных, запрос SELECT.
Функции и выражения, агрегация данных.
Отношения и соединение таблиц: JOIN.
Группировка.
Модификация данных.
Подзапросы.
Объявление и изменение структуры данных.
IT Resume and CV: составляем резюме на английском.
Job interview: questions and answers — проходим собеседование на английском.
Teamwork: говорим о командной работе и процессах на английском.
Workplace communication: английский для общения.
Business letter: ведём переписку на английском.
Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
System concept development and SRS: составляем ТЗ на английском.
Design: говорим об основных концепциях проектирования.
Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании.
Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
Введение в Figma. Обзор возможностей.
Работа с графикой.
Редактор Figma: модульные сетки и монтажные области.
Создание и настройка компонентов, работа с эффектами.
Создание вложенных компонентов. Auto Layout.
Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
Прототипирование.
Figma Animate.
Бонус-модуль. Обзор и применение Figma plugins.
Тестирование мобильных приложений.
Общее знакомство с темой.
Ориентация и экраны.
Эмуляторы и симуляторы.
Сборка приложений и продвинутые функции Android Studio и XCode.
GPS и батарея.
Связь.
Скриншоты и логи.
Информация о дипломном проекте.

Отзывы

Еще не добавили ни одного отзыва