Swift. Основы программирования / 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.

Swift. Основы программирования

  • 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

Научитесь основам программирования на примере нового и набирающего популярность языка Swift от компании Apple.

Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.

На курсе рассмотрены темы констант и переменных, базовых типов языка, кортежи, опциональные значения, ассерты, базовые операторы и работа со строками, коллекции и управление ходом выполнения, а также функции и замыкания.

Курс предназначен для новичков в программировании, успешно закончивших курс “Основы программирования и баз данных”, для которых Swift является одним из первых языков программирования.

В курсе рассматривается приложение Xcode(для Swift). Проверьте его наличие на вашем устройстве. Скачайте программу в AppStore (либо нажмите на значок на этой странице)

Xcode(для Swift)

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

What you will learn?
Работать с кортежами.
Работать с опционалами.
Использовать преимущества конструкции switch в Swift.
Использовать оператор guard.
Работать с массивами, словарями и наборами.
Использовать замыкания.
Program
Модуль 1. Добро пожаловать в мир Swift
  • Module
  • Online
О языке Swift. Его история. Ресурсы. Роль и место Swift в стеке технологий Apple Первое приложение Инструменты Playground Xcode
Модуль 2. Основы
  • Module
  • Online
Константы и переменные Числовые типы Безопасность и определение типов Конвертация типов Логический тип Кортежи Опциональные значения
Модуль 3. Базовые операторы. Строки
  • Module
  • Online
Базовые операторы Операторы диапазона Логические операторы Строки и символы Мутабельность строк Работа с символами Конкатенация строк и символов Интерполяция строк Юникод
Модуль 4. Коллекции. Управление ходом выполнения
  • Module
  • Online
Мутабельность коллекций Массивы Словари Управление ходом выполнения Циклы Условные выражения
Модуль 5. Функции и замыкания
  • Module
  • Online
Функции Параметры функций и возврат значений Опциональный кортежи, как возвращаемый тип Тип-функция Вложенные функции Замыкания Trailing closures Захват значений замыканиями
Модуль 6. Выполнение итоговой работы
  • Module
  • Online
Тест Практическое задание
Requirements for course participants
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.
Успешное окончание курса Mac OS X: Работа с Mac для пользователей или эквивалентная подготовка.
Для прохождения курса в центре вам потребуется собственный Macbook с версией операционной системы не ниже MacOS 10.12.6 Sierra и установленным XCode 9.

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