1. Новые покупки Показать еще

    04.12.2016: Из должника в миллионеры:Бизнес-Деньги (Надежда Лад)(2016)(3 Блок)

    04.12.2016: [GOIT]GoFrontend Advanced (2016)

    04.12.2016: Аудиостимулятор бинауральными звуками - программа "Дегидроэпиандростерон - гормон молодости"

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    04.12.2016: Создание видео в AFTER EFFECTS на основе 3000 шаблонов С VIDEOHIVE

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

    02.12.2016: [WP] Catalogue PRO - Создаем красивые каталоги и карточки...

    01.12.2016: Программа на Футбол-хоккей-баскетбол «Golplyus Tyresyas»

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

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

    01.12.2016: [Бизнес Молодость] Реальный Google AdWords (Михаил Дашкиев)(2016)

    29.11.2016: Персональный годовой прогноз 2017 (А.В. Голоушкин)

    29.11.2016: Саммит по личному брендингу от Websarafan

    27.11.2016: Запусти свой товарный бизнес за 2 недели jonn22

Открыто [Школа програмирования]Objective C. Программирование под iPhone и iPad

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 12 фев 2013.

Цена:
9370р.
Взнос:
103р.

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

    Тип: Стандартная складчина
    Участников: 0/100
    1. 12 фев 2013
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Школа програмирования]Objective C. Программирование под iPhone и iPad

      По окончании курса

      Курс включает в себя все базовые понятия. По окончании курса выпускник сможет разрабатывать простые приложения для iPhone или iPad и будет иметь надежный фундамент для дальнейшего развития. Профессиональная литература по программированию приложений и интерфейса станет доступна для понимания, так как все базовые понятия языка и стандартные фреймворки будут рассмотрены в курсе.

      Программа курса
      Модуль 1 – Введение

      • Краткая история развития языков программирования
      • Краткая история компании Apple и почему следует изучать программирование под iPhone/iPad
      • Введение в Objective C. Перечисление ключевых отличий от языков Java и C++.
      • Знакомство со средой XCode4. Как скачать, установить и запустить.
      • Знакомство с основными окнами среды.
      • Понятие файла заголовка и файла тела программы.
      • main – главная функция в приложении
      • Консольное приложение Hello World
      Модуль 2 – типы данных

      • Типы данных в C и Objective C
      • Объявление переменных и их инициализация
      • Константы и ключевое слово #define
      • Объявление typedef
      • Основные операторы: арифметические, логические, битовые, строковые
      • Объяснение общей этимологии булевых и числовых типов данных
      • Работа с символами и строками
      • NSString и ее креаторы (Без объяснения принципов ООП)
      • Способы форматирования строковых данных
      • Функция NSLog
      Модуль 3 – управление процессом выполнения программы

      • Ветвления и основные логические операторы, правила составления логических выражений
      • Циклы и их разновидности
      • Объявление функции
      • Хорошие и плохие названия
      • Рекурсия
      • Включение других исполняемых файлов с помощью утилиты #include
      • Составление консольной программы использующей все пройденные конструкции языка
      Модуль 4 – введение в управление памятью и ООП

      • Понятие структуры и способы обращения к данным в ней
      • Введение в управление памятью
      • Объяснение Runtime среды и ее отличие от классических компиляторов
      • Ключевые слова alloc, release, retain
      • Классы и объекты
      • Конструктор объекта
      • Понятие пустой ссылки на объект и особенности работы с ним в Objective C
      Модуль 5- продвинутое ООП

      • Инкапсуляция
      • Наследование
      • Полиморфизм
      • Методы класса и методы экземпляра
      • Понятие свойств объекта и ключевые слова @property и @synthesize
      • Понятие соглашений конструктора и деструктора
      • Объяснение способа освобождения данных внутри объекта и функции dealloc
      • Понятие категории и протокола
      • Сокрытие функции и модификаторов доступа внутри категории
      Модуль 6 – Продвинутое ООП и управление памятью

      • Соглашения языка о наименованиях функции и класса
      • Расширенное объяснение механизма подсчета ссылок
      • Классические коллекции
      • Оболочки в Objective C
      • Навигация внутри коллекций
      • Краткое объяснение формата XML и его роль в Objective C
      • Работа с файлами
      • Понятие сериализации. Сохранение и чтение данных массива в файл
      • Шаблоны программирования
      Модуль 7 – Знакомство со средой COCOA

      • Среда Cocoa
      • Шаблона Delegate и Singleton как основной шаблон среды Cocoa
      • Основные классы среды и их диаграмма
      • Подробнее и строках и классе NSString
      • Пояснение работы с сообщениями
      • Понятие селектора
      • Понятие KVO (Подход к программированию ключ/значение)
      • Рассылка широковещательных уведомлений с помощью NSNotificationCenter
      • Observer и KVO
      • Введение в оконные приложения
      • Основные типы пользовательского интерфейса
      Модуль 8 – закрепление пройденного

      • Редактор интерфейса
      • Что такое nib файл
      • Эмулятор iPhone/iPad
      • Основные классы пользовательского интерфейса iPhone
      • Понятие об MVC
      • Таблицы как каркас для построения интерфейса и класс UITableView
      • Контроль навигации UINavigatorControl
      • Написание простого приложения хранения рецептов под iPhone
      • Отладка и поиск утечек памяти
      • Информация для самостоятельного обучения
      • Заключение
       
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [Школа Редакторов] Подготовительные Курсы

        Менеджер, 2 окт 2016, в разделе: Курсы по бизнесу
      2. Злата
      3. Менеджер
        Открыто

        [mokselle] [школа дизайна]Веб-дизайн «с нуля» до PRO (дизайнер...

        Менеджер, 26 июл 2016, в разделе: Курсы по дизайну
      4. Менеджер
        Открыто

        [Школа системного анализа] Курс «Проектирование...

        Менеджер, 13 май 2016, в разделе: Курсы по программированию
      5. Менеджер
        Открыто

        [Школа системного анализа] Онлайн-курс «Моделирование...

        Менеджер, 8 май 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [Школа современных технологий] Курс Web Master 1/3 (HTML+CSS)

        Менеджер, 18 мар 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [Школа современных технологий] Курс Специалист по...

        Менеджер, 24 фев 2016, в разделе: Курсы по SEO и SMM