1

Этап 1

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

2

Этап 2

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

3

Этап 3

3. View

4

Этап 4

4. View Controllers

1

Этап 1

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

2

Этап 2

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

3

Этап 3

3. View

4

Этап 4

4. View Controllers

13 июня 2019
Цель завершена 22 июля 2019
Карьера и работа

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

https://stepik.org/course/52478

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

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

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

 Критерий завершения

Курс пройден

  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 Собственные контейнер-контроллеры

  • 862
  • 13 июня 2019, 14:36
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?