Основы Swift и iOS

Язык Swift и базовый курс разработки приложений под iOS
Обучение 2 месяца
сертификат
0%
Стоимость курса
3 999 ₽ 3 999 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Основы Swift и iOS» от PurpleSchool - purpleschool.ru

  1. Введение. Почему Swift, Как устроен курс, Обзор проекта, Знакомство с преподавателем, Работа на платформе, Обзор курсов, AI и тренажёры.
  2. Настройка окружения. Программные и аппаратные требования, Установка Xcode, Запуск playground, Вывод текста в консоль, Тест - Настройка окружения, Домашнее задание AI, Работа с gitflow, Рекомендуемый курс.
  3. Переменные и типы. Объявление переменных и констант, Типы данных, Объявление переменных с типами, Опциональные типы, Тип Any, Операторы, Тип Bool, Многострочные строки, Форматированные строки, Преобразование типов, Тест - Переменные и типы, Тренажёр - Перемен…
  4. Коллекции. Массивы, Множества, Словари, Тест - Коллекции, Тренажёр - Коллекции, Занятие - Коллекции, Домашнее задание - Коллекции, Код ревью домашнего задания - 2.
  5. Условные операторы. Оператор if, Оператор switch, Цикл while, Цикл repeat-while, Цикл for со счетчиком, Цикл for для коллекций, Извлечение опциональных значений через if, Тест - Условные операторы, Тренажёр - Условные операторы, Занятие - Условные операторы,…
  6. Функции. Функции, Вложенные функции, Замыкания, Асинхронные функции, Оператор guard, Оператор defer, Тест - Функции, Тренажёр - Функции, Занятие - Функции, Домашнее задание - Функции, Код ревью домашнего задания - 4.
  7. Углубленная работа с массивами. Метод forEach , Метод filter, Метод reduce, Метод map, Метод flatMap, Тест - Углубленная работа с массивами, Тренажёр - Углубленная работа с массивами, Занятие - Углубленная работа с массивами, Домашнее задание - Углубленная ра…
  8. Объектно-ориентированное программирование. Классы и объекты, Свойства, Инкапсуляция, наследование и полиморфизм в классах, Пространства имен, Области видимости, Протоколы, Разница между value types и reference types, Структуры, Кортежи, Перечисления, Subscrip…
  9. Обработка ошибок. Блок try-catch, Тест - Обработка ошибок, Тренажёр - Обработка ошибок, Занятие - Обработка ошибок, Домашнее задание - Обработка ошибок, Код ревью домашнего задания - 7.
  10. Основы UIKit. Создание нового приложения, Обращение к элементам UI, Обработчик нажатия на кнопку, Autolayouts, Тест - Основы UIKit, Занятие - Основы UIKit, Домашнее задание - Основы UIKit, Код ревью домашнего задания - 8.
  11. Проект. Обзор проекта, Как работать в Figma, Добавляем значок приложения, UI для основного состояния, Цветовая палитра, Кнопка обновления, UI для состояния ожидания, UI для состояния ошибки, Управление состоянием приложения, Добавление внешних пакетов в проек…
  12. Заключение. Куда двигаться дальше, Собеседование с AI наставником, Финальное тестирование, Сессия 1 на 1 с наставником, Практика собеседования с AI.
Ознакомиться со всей программой

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

  • Освоите и сможете применять: проект. обзор проекта, как работать в figma, добавляем значок приложения, ui для основного состояния, цветовая палитра, кнопка обновления, ui для состояния ожидания, ui для состояния ошибк…
  • Освоите и сможете применять: переменные и типы. объявление переменных и констант, типы данных, объявление переменных с типами, опциональные типы, тип any, операторы, тип bool, многострочные строки, форматированные стр…
  • Научитесь настраивать и организовывать: настройка окружения, домашнее задание ai, работа с gitflow, рекомендуемый курс.
  • Освоите основы: введение. почему swift, как устроен курс, обзор проекта, знакомство с преподавателем, работа на платформе, обзор курсов, ai и тренажёры.
  • Научитесь уверенно работать с темой: углубленная работа с массивами, тренажёр.

Подробная информация о курсе

Язык Swift и базовый курс разработки приложений под iOS

Цены и сроки

  • Стоимость3 999 ₽
  • Старая цена3 999 ₽
  • Дата началаС 23 августа

Содержание

  • Формат обученияс наставником

По окончанию курса

  • Диплом или сертификатсертификат
Основы Swift и iOS
3 999 ₽ 3 999 ₽