1. Новые складчины: Показать еще

    23.05.2017: белая схема. заработок полностью на автомате! обновлено 05.05.17

    23.05.2017: Как стать рок-звездой в своей нише, даже если ещё вчера о тебе никто не слышал (Андрей Захарян)

    23.05.2017: Как убрать жир с живота и боков – программа для женщин (Сергей Сивец)

    23.05.2017: Видео курс - создание красоты, для успешного бизнеса в интернете! (Александр Кацюк)

    23.05.2017: Компьютерная азбука для начинающих (Андрей Сухов)

  2. Нужен организатор: Показать еще

    22.05.2017: 20к подписчиков за день instagram

    22.05.2017: Секреты молодости японских красавиц (Мастер-класс)

    22.05.2017: Чарующая бездна. Путь Левой Руки в Одинизме (Svarte Aske) (Е Нечкасов)

    22.05.2017: RDP Brute 1.6 z668 + Recognizer 1.6(1.7)

    21.05.2017: Русские Руны: Погружение

  3. Сбор взносов Показать еще

    22.05.2017: Как получить тысячи клиентов из Вконтакте (Иван Беляев)

    20.05.2017: Супер Эффективный Пикап в Соц Сетях

    20.05.2017: Клиенты из Инстаграм для инфобизнеса (Мария Высоцкая)

    20.05.2017: Клиенты из соцсетей. Быстрый старт (Павел Бесхитров)

    20.05.2017: 33 вида ключевиков (Филипп Царевский)

Запись

[Специалист] Objective - C 2.0 для Mac OS X/iOS. Уровень 1. Быстрый...

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 4 сен 2014.

Цена:
9990 руб
Взнос:
109 руб
Организатор:
Требуется
Участников:
0/100

(Список пока что пуст. Запишитесь первым!)

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      [Специалист] Objective - C 2.0 для Mac OS X/iOS. Уровень 1. Быстрый...

      Программа курса

      Тема
      Модуль 1. История и ключевые особенности языка Objective-C

      • C-подмножество Objective-C
      • Объектная модель Objective-C
        • Динамические особенности Objective-C
        • Сообщения в Objective-C
      • Роль и место Cocoa и других фреймворков в программировании на Objective-C
      • Наша первая программа “Hello, world”
        • Создание проекта консольного приложения в Xcode
        • Компиляция и выполнение кода
      • Наша вторая программа “Hello, world” с GUI интерфейсом
        • Создание проекта Cocoa приложения в Xcode
        • Визуальное проектирование в Interface Builder
        • Компиляция и выполнение кода
      • Индивидуальные задания и групповые упражнения

      Модуль 2. Концепции объектно-ориентированного программирования и их реализация в Objective-C
      • Что такое ООП и его роль в разработке программ
        • Класс
        • Объекты
        • Методы и свойства
        • Конструкторы и деструкторы
        • Наследование
        • Полиморфизм
      • Классы в Objective-C
        • Размещение описания класса в .h и .m файлах и директива #import
        • Соглашения о наименованиях
      • Объявление класса
        • Директива

          Скрытый текст. Доступен только зарегистрированным пользователям.

        • Переменные экземпляра
        • Свойства
        • Методы экземпляра и методы класса
        • Синтаксис объявления методов
        • Роль методов init и dealloc
      • Реализация класса
        • Директива implementation
        • Синтаксис реализации методов
        • Ключевые слова self и super
        • Синтезирование Getter/Setter методов
      • Создание и использование объектов
        • Выделение памяти и инициализация
        • Отправка сообщений
        • Оператор “точка”
        • Уничтожение объектов
        • Понятие об “утечках памяти” и моделях управления памятью в Objective-C
      • Практикум: Разработка объектно-ориентированной версии программы “Hello, world”
      • Индивидуальные задания и групповые упражнения

      Модуль 3. Наследование и полиморфизм в Objective-C
      • Подклассы и суперклассы
        • Роль класса NSObject
        • Еще раз о self и super
        • Наследование переменных экземпляра и свойств
        • Наследование методов
        • Переопределение методов
      • Понятие и роль категорий в Objective-C
      • Особенности реализации полиморфизма в Objective-C
        • Понятие о динамическом связывании сообщений с методами
        • Понятие о перенаправлении (делегировании) сообщений
      • Протоколы
      • Исключения и их обработка в Objective-C
      • Практикум: Разработка программ “Калькулятор валют” и “Калькулятор выражений”
      • Индивидуальные задания и групповые упражнения

      Модуль 4. Поддержка разработки на Objective-C в среде Cocoa
      • Еще раз о роли и месте Cocoa
      • Строки
      • Основные контейнеры и коллекции
        • Массивы
        • Словари
        • Множества
      • Другие возможности
        • Работа с файлами
        • Работа с URL
        • Архивирование объектов
        • Управление памятью
        • И др.
      • Практикум: Разработка программы “Справочник по языку Objective-C ”
      • Индивидуальные задания и групповые упражнения

      Модуль 5. Поддержка в Cocoa разработки графического интерфейса пользователя (GUI)
      • Принципы и особенности разработки графического интерфейса и подход Apple
      • Модель MVC (Model – View – Controller)
      • Обзор элементов GUI и их типичных применений
      • Практикум: Разработка GUI для ранее написанных программ
      • Индивидуальные задания и групповые упражнения

      Модуль 6. Выполнение итоговой работы
      • Практикум: разработка и реализация проекта на Objective-C
       
      Последнее редактирование модератором: 20 янв 2016
      Telegram, 4 сен 2014
    2. Загрузка...
      Похожие складчины
      1. Telegram
        Запись

        [Специалист] Objective-C 2.0 для Mac OS X/iOS. Уровень 1

        Telegram, 11 ноя 2013, в разделе: Курсы по программированию
      2. Bulion
        Запись

        [Специалист] Практикум: Создание макросов в MS Excel на VBA

        Bulion, 1 апр 2017, в разделе: Курсы по программированию
      3. Aplication
        Запись

        [Специалист] Интернет - маркетинг, продвижение и поисковая оптимизация сайтов

        Aplication, 1 мар 2017, в разделе: SEO, анализ, юзабилити, продвижение сайтов
      4. Bulion
        Запись

        [Специалист] CEHv9. Лабораторный практикум. Применение техник этичного хакинга

        Bulion, 24 фев 2017, в разделе: Курсы по программированию
      5. Bulion
        Запись

        [Специалист] Эксперт Microsoft Excel 2016

        Bulion, 17 фев 2017, в разделе: Курсы по программированию
      6. Bulion
        Запись

        [Специалист] Курс 10990A: Анализ данных в SQL Server 2016 Reporting Services

        Bulion, 12 фев 2017, в разделе: Курсы по программированию
      7. Bulion
        Куплено

        [Специалист] JavaScript. Уровень 2. Расширенные возможности

        Bulion, 5 дек 2016, в разделе: Курсы по программированию
Наверх