Видео из курса 'Программирование на Objective-C, Автор - Глеб Даничев' перестали загружаться на сайте Интуит'а , просмотр возможен только на 'youtube.com'. |
Программирование на Objective-C: Информация
Автор: Глеб Даничев
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 53 студентам
Уровень:
Для всех
Длительность:
1:57:00
Студентов:
2731
Выпускников:
557
Курс посвящен изучению языка Objective-C. Это основной язык для разработки приложений под iPad, iPhone и Mac. Objective-C тесно связан со свободно распространяемой средой разработки Xcode, возможности которой тоже рассматриваются в этом курсе.
Курс расскажет об истории создания языка и основных особенностях современного Objective-C. Он начинается с азов программирования, таких, как создание переменных и работа с ними и заканчивается изучением классов. Видеокурс будет актуален как для начинающих, так и для тех, кто продолжает свое обучение в данной области. Процесс создания приложений на Objective-C в среде Xcode, очень удобен - изучив его, вы, легко сможете научиться писать приложения под продукцию Apple.
Темы: Программирование
Специальности: Программист
План занятий
Занятие
Заголовок <<
Дата изучения
Приступая к работе. Установка программы
Xcode - установка и ее возможности для разработки приложений.
Оглавление
-
Создание первого приложения
Общая методика изучения Objective-C. Создание проектов в Xcode.
Оглавление
-
Введение Хcode
Подробно рассматривается содержимое Xcode - опции, интерфейс, система организации файлов. Внесение изменений в свойства программы.
Оглавление
-
Основы Objective-C
История возникновения, особенности и отличия Objective-C. А также структура программы на языке Objective-C.
Оглавление
-
Компиляция и выполнение вашего кода
Рассматриваются элементы, которые следует знать перед началом работы, и некоторые приемы, которые облегчат ее в дальнейшем.
Оглавление
-
Оператор ветвления
Операторо switch - его назначение, структура, ключевые слова и особенности записи.
Оглавление
-
Операторы и выражения
Как и в любом другом языке программирования, в Objective-C мы проводим большую часть нашего времени записывая выражения, используя вычисления: сдвиг, сложение, вычитание или сравнение. Для того, чтобы выполнить эти операции нам нужны операторы.
Оглавление
-
Типы данных
В любой программе необходимо следить за большим количеством даннх: e-mail адреса, цвет фона, расположение объекта на экране, общее время работы программы. Для хранения всего этого мы создаем переменные.
Оглавление
-
Работа с числами
Классическая целочисленная переменная int и ее модификаторы. Взаимодействие float, double и int.
Оглавление
-
Область видимости переменных
У каждой переменной есть область видимости. По умолчанию переменная существует только внутри блока, в котором была определена.
Оглавление
-
Перечисления
Возможность определять какой-нибудь тип данных с более жестким диапазоном возможных значений, предоставляемая переменной Enumerated.
Оглавление
-
Preprocessor directives
Указания процессору и выполнение программой соответствующих простейших действий.
Оглавление
-
Работа со строками
Как работать с текстом, словами, фразами и предложениями в Objective-C.
Оглавление
-
Введение в object orientation
Objective-C как объектно-ориентированный язык - особенности написания программ и основные термины.
Оглавление
-
Сообщения и методы
Методы, применяеммые к классам, их функции, назначение и виды.
Оглавление
-
Использование существующих классов в foundation framework
Поиск нужного кода, классов и методов в Objective-C.
Оглавление
-
Управление памятью
Особенности управления памятью в Objective-C вручную и директива @autoreleasepool.
Оглавление
-
Пользовательские классы. Создание классов
Создание собственных классов и объектов на их основе.
Оглавление
-
Пользовательские классы. Определение свойств
Способы определения свойств Objective-C.
Оглавление
-
Определение инициализаторов
Метод init, простые и множественные задачи инициализации.
Оглавление
-
Работа с массивами в стиле "Си"
Cпособы создания массивов в Objective-C, аналогичные использеумым в языке "Си".
Оглавление
-
Работа с массивами объектов в Objective-C
Возможности Objective-C для работы с массивами.
Оглавление
-
Быстрая нумерация
Циклы быстрого перечисления - их описание и особенности программирования.
Оглавление
-
Управление файлами. Введение в систему управления в Objective-C
Классы, помогающие сохранять, читать, копировать и просматривать файлы посредством директорий.
Оглавление
-
Работа с путями и URL
Расположение ресурсов и удобный способ работы с файлами.
Оглавление
-
Чтение и запись строк
Методы, позволяющие прочесть содержимое файла и записать в строку или сохранить содержимое строки в файл.
Оглавление
-
Наследование и NSObject
Ключевая идея объектно-ориентированного языка программирования состоит в наследовании, что значит, что один класс может быть основой для другого класса.
Оглавление
-
Расширение классов по категориям
Возможность создавать свои собственные, расширенные версии классов, когда вас не устраивают базовые.
Оглавление
-
Протоколы Objective-C
Способ наладить/стандартизировать взаимодействие между объектами, не беспокоясь о наследовании и любых формальных взаимоотношениях.
Оглавление
-
Динамическая типизация
Все преимущества и недостатки так называемой динамической типизации.
Оглавление
-