1

Step 1

1. Swift как язык программирования

2

Step 2

2. Обзор архитектуры

3

Step 3

3. View

4

Step 4

4. View Controllers

1

Step 1

1. Swift как язык программирования

2

Step 2

2. Обзор архитектуры

3

Step 3

3. View

4

Step 4

4. View Controllers

13 June 2019
Goal completed 22 July 2019

Goal author

Career & Work

Пройти курс "Разработка под iOS. Начинаем" на stepik.org

https://stepik.org/course/52478

В программе два курса, каждый длится четыре недели. Это первый курс. Он начинается с изучения языка Swift и базовых инструментов Apple для разработчиков. Слушатели курса научатся создавать элементы приложения — например, кнопки и окна ввода текста — и связывать их с кодом. Вы создадите интерфейс приложения и научите его элементы реагировать на действия пользователя.

Второй курс «Разработка под iOS. Взлетаем» будет посвящён работе с данными.

Курсы подойдёт начинающим и опытным разработчикам, которые ещё не умеют создавать iOS-приложения. Слушатели должны владеть хотя бы одним объектно-ориентированным языком программирования, например Java или C++. Для участия в курсе необходим компьютер с операционной системой MacOS.

 Goal Accomplishment Criteria

Курс пройден

  1. 1. Swift как язык программирования

    1. 1.1 Обзор экосистемы Swift

    2. 1.2 Базовые конструкции языка

    3. 1.3 Объектно-ориентированное программирование

    4. 1.4 Протокол-ориентированное программирование

    5. 1.5 Массивы и Словари

    6. 1.6 Функционально-ориентированное программирование

    7. 1.7 И другие полезности

  2. 2. Обзор архитектуры

    1. 2.1 Базовое представление об архитектуре

    2. 2.2 Среда разработки

    3. 2.3 Что есть в Xcode?

    4. 2.4 Пишем код, исправляем ошибки

    5. 2.5 Структура проекта, настройка схемы и таргета

    6. 2.6 Профилирование

    7. 2.7 Сторонние библиотеки

  3. 3. View

    1. 3.1 Представления = UIView

    2. 3.2 Autolayout

    3. 3.3 IBAction и установка таймера

    4. 3.4 Таймер

    5. 3.5 Перемещение фигуры. Autolayout constant

    6. 3.6 TapGestureRecognizer

    7. 3.7 Рисуем поле с помощью drawRect

    8. 3.8 Загрузка view из Nib/Xib

    9. 3.9 Manual Layout

  4. 4. View Controllers

    1. 4.1 Класс UIViewController

    2. 4.2 Архитектура MVC

    3. 4.3 Класс UINavigationController

    4. 4.4 Класс UITabBarController

    5. 4.5 Другие полезные контейнеры

    6. 4.6 Что такое Storyboard

    7. 4.7 Класс UIScrollView

    8. 4.8 Класс UITableView

    9. 4.9 Собственные контейнер-контроллеры

  • 936
  • 13 June 2019, 14:36
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?