Уроки на диване


    ШП - Objective C. Уровень 1 – Программирование под iPhone и iPad (2013/2015) Видеокурс

    Раздел: VIPПрограммирование  Дата: 7 декабря 2013
    ШП - Objective C. Уровень 1 – Программирование под iPhone и iPad (2013/2015) Видеокурс

    Для прохождения курса начальных знаний в программировании (в том числе в программировании для устройств Apple) не требуется. Необходимо наличие компьютера или ноутбука Apple. Курс включает в себя все базовые понятия. По окончании курса выпускник сможет разрабатывать простые приложения для 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
    • Отладка и поиск утечек памяти
    • Информация для самостоятельного обучения


    ШП - Objective C. Уровень 1 – Программирование под iPhone и iPad (2013/2015) Видеокурс

    ШП - Objective C. Уровень 1 – Программирование под iPhone и iPad (2013/2015) Видеокурс

    ШП - Objective C. Уровень 1 – Программирование под iPhone и iPad (2013/2015) Видеокурс


    Название: Objective C. Уровень 1 – Программирование под iPhone и iPad
    Автор: Евгений Казаев (Школа Программирования)
    Сайт: Перейти
    Формат: MOV, PDF + Доп.файлы
    Видео: AVC, ~601 kb/s, 25 FPS, 800x600, 1024x768
    Аудио: AAC, 96 kb/s (CBR), 2 Ch, 48,0 Hz
    Размер: 2.47 GB + 1.92 GB

    Скачать Видеокурс 2013 года

    Уважаемые Гости и Пользователи сайта.
    Чтобы скачать для ознакомления данный обучающий материал Вы должны получить VIP-доступ к сайту!



    Скачать Видеокурс 2015 года

    Уважаемые Гости и Пользователи сайта.
    Чтобы скачать для ознакомления данный обучающий материал Вы должны получить VIP-доступ к сайту!
    Внимание!!! Скаченный Вами материал предназначен только для ознакомления! После просмотра материал должен быть удалён с компьютера! Помните, что у любого материала имеется законный правообладатель. Поэтому после ознакомления Вы обязаны приобрести лицензию у законного правообладателя.
    На момент публикации новости все ссылки были рабочими. Если Вы заметили не рабочую ссылку, напишите об этом в комментариях к новости. Ссылки будут обновлены в ближайшее время!
    nigberg 7 августа 2015

    Перезалейте, пожалуйста
    | |
     
    Redaktor 9 августа 2015

    Цитата: nigberg
    Перезалейте, пожалуйста

    Ссылки обновлены. Добавлена версия курса за 2015 год.
    | |
     
    Objective C. Уровень 2. Профессиональная разработка приложений и игр (2015) Видеокурс Objective C. Уровень 2. Профессиональная разработка приложений и игр (2015) Видеокурс
    Курс «Objective C. Уровень 2» предназначен для iOS и OS X разработчиков, желающих освоить методики разработки интегральных систем и игр, с…
     
    iPhone и iPad. Разработка мобильных приложений под IOS. Уровень 1 (2012) Видеокурс iPhone и iPad. Разработка мобильных приложений под IOS. Уровень 1 (2012) Видеокурс
    Все большую популярность получает разработка мобильных приложений, в особенности для флагмана этого рынка - устройств на базе iOS. Успешно окончив…
     
    Objective-C. Программирование для iOS и MacOS (2012) Objective-C. Программирование для iOS и MacOS (2012)
    Хотите быстро научиться писать приложения для iOS и Mac? Тогда эта книга, обучающая искусству программирования на языке Objective-C, должна стать…
     
    Swift. Современные технологии программирования под Apple (2014) Видеокурс Swift. Современные технологии программирования под Apple (2014) Видеокурс
    Курс предназначен для тех, кто интересуется разработкой под iOS и стремится всегда идти в ногу со временем. Для тех кто хочет быстро писать…
     
    Программирование для iPhone (2010) Программирование для iPhone (2010)
    Книга предназначена для профессиональных программистов, желающих создавать приложения для iPhone 3G и iPod Touch с помощью Apple SDK. Освоение…
     
    ×

    Информация

    Посетители, находящиеся в группе Guest, не могут оставлять комментарии к данной публикации.
ВОЙТИ НА САЙТ ЧЕРЕЗ:
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Джумла на максимальной скорости (2016) Видеокурс Джумла на максимальной скорости (2016) Видеокурс
Как быстро и безопасно увеличить скорость сайта на Joomla в 2-5 раз всего за несколько часов занятий? И начать получать в разы больше посетителей и…
 
Java. Библиотека профессионала. Том 1. Основы (2016) 10-е издание Java. Библиотека профессионала. Том 1. Основы (2016)…
Эта книга давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся…
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Защита компьютера от А до Я (2014) Видеокурс Защита компьютера от А до Я (2014) Видеокурс
Далеко не все начинающие пользователи знают о том, что антивирусная программа это только одна из сторон защиты и эта защита абсолютно не обеспечивает…
 
Froder - Реальный авито (2016) Практический видеокурс Froder - Реальный авито (2016) Практический видеокурс
Практический онлайн-курс по массовому автопостингу объявлений на авито с неприличными возможностями.
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Chip №11 (ноябрь 2016) Россия Chip №11 (ноябрь 2016) Россия
Chip — первый компьютерный журнал в Европе, сейчас издается в 16 странах тиражом более 1 миллиона экземпляров. Журнал Chip — это высочайшее качество…
 
Бизнес-модели. 55 лучших шаблонов (2016) Бизнес-модели. 55 лучших шаблонов (2016)
Успех компании зависит от выбора наиболее подходящей бизнес-модели. Предложенная в этой книге методология - отличное подспорье как для начинающих…
 
План работы над продающим текстом 2.0 (2016) Тренинг План работы над продающим текстом 2.0 (2016) Тренинг
Самый простой способ научиться писать эффективные продающие тексты: быстро, системно, пошагово, с хорошей маркетинговой подготовкой.
 
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! (2016) Научись зарабатывать деньги на авито, и получи билеты на…
Давно мечтал о своем бизнесе? Самое время начать! Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! К черту кризиc!…
 
БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016) БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016)
Массовый онлайн-курс по созданию постоянного потока клиентов из Инстаграм. 8 практических занятий с пошаговыми заданиями в онлайн-платформе.
 
Joomla! Реактивное продвижение сайта (2016) Видеокурс Joomla! Реактивное продвижение сайта (2016) Видеокурс
Как сделать так, чтобы поисковые системы ежедневно приводили к вам тысячи посетителей? Вы гарантированно продвинете свой сайт в поисковых системах и…
 
Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016) Тренинг Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016)…
Уникальный практический тренинг: «Как зарабатывать на Фотошопе от 50 000 рублей в месяц». Без вложений! Идеально подходит для новичков!
 
Дизайн поздравительных открыток (2015) Видеокурс Дизайн поздравительных открыток (2015) Видеокурс
Обучающий курс по дизайну поздравительных открыток, пройдя который каждый желающий научится профессионально создавать такие открытки, которые будут…
 
Мобильная фотография (2015) Видеокурс Мобильная фотография (2015) Видеокурс
Благодаря курсу «Мобильная фотография» вы научитесь создавать потрясающие снимки, сможете легко выстраивать геометрию в кадре, подстраиваться под…
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Видеозаписи конференции «Найди свой трафик» (2016) Видеозаписи конференции «Найди свой трафик» (2016)
В начале апреля в Санкт-Петербурге прошла первая конференция о самых разных каналах целевого трафика для продвижения бизнеса. Но самое главное не…
 
Трафик и конверсия 2016.  Онлайн-конференция Трафик и конверсия 2016. Онлайн-конференция
Трафик и конверсия 2016 - Серия (бесплатных) онлайн-встреч с лучшими специалистами в сфере привлечения трафика...
 
SEO-Конференция SEMPRO - 2016 SEO-Конференция SEMPRO - 2016
SEMPRO 2016 – точка сбора SEO-специалистов Украины и СНГ. Будут доклады от лучших SEO-экспертов Европы, России и Украины. Организаторы не ставили…
 
Всего на сайте: 9
Пользователи (0):
Гости (8)
Роботы (1):
Сайт: Уроки на диване. Учимся дома - Самостоятельно! Не бойся, что не знаешь - бойся, что не учишься!