Заполните форму регистрации
После чего вы попадете в личный кабинет родителя и сможете выбрать направление и время занятия
Заполняя данную форму, вы соглашаетесь
с политикой конфиденциальности и принимаете публичную оферту
iOS разработка для детей
Идет набор желающих на направление!
Если вам интересно, напишите администратору
Кому рекомендовано?

Тем, кто хочет создавать нативные iOS приложения и познакомится с языком программирования SWIFT.

Результаты после прохождения?

После прохождения курса дети научатся создавать свои нативные приложения на iOS, поймут, как работают приложения на iPhone и iPad, каков их жизненный цикл. Изучат язык программирования Swift. В процессе будут создавать свои собственные приложения, которыми смогут пользоваться на своих устройствах (iPhone).

Перспективы?

Создание собственных нативных iOS приложений c использованием языка SWIFT.

Требования к ученикам:

Должны быть навыки работы с файлами (желательно знать, что такое расширение файла), папками (создавать, перемещать, копировать, удалять), работа с браузером, желательно минимальное знание горячих клавиш. В идеале, после App Inventor помнить базовые алгоритмы и понятия (переменная, функция, цикл, массив, понимать математические операции).

Системные требования:

ОС: macOS 10.15.4 или выше
ОП: от 8 ГБ (лучше 16)
Свободное место на диске: не менее 11.6 GB

Установщик:

На Macbook скачать и установить Xcode из AppStore: https://apps.apple.com/us/app/xcode/id497799835?mt=12

Основные темы

Введение
Установка ПО на win (в разработке)
Первое приложение
Создание Playground-проекта
SWIFT: Переменные
Инициализация и изменение значений
Переменные и константы
Глобальные и локальные объекты
Print
Итоговый проект
SWIFT: Типы данных
Типы данных
Числовые типы данных
Текстовые типы данны
Логические значения
Операторы сравнения
Операторы диапазона
Псевдонимы типа
Кортежи
Опционалы
Итоговый проект
SWIFT: Условные операторы
if... else
guard
switch
Итоговый проект
SWIFT: Последовательности и коллекции
Последовательности
Коллекции
Массивы
Наборы
Словари
SWIFT: Циклы
for
while и repeat while
Итоговый проект
SWIFT: Функции
Объявление функции
Аргументы и возвращаемые значения
Безымянные функции
Замыкания
SWIFT: Вспомогательные методы
map
mapValues
filter
reduce
flatMAp zip
ООП
Введение в ООП
Перечисления
Оператор self
Структуры
Классы
Свойства
Сабскрипты
Наследование
Any и Anyobject
Инициализация и деинициализаторы
Удаление экземпляров и ARC
Углубленный SWIFT
Опциональные цепочке
Расширения
Протоколы
Универсальные шаблоны
Обработка ошибок
Приложения по темам
Переход между контроллерами
Жизненный цикл приложения
Внутриигровые покупки
Обработка событий
Изменение иконки приложения
Изменение Launch screen
Нотификации приложений
Firebase
База данных
Миграции баз данных
Версионинг
Публикация приложений на appStore
Написать нам

Выберите мессенджер, в котором вам будет удобно общаться с нами.


Если ученик уже обучается у нас, напишите нам туда,

где уже есть переписка с Айтигеником.


Айтигеник