logo_ITlogo_ITlogo_IT
  • Главная
  • О компании
  • Портфолио
  • WEB-решения
    • Корпоративный WEB-портал
    • Интернет-магазин
    • HR-портал
    • Промо-сайт
    • Социальная площадка
    • Сайт визитка
    • Мобильные приложения
  • Продвижение
  • Дополнительные услуги
    • Облачный контакт-центр
    • Электронный документооборот
    • CRM
    • Служба поддержки клиентов
  • Новости
  • Обучение
  • Контакты

Учебный процесс

Теория: короткие видеолекции, презентации, конспекты и тесты
Теория: короткие видеолекции, презентации, конспекты и тесты
Практика: задания на проверку, которые можно положить в портфолио
Проверка: задания проверяются по системе взаимных оценок, вы также можете получить консультацию эксперта в нашем дизайн-комьюнити

Все студенты получают поддержку опытного наставника, который проверяет ваши задания на курсе, дает развернутые комментарии и принимает ваш дипломный проект.

Программа обучения


6 месяцев длится обучение


От 6 до 8 часов в неделю


Формат онлайн-курс


Место проведения — OpenProfession

1 ЭТАП. ВВЕДЕНИЕ В МОБИЛЬНУЮ РАЗРАБОТКУ
Знакомство с языком программирования Swift: история развития языков программирования Apple (Smalltalk -> Objective-C -> Swift), отличия, достоинства и недостатки языков. Создание Playground.
2 ЭТАП. ВВЕДЕНИЕ В SWIFT
Синтаксис языка и основные понятия (переменные, типы данных, optional). Условные операторы и структуры данных (коллекции, перечисления, кортежи). Вспоминаем, что такое указатели, чем отличаются классы от структур, учимся создавать классы и структуры.
3 ЭТАП. ОСНОВЫ РАЗРАБОТКИ ПОД IOS
Синтаксис языка и основные понятия (переменные, типы данных, optional). Условные операторы и структуры данных (коллекции, перечисления, кортежи). Вспоминаем, что такое указатели, чем отличаются классы от структур, учимся создавать классы и структуры.
4 ЭТАП. ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС
Вы научитесь работать с Interface Builder, овладеете навыками адаптивной верстки и сверстаете экран с использованием Auto Layout.
5 ЭТАП. АРХИТЕКТУРА IOS-ПРИЛОЖЕНИЙ. ОТЛАДКА ПРИЛОЖЕНИЯ
Вы познакомитесь со стандартным паттерном MVC и поймете назначение библиотек iOS. Затем научитесь пользоваться Debug’ером и узнаете, куда выводятся логи.
6 ЭТАП. РЕАЛИЗАЦИЯ ПОЛНОЙ ФУНКЦИОНАЛЬНОСТИ
В этой части вы настроите навигацию между экранами, разработаете основной функционал приложения. Научитесь верстать сложные интерфейсы, работать с таблицами и анимацией.
7 ЭТАП. РАБОТА С СЕТЬЮ И МНОГОПОТОЧНОСТЬЮ
Вы познакомитесь с основными понятиями: многопоточность, асинхронность, параллелизм. Научитесь пользоваться одним из основных механизмов для работы с многопоточностью (GCD). Разберетесь с тем, как писать сетевые запросы на iOS с помощью стандартных инструментов и с использованием самой популярной библиотеки Alamofire.
8 ЭТАП. ХРАНЕНИЕ ДАННЫХ, УВЕДОМЛЕНИЯ И ПУБЛИКАЦИЯ В APP STORE
Вы вспомните основы баз данных. Научитесь кэшировать данные с помощью фреймворка CoreData. Узнаете, для чего нужны нотификации и как с ними работать. А затем вы наконец опубликуете приложение в AppStore. Если у вас не будет возможности приобрести аккаунт в магазине, вы сможете воспользоваться пошаговой инструкцией по публикации приложений позже.
  • Стоимость курса: 180 000 тенге
  • Старт курса: 1 сентября 2018 года
 
Заказать курс

     
    ТОО "IT1 Cloud Generation" является участником Международного технопарка IT-стартапов "Astana Hub"

    Контакты

    Телефон:
    +7 707 105 22 60
    Адрес:
    г. Алматы, ул. Сатпаева 30/1, оф. 94
    email:
    info@it1.kz

    • Главная
    • О компании
    • Портфолио
    • WEB-решения
    • Продвижение
    • Дополнительные услуги
    • Обучение
    • Контакты
    © 2010-2023 IT1 Cloud Generation