Консультация
Работаем с 8:30 до 19:00Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Комплексный курс по разработке iOS приложений

Для новичков (Trainee). Не нужны первичные навыки и знания

На нашем курсе Вы сможете убедиться, что мобильная разработка - это увлекательно, интересно и доступно. Каждое занятие сопровождается интенсивной проработкой и закреплением всех пройденных тем на практике. 

Целью курса является подготовка специалистов, обладающих определенной базой знаний и умений в сфере iOS разработки. По окончании курса Вы будете готовы к прохождению собеседования в IT-компанию на позицию Junior iOS разработчика, сможете начать работать в команде мобильной разработки, или просто создадите приложение мечты для Appstore, чтобы получать пассивный доход как инди-разработчик.

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

Общие данные

Варианты обучения
Начало занятий
20.11.2017
Продолжительность
152 уч.ч три месяца
Расписание
Понедельник с 18.30 до 21.20
Среда с 18.30 до 21.20
Пятница с 18.30 до 21.20
Стоимость
1 450 BYN
С рассрочкой
523 BYN/ месяц три выплаты
Место занятий
г. Минск, ул. Скрыганова, 14, 5 этаж

Условия отбора

Зачисление на курс проводится на конкурсной основе по результатам:

  • теста на компетенции или логико­математические задачи;

  • теста по английскому языку.

Для кого этот курс

  • Для всех желающих освоить программирование “с нуля”.

  • Для студентов с техническим образованием, которые хотят начать карьеру в IT-сфере;

  • Для программистов, которые хотят освоить новое направление программирования и сменить сферу деятельности;

Необходимая подготовка

  • обязательно владение компьютером на базовом уровне;

  • обязательно знание английского языка на уровне Pre-Intermediate и выше;

  • желательно понимание принципов построения алгоритмов, основ ООП;

  • желательно знание другого языка программирования, например, С, С++.

Для чего этот курс

  • подготовить специалистов, обладающих определенной базой навыков и знаний в сфере iOS разработки;

  • подготовить к прохождению собеседования в IT-компанию на позицию Junior iOS разработчика;

  • научить создавать приложения мечты для Appstore и получать пассивный доход как инди-разработчик.

Вы будете уметь

  • Создавать свои приложения для App Store;

  • Разбираться в коде и архитектуре приложений для iOS;

  • Применять в работе последние мировые тенденции в iOS SDK и Swift;

  • Использовать в работе полученные теоретические знания, что позволит в кратчайшие сроки войти в профессию.

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

  1. Введение в Swift

    Типы данных
    Кортежи
    Опциональные типы
    Циклы и условные операторы
    Массивы, множества, словари
    Функции
    Замыкания
    Перечисления
    Основы объектно-ориентированного программирования
    Структуры и классы
    Инициализаторы и деинициализаторы
    Расширения и протоколы
    Универсальные шаблоны
    Обработка ошибок

  2. Введение в iOS

    Работа с системой управлениями версий Git
    Библиотека Foundation
    Введение в паттерн MVC
    Основы работы со Storyboard
    Создание приложений с использованием: UINavigationController, UITabViewController, UITableViewController
    Core Graphics и Core Animation
    GCD и многопоточность
    Основы Core Data
    Управление памятью. ARC
    Работа с RESTFull API через NSURLSession

Преподаватели курса

  • Всеволод Бань

    Специальность:
    Разработка мобильных приложений на iOS

    В прошлом интерн в Google, в IT более 9 лет, прошел через более 20 крупных, в том числе известных, проектов. Дополнительно имею опыт в продвижении приложений App Store и Google Market. Специальный фокус на мировую практику при разработке программных продуктов.

    Узнать больше
  • Дмитрий Новак

    Опыт работы: около 10 лет

    Специальность:
    Разработка мобильных приложений на iOS

    Наиболее важными качествами для разработчиков являются стремление учиться и умение абстрактно мыслить.

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

Дмитрий Новак

Опыт работы:около 10 лет
“На занятиях мы не только говорим о стандартах коммерческой разработки ПО, но и учимся применять их на практике. В итоге выпускники будут владеть базой знаний, необходимой любому разработчику, получат опыт, который сложно приобрести при самостоятельном обучении. Они научатся работать в коллективе, использовать актуальные инструменты и подходы к организации работы. 
Уже самые первые занятия имеют практическую направленность и предполагают не только изучение фактического материала, но и погружение в реальные процессы работы в коллективе программистов.
Я предпочитаю дружественную манеру общения в аудитории и стараюсь сохранять доверительные отношения со слушателями. При этом довольно строго отношусь к оценке результатов труда. Считаю, что важно с самого начала вырабатывать профессиональный подход к работе даже при разработке небольших учебных проектов”.
Запись на курс
1
Заполните форму заявки.
2
Ожидайте сообщения на e-mail.
3
До встречи на курсах!

Заполните форму

Задать вопрос методисту

Почему выбирают IT-академию?

Более 1500 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости