По техническим причинам Личный кабинет и часть контента сайта могут быть недоступны 08.07.2022. Приносим извинения за доставленные неудобства

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

Часто приходится слышать о том, что ребенок усваивает новые знания гораздо быстрее и лучше взрослого. Еще чаще - о том, что ребенок тратит кучу времени на компьютерные игры или социальные сети. Из общения ребенка со своим любимым устройством Apple можно извлечь огромную пользу.

Дело в том, что совсем недавно Apple сделала возможным создавать мобильные приложения на языке Swift прямо на экране iPad. Туда можно устанавливать сторонние библиотеки, писать код, а также оттуда можно даже выгружать свои цифровые шедевры в AppStore! На курсах мы будем учиться разрабатывать мобильные приложения под iOS с использованием языка программирования Swift.

Каждый курс (уровень) подразумевает создание отдельного приложения. Все практические навыки будут своевременно подкрепляться теоретическими знаниями, так как важно не просто знать, что мы делаем, а еще и понимать, как именно у нас это получается. По итогам курсов ребенок сможет создавать мобильные приложения средней сложности с использованием фреймворка SwiftUI и архитектуры MVVM, научится работать с сетью и локальным хранением данных.

Программирование на Swift - это очень просто. Вам не нужно устанавливать огромный список программ и расширений. Вам нужен только любой iPad с актуальной версией iPadOS с любой клавиатурой либо любой MacBook с актуальной версией macOS. Из программного обеспечения нужно установить бесплатное приложение Swift Playgrounds, которое легко найти в AppStore.

Узнать больше

Вы научитесь

  • решать простые алгоритмические задачи;
  • писать несложный функциональный код;
  • работать в IDE Swift Playgrounds;
  • создавать интерфейсы на фреймворке SwiftUI;
  • имплементировать бизнес-логику в проект на фреймворке SwiftUI;
  • тестировать написанный код.

Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.

Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Узнать больше

Предварительная подготовка

Требуемая подготовка: Умение печатать латиницей, желательно знание английского на уровне 6-7 класса.

Для обучения вам необходимо иметь при себе либо MacBook с операционной системой macOS актуальной версии с установленным Swift Playgrounds 4 или новее, либо iPad с операционной системой iPadOS актуальной версии, дополнительно оснащенный клавиатурой и мышью (трекпадом) и с установленным Swift Playgrounds 4 или новее.

Как понять, что ваше устройство, версия операционной системы и программы для разработки подходит для курса?

Нужно просто зайти в приложение Swift Playdrounds. В нижней панели обязательно должен быть значок:

Как понять, что ваше устройство, версия операционной системы и программы для разработки подходит для курса?

Это свидетельствует о том, что на вашей версии Playgrounds можно создавать мобильные приложения. Это крайне важно, поскольку мы будем заниматься именно этим.

Узнать больше

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

Модуль 1. Знакомство с профессией программиста, обзор перспектив, возможностей, инструментария  (0,5 ак. ч.)
Модуль 2. Первые шаги в программировании - простейшие блок-схемы, задачи на блок- схемы  (2 ак. ч.)
Модуль 3. Знакомство со средой разработки Swift Playgrounds  (0,5 ак. ч.)
Модуль 4. Основы программирования на Swift - язык Swift на простых примерах. Константы, переменные, условия, математические операторы, типы данных  (3 ак. ч.)
Модуль 5. Демонстрация конечного приложения - Тренажёр таблицы умножения, создание и настройка проекта  (1 ак. ч.)
Модуль 6. Практика: Интерфейс стартового экрана - создание и тестирование  (1 ак. ч.)
Модуль 7. Разбор полётов - Кнопки, тексты, изображения, стеки, модификаторы  (1 ак. ч.)
Модуль 8. Переход на главный экран, передача данных. Обертка @State  (0,5 ак. ч.)
Модуль 9. Разработка интерфейса главного экрана  (1,5 ак. ч.)
Модуль 10. Разбор полётов - Текстовые поля, State-свойства  (0,5 ак. ч.)
Модуль 11. Программирование бизнес-логики  (2 ак. ч.)
Модуль 12. Разбор полётов - Условия, функции, типы данных  (2 ак. ч.)
Модуль 13. Обработка результата игры - присвоение статуса игроку на основании его ответов. Бизнес-логика и интерфейс  (1,5 ак. ч.)
Модуль 14. Разбор полётов (теория) - условия, функции, элементы интерфейса  (2 ак. ч.)
Модуль 15. Краткая теория ООП с примерами и задачами  (2 ак. ч.)
Модуль 16. Наводим порядок в проекте - создаем объекты, рефакторинг + краткая теория ООП  (2 ак. ч.)
Модуль 17. Запуск, тестирование, исправление ошибок  (1 ак. ч.)

Аудиторная нагрузка в классе с преподавателем: 24 ак. ч.

По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.

Узнать больше

Расписание групп обучения

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн . Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.

Чем онлайн-обучение отличается от других видов обучения?

Сортировать:

Режим обучения

Преподаватель

Место обучения

Дата

с 12.11.2022
по 17.12.2022

Режим обучения

суббота вечер
18:30 — 21:30

Очно и онлайн

Преподаватель

Мади Владислав Владимирович МадиВладислав
Владимирович

Место обучения

"Радио"

м.Бауманская

м.Авиамоторная

В группе осталось 5 мест.

Успейте записаться на свободные места!

Стоимость для физ. лиц

19 990 ₽

Онлайн

19 990 ₽

Очно

* Данная скидка действительна при заказе и оплате онлайн обучения только сегодня. Запишитесь прямо сейчас со скидкой!

Стоимость обучения

Частным лицам

Очно

19 990 ₽

Онлайн

19 990 ₽

Обучение в кредит

От 1 067 руб./месяц

Индивидуальное обучение

36 000 ₽ *

Организациям

Очно

22 990 ₽

Онлайн

22 990 ₽

Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.

Для юридических лиц (организаций) указана цена, действующая при полной предоплате.

Узнать больше

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Свидетельство выпускника

Cертификат международного образца

* Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку