Course curriculum

    1. 1. Введение | Силлабус

    2. 2. Как учиться эффективно: советы, ресурсы и помощь в процессе обучения

    3. 3. Как работает мобильное приложение?

    4. 4. Как создаются приложения?

    5. 5. Разработка под iOS - Инструменты и материалы

    6. 6. Присоединяйтесь к сообществу iOS-разработчиков от КОДЕКО

    7. Версия Xcode для обучения

    1. 1. Первое мобильное приложение: I am Rich

    2. 2. Примечание о следующем уроке

    3. 3. Создаём новый проект Xcode

    4. 4. Пошаговое руководство по среде разработки Xcode

    5. 5. Проектируем пользовательский интерфейс!

    6. 6. Добавление изображений в проект

    7. 7. Как создать и добавить значок приложения

    8. 8. Запустите приложение на iPhone/iPad или в симуляторе

    9. 9. Время обратной связи!

    10. Домашнее задание №1 — Проект “I Am Dev”

    1. 1. Что вам предстоит создать?

    2. 2. Шаг №1: Создать Новый Проект в Xcode

    3. 3. Шаг №2: Добавить UI Элемент "Label" из Библиотеки Объектов

    4. 4. Шаг №3: Добавить "Image View" в Storyboard

    5. 5. Шаг №4: Добавить Иконку Приложения

    6. 6. Шаг №5: Запустите Приложение

    7. 7. Шаг №6: Покажите свою работу друзьям!

    8. 8. Финальный Результат

    1. 1. Что вам предстоит сделать к концу этого модуля

    2. 2. Клонирование проекта с Github

    3. 3. Как спроектировать Интерфейс Приложения

    4. 4. Соединение UI элементов в Interface Builder с редактором кода с помощью IBOutlets

    5. 5. Как менять свойства UI элемента программно, в коде?

    6. 6. Подсказка об ошибке - Thread 1: "this class is not key value coding-compliant for the key ..."

    7. 7. Реагирование на взаимодействие пользователя с экраном телефона с помощью IBActions

    8. 8. Константы и Переменные в Swift

    9. 9. Примитивные Типы Данных в Swift

    10. Упражнения по Написанию Кода №1: Переменные

    11. Quiz: Constants & Variables

    12. 10. Арифметические Операторы в Swift

    13. Quiz: Арифметические операторы

    14. Упражнение по написанию кода: Константы, Переменные, Арифметические Операторы

    15. 11. Массивы в Swift

    16. Упражнение по Написанию Кода: Массивы

    17. 12. Функции в Swift

    18. Упражнение по Написанию Кода: Функции

    19. 13. Вывод Рандомного Элемента из Массива

    20. 14. Здесь можно скачать Финальную Версию Приложения

    21. 15. Время обратно связи!

    22. Домашнее задание №2 - Проект "Dice App"

    1. 1. Что вам предстоит создать?

    2. 2. Финальную версию проекта можно скачать здесь

    1. 1. Зачем нужен Auto Layout?

    2. 2. Challenge - Адаптивный Дизайн DiceApp

    3. 3. Как Разрабатывать Адаптивный Дизайн с помощью Constraints и StackView?

    4. 4. Challenge - Адаптивный Дизайн "Камень-Ножницы-Бумага"

    5. 5. Решение и пошаговое руководство: Challenge - Адаптивный Дизайн "Камень-Ножницы-Бумага"

    6. 6. Challenge - Разработка Адаптивного Интерфейса "Калькулятор"

    7. 7. Решение и Объяснение: Challenge - Разработка Адаптивного Интерфейса "Калькулятор"

    8. 8. Challenge - "Калькулятор" с круглыми кнопками

    9. 9. Решение и Объяснение: Challenge - "Калькулятор" с круглыми кнопками

    10. 10. Challenge - Как понять что View ViewController-a разместил свои подViews(subViews) ? или как получить обновленные данные атрибута frame?

    11. 11. Решение и Объяснение: Challenge - Как понять что View ViewController-a разместил свои подViews(subViews) ? или как получить обновленные данные атрибута frame?

    12. Frame-based layout vs Auto-Layout c constraint-ами

    13. Как Autolayout высчитывает позицию и размер

    14. Почему возникают отсутствующие ограничения(missing constraints) и как их решить?

    15. Как разрешать конфликтующие констрейнты?

    16. Что такое intrinsic content size и его полезность

    17. Что такое приоритет constraint и как его использовать?

    18. Настройка ScrollView в AutoLayout

    19. 12. Время обратной связи!

    20. Домашнее задание #3. Profile App

About this course

  • Бесплатно
  • 238 урока
  • 15 час видеоконтента

Discover your potential, starting today