Разработка iOS приложений на Swift 2. Уровень 1. / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

Разработка iOS приложений на Swift 2. Уровень 1.

  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
Course diplomas and certificates
  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

РАЭК рекомендует курсы «Специалист»

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

Категория слушателей

Начинающие программисты которые делают свои первые шаги в программировании

Разработчики знакомые с другими платформами и желающие начать программировать под iPhone

Веб-разработчики, желающие познакомится с новой платформой

Студенты и школьники старших классов

Любой человек, желающий написать свое приложение для iOS

Вы можете пройти обучение на собственном MacBook с версией операционной системы не ниже OS х 10.8 или использовать Apple Mac mini Центра «Специалист». Стоимость услуги уточняйте у менеджера.

What you will learn?
Грамотно планировать приложения для iPhone
Использовать все доступные средства, предоставляемые XCode 9 для разработчика
Проектировать интерфейсы пользователя при помощи Storyboards в Interface Builder
Адаптировать приложения под устройства с разными экранами
Оптимизировать и компоновать ресурсы приложения (графические изображения, текстовые файлы и прочее)
Использовать основные элементы управления пользовательского интерфейса iOS
Program
Модуль 1. Введение – 1 ак.час
  • Module
  • Online/Offline
Знакомство с Xcode и Interface Builder. Элементы интерфейса приложения. Горячие клавиши.
Модуль 2. Автоматическое размещение и ограничения – 3 ак.часа
  • Module
  • Online/Offline
Autoresizing – Маска автомашстабирования. Stack View. Constraints – ограничения.
Модуль 3. Picker View – 3 ак.часа
  • Module
  • Online/Offline
Жизненный цикл iOS приложения. Жизненный цикл View Controller. Модель MVC. Делегирование и источник данных. UIImageView. Сохранение пользовательской информации.
Модуль 4. Table View Controller – 6 ак.часов
  • Module
  • Online/Offline
Контролер и элемент TableView. Протоколы Delegate и DataSource. Добавление и удаление данных из TableView. Работа с сигвеями (Segues). Текстовые поля. Передача данных. Сохранение данных.
Модуль 5. Collection View Controller – 7 ак.часов
  • Module
  • Online/Offline
Принцип работы CollectionView Произвольные ячейки Работа с градиентными слоями. Использование нескольких секций. Добавление элементов в CollectionView. Обновление контента. Формирование произвольных ячеек. Удаление ячеек.
Модуль 6. Распознание жестов – 2 ак.часа
  • Module
  • Online/Offline
Виды контроллеров. Механизм распознания жестов. Панаромирование. Щипки (pinching gesture). Вращение.
Модуль 7. Доступ к свойствам через Interface Builder – 2 ак.часа
  • Module
  • Online/Offline
Атрибуты @IBInspectable и @IBDesignable. Инициализация представлений для отображения в Interface Builder.
Requirements for course participants
Успешное окончание курса Swift. Уровень 2. Объектно - ориентированное программирование или эквивалентная подготовка.

Organization

Location
  • Госпитальный переулок, 4/6 строение 1
    Москва

Choose a purchase option

  • Offline
  • Online
Полный курс
up to 10 people
Москва, Госпитальный переулок, 4/6 строение 1
воскресенье, 10:00 — 17:10
Вебинар
up to 10 people
Online activity
воскресенье, 10:00 — 17:10

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have