store.bg - бързо, лесно и удобно
Начало   Книги    Асеневци  
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Асеневци    Самоучител: Езикът Swift - програмиране за iOS и OS X - Айк Харазян
Търсене
Книги

Самоучител: Езикът Swift - програмиране за iOS и OS X


Цена:  19.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.

Тази книга може да бъде доставена в:
Сряда 22-11-2017 г. или
Четвъртък 23-11-2017 г.
Продукт#175208
ТипКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена26-01-2016 г.
Издателство
Категории
КорицаМека
Страници208
Размери16.50 / 23.00 / 2.00 cm
Тегло0.340 kg
EAN9789548898737
ISBN9789548898737
Описание
В "Swift - програмиране за iOS и OS X" са разгледани следните теми:
  • пясъчници Playground;
  • типове данни и оператори;
  • условни конструкции и цикли;
  • функции и затваряния;
  • изброявания и кортежи;
  • класове и наследяване;
  • ООП и Swift;
  • разширения и протоколи;
  • обобщени типове.
Книгата е предназначена за самостоятелно изучаване на Swift - новият език за програмиране за iOS и OS X. Описана е версия Swift 2.0. Книгата е подходяща дори и за тези от вас, които никога не са програмирали на C, C++ или Objective-C. Материалът е построен на принципа от простото към сложното. Изложението се съпътства с голям брой листинги на код, които може да ползвате за тестване и дебъгване посредством новата среда за разработка Playground. На прост и разбираем език са обяснени основите на Swift, синтаксиса на езика и неговите особености. Описани са типовете данни, циклите, класовете, функциите, кортежите, базовите оператори и другите стандартни конструкции. Накратко са дадени основите на обектно ориентираното програмиране. Подробно са разгледани по-сложни или специфични за Swift конструкции: изброявания, затваряния, опционални типове, класове, структури, обобщени типове, разширения, протоколи, разширени оператори и др.
"Книгата е написана много качествено и позволява в кратки срокове да усвоите новият език и неговият инструментариум. Тя е подходяща както за начинаещите, които започват своя път на iOS разработчици, така и за по-напредналите програмисти, които искат да се научат да програмират на Swift."
Сергей Пронин, водещ разработчик на iOS приложения в компанията Empatika, преподавател на курса "Разработка на iOS приложения на Swift" във Висшата школа по икономика

Айк Арменович Харазян е главен редактор на портала "swiftbook" - сайт № 1 в ОНД с ресурси по програмиране на Swift! Има опит и в разработването на приложения за корпоративни CRM системи, както и опит с работата с крупни ERP системи от рода на SAP и IBM.
Съдържание
Въведение
  • За кого е предназначена тази книга?
  • Каква е ползата от тази книгата?
  • Структура на книгата
  • Тествайте листингите с кода
  • Програмата на Apple за разработчици
Основи на Swift
  • Swift: как се появява и откъде да започнем?
    • Как се появява Swift?
    • Какво е необходимо, за да започнем да работим със Swift?
    • Playground
    • Как да създадем нов документ Playground?
  • Особености на синтаксиса на Swift
    • Swift е подобен на C
    • Липса на заглавни файлове
    • Не е задължително поставянето на точка и запетая
    • Набор от символи
    • Изводи
  • Прости типове данни, променливи и константи
    • Променливи и константи
    • Извеждане на информация в конзолата
    • Коментари
    • Статична типизация и извод на типа
    • Явно указване на типа
    • Литерали
    • Числови типове
    • Цели числа
      • Числа с плаваща точка
      • Начини за изписване на числови типове
      • Преобразуване на числови типове
    • Низове и символи
      • Конкатенация на низове
      • Преобразуване в низ
      • Интерполация на низове
    • Логически типове
    • Псевдоними на типове
    • Изводи
  • Базови оператори
    • Оператор за присвояване
    • Аритметични оператори
    • Съставни оператори за присвояване
    • Оператори за инкрементиране и декрементиране
    • Операторите унарен минус и унарен плюс
    • Оператори за сравнение
    • Тернарен условен оператор
    • Оператори за диапазон
    • Логически оператори
      • Логическо НЕ
      • Логическо И
      • Логическо ИЛИ
    • Изводи
  • Типове колекции
    • Масиви
      • Деклариране на масив
      • Получаване на достъп до елементите на масива
      • Добавяне на елемент в масив
      • Изменение на елементите на масива
      • Изтриване на елементите на масива
      • Итерация по масив
    • Множества
      • Деклариране на множества
      • Работа с множества
      • Комбиниране и сравняване на множества
    • Речници
      • Деклариране на речник
      • Достъп до елементите на речник
      • Добавяне на елементи в речник
      • Изменение на елементите на речник
      • Изтриване на елементи от речник
      • Итерация по речник
    • Изводи
  • Разклонение на потока
    • Условия
      • Условен оператор if
      • Оператор switch
    • Цикли
      • Цикли for
      • Цикъл while
    • Управление на потока на цикъла
    • Оператор guard
    • Проверка за наличие на API
    • Изводи
  • Функции
    • Деклариране на функция
    • Параметри
      • Външни имена на параметрите
      • Параметри със стойности по подразбиране
      • Директни (входно-изходни) параметри
      • Функции с променлив брой параметри
    • Връщане на стойност от функция
      • Функции, които връщат няколко стойности
    • Функциите са обекти от първи клас
      • Функции, приемащи параметри във вид на функция
      • Функции, връщащи функция
      • Вложени функции
    • Изводи
Задълбочено изучаване на Swift
  • Опционални типове
    • Опционално свързване
    • Принудително извличане
    • Неявно извличане
    • Опционално сцепление
    • Изводи
  • Кортежи
    • Деклариране на кортеж
    • Достъп до елементите на кортеж
      • Използване на индекса на елемента
      • Разлагане на кортеж
    • Именуване на елементите на кортеж
    • Използване на кортежи
      • Масово присвояване
      • Във for-in цикли
      • В качество на връщана от функция стойност
    • Опционален кортеж
    • Изводи
  • Затваряния
    • Съкратени имена на параметрите на затварянето
    • Оператори функции
    • Последващо затваряне
    • Изводи
  • Изброявания
    • Деклариране на изброявания
    • Изброявания и операторът switch
    • Свързани стойности
    • Изходни стойности
    • Вложени изброявания
    • Изводи
  • Класове
    • Свойства, методи и обекти на класа
    • Деклариране на класове
    • Свойства на класа
      • Лениви свойства
      • Изчисляеми свойства
      • Наблюдатели на свойства
      • Изчисляеми променливи и наблюдатели на променливи
      • Свойства на типа
    • Инициализатори
      • Инициализатор по подразбиране
      • Инициализатори с параметри
      • Локални и външни имена на параметрите на инициализатора
      • Провалящи се инициализатори
      • Деинициализатори
    • Методи
      • Създаване на методи
      • Методи на типа
    • Индексатори
      • Синтаксис на индексаторите
      • Многомерни индексатори
    • Изводи
  • Наследяване
    • Преопределяне
    • Наследяване на инициализатори
    • Преопределяне на инициализатори
    • Назначени и удобни инициализатори
    • Необходими инициализатори
    • Изводи
  • Автоматично броене на референциите
    • Принципи на работа на автоматичното броене на референциите
    • Цикли на силни референции в обектите на класовете
    • Решение на проблема с циклите на силните референции между обектите на класовете
      • Слаби референции
      • Референции без притежател
    • Изводи
  • Структури
    • Стойностни типове и референтни типове
    • Оператор за идентичност
    • Свойства на структурите
    • Свойства на типа за структури
    • Методи на структури
    • Методи на типа за структури
    • Инициализатори на структури
    • Изводи
  • Проверка на типовете и превръщане на типове
    • Проверка на типа
    • Превръщане на типа
    • Проверка на типовете Any и AnyObject
      • Тип AnyObject
      • Тип Any
    • Изводи
  • Разширения
    • Разширение на свойства
    • Разширение на методи
    • Разширение на инициализатори
    • Изводи
  • Протоколи
    • Деклариране на протокол
    • Изисквания за свойства
    • Изисквания за методи
    • Изисквания за инициализатори
    • Протоколи като типове
    • Съответствие на протокол чрез разширение
    • Наследяване на протоколи
    • Протоколи само за класове
    • Съчетание на протоколи
    • Проверка на обект за съответствие с протокол
    • Разширения на протоколи
    • Изводи
  • Обобщени типове
    • Обобщени функции
    • Обобщени типове
    • Ограничения на типове
    • Изводи
  • Обработка на грешки
    • Изводи
  • Разширени оператори
    • Оператор за обединяване по нулев указател
    • Оператори с препълване
      • Препълване на стойност
      • Загуба на стойност
    • Предефиниране на оператори
      • Побитови оператори
      • NOT
      • AND
      • OR
      • XOR
      • Побитови оператори с ляво и дясно отместване
    • Изводи
Заключение
  • Изучете фреймуърковете на Apple
  • Напред, към нови висоти!
Рейтинг
Рейтинг: 10.00 / 2 гласа 
За да оцените книгата "Самоучител: Езикът Swift - програмиране за iOS и OS X", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искате да сте първият дал мнение за тази книга, направете го сега!

Вашето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видите всички останали мнения, моля натиснете бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
Практическо програмиране за Android : TM :  - Денис Колисниченко - книга

Практическо програмиране за AndroidTM



Асеневци
Цена:  22.00 лв.
Второ преработено и допълнено издание. ... В книгата се разглежда "Android 6". "Практическо програмиране за AndroidTM" ще ви помогне да се научите да разработвате приложения за "Android" и ще ви покаже как да се възползвате от възможностите, които ви предлагат мобилните устройства, работещи под управлението на тази операционна система. Първата част на книгата е посветена на предварителната подготовка. Последователно са разгледани инсталирането и конфигурирането на необходимото програмно осигуряване - JDK, Eclipse, "Android SDK" и емулатора за "Android". Отделено е ...
Python - практическо програмиране - Денис Колисниченко - книга

Python - практическо програмиране



Асеневци
Цена:  24.95 лв.
Тази книга е представена със сканирани страници!
Тази книга ще Ви помогне да усвоите принципите на програмирането с Python. Първата част е посветена на синтаксиса и правилата за структуриране на кода в Python. Тук ще напишете първата си програма, ще разберете какви типове данни се поддържат и ще се научите да използвате различните оператори, променливи, цик­ли, математическите функции и други. Разгледана е работата с низове и низовите функции, регулярните изрази, работата със списъци. Въпреки че първата част е озаглавена "Основи", в нея на практика са засегнати всички теми, които биха Ви били необходими, за да програмирате на Python, включително обработка на ...
C в примери - Грег Пери - книга

C в примери



СофтПрес
Цена:  15.00 лв.
Тази книга е представена със сканирани страници!
Практическото ръководство за С от хитовия автор Грег Пери, написал над 60 учебника с повече от 2 милиона тираж! ... Научете се да програмирате на C по лесния начин, чрез стотици тествани в клас практически примери. Покрива всичко – от основите на C до теми за напреднали, включително прототипи, работа с файлове, указатели. Безплатен сорс код. Можете да свалите пълния сорс код на всички примерни в книгата от адрес: http://www.quepublishing.com/title/0789722399# Серията В примери е проектирана да обучи начинаещи и средно напреднали компютърни потребители да използват езици за програмиране чрез реални ситуации и примери. ...
Хакерство For Dummies - Кевин Бийвър - книга

Хакерство For Dummies



АлексСофт
Цена:  20.00 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! ... Вие ли сте защитникът на системите? Тогава тази книга ви е необходима! Научете се как да отблъснете атаките! Докато не се научите как да мислите като лошите момчета и да разпознавате уязвимостите във вашите системи, няма да можете да си създадете ефективен план за гарантиране сигурността на вашата информация. Тази книга ще ви помогне да се задържите на върха на играта на сигурност! Тук ще намерите точно това, от което вие се нуждаете относно тестването за проникване, оценяване на уязвимостите, най-добрите практики за сигурност и всеки един аспект на етичното хакване. Как мислят хакерите - ...
UNIX: Системно програмиране - доц. д-р Лилян Николов - книга

UNIX: Системно програмиране



Сиела
Цена:  15.00 лв.
Тази книга е представена със сканирани страници!
Sistem V BSD Solaris Linux Posix ... Книгата включва: UNIX "отвътре" и различия между версиите; Интерфейс на приложните програми (API); Стандартът POSIX; Програмиране с използване на С/С++; Многопотоково програмиране; Създаване на мрежови приложения; Програмиране с използване на командния език shell; В приложение – команди и помощни програми. Д-р инж. Лилян Николов е доцент в катедра Компютърни системи при Технически университет, София. Той е автор и съавтор на книгите "Операционни системи", "Операционни системи" – ръководство, "Формални езици и езикови процеси& ...
Delphi for .NET - Ръководство на разработчика : Комплект от 2 книги + CD - Хавиер Пачеко - книга

Delphi for .NET - Ръководство на разработчика
Комплект от 2 книги + CD



СофтПрес
Цена:  30.00 лв.
Тази книга е представена със сканирани страници!
"Delphi for .NET - Ръководство на разработчика" ви отвежда отвъд основните възможности на Delphi и .NET Framework. Изданието съдържа подробна информация за проектирането на .NET приложения с най-добрия за сега инструмент за RAD разработка на Borland. Тук ще намерите практични примери, техники и насоки за оптимално използване на .NET Framework. Ако вече сте потребител на Delphi, книгата ще ви помогне да подобрите уменията си, като овладеете тази нова и вълнуваща технология. Ако за първи път използвате Delphi или .NET, тази чудесна среда за разработка ще ви помогне да овладеете по най-бързия начин различните ...
Език за програмиране С - Димитър Богданов, И. Мустакеров - книга

Език за програмиране С


,

Техника
Цена:  14.00 лв.
Тази книга е представена със сканирани страници!
Книгата дава пълно и систематизирано описание на програмния език от високо ниво С. Изложението на езика не е ориентирано към конкретна изчислителна машина, с което се постига универсалност и преносимост на езиковите конструкции. Машиннозависимите езикови средства са разгледани на основата на 16-разредните персонални компютри. Обясненията са придружени от илюстриращи примери. Книгата може да се използва от начинаещи без специални познания за други алгоритмични езици, а също и от програмисти като справочно пособие. ...
Компютърни мрежи For Dummies - Дъг Лоу - книга

Компютърни мрежи For Dummies



АлексСофт
Цена:  16.99 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! От най-елементарните факти чак до мениджмънта на мрежите - всичко е тук! ... Мрежата може да улесни всички дейности във вашия офис, като се изключи самото ѝ установяване. Спокойно, няма страшно - в тази книга е разгледано точно това! Ако току-що сте разбрали какво представляват сървърите, тогава започнете от първата част в книгата. Инструкциите за установяване са във втора и трета част. Искате да разберете как да използвате облака, мрежовата сигурност или виртуалния свят? Можете да намерите всичко необходимо от четвърта до шеста част! Ръководството "Компютърни мрежи For Dummies" ...

Самоучител: Езикът Swift - програмиране за iOS и OS X


Поръчай през телефона си сега.
Лесно е!
Цена:  19.95 лв.
Продукт#175208
ТипКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена26-01-2016 г.
Издателство
Категории
КорицаМека
Страници208
Размери16.50 / 23.00 / 2.00 cm
Тегло0.340 kg
EAN9789548898737
ISBN9789548898737
Описание
В "Swift - програмиране за iOS и OS X" са разгледани следните теми:
  • пясъчници Playground;
  • типове данни и оператори;
  • условни конструкции и цикли;
  • функции и затваряния;
  • изброявания и кортежи;
  • класове и наследяване;
  • ООП и Swift;
  • разширения и протоколи;
  • обобщени типове.
Книгата е предназначена за самостоятелно изучаване на Swift - новият език за програмиране за iOS и OS X. Описана е версия Swift 2.0. Книгата е подходяща дори и за тези от вас, които никога не са програмирали на C, C++ или Objective-C. Материалът е построен на принципа от простото към сложното. Изложението се съпътства с голям брой листинги на код, които може да ползвате за тестване и дебъгване посредством новата среда за разработка Playground. На прост и разбираем език са обяснени основите на Swift, синтаксиса на езика и неговите особености. Описани са типовете данни, циклите, класовете, функциите, кортежите, базовите оператори и другите стандартни конструкции. Накратко са дадени основите на обектно ориентираното програмиране. Подробно са разгледани по-сложни или специфични за Swift конструкции: изброявания, затваряния, опционални типове, класове, структури, обобщени типове, разширения, протоколи, разширени оператори и др.
"Книгата е написана много качествено и позволява в кратки срокове да усвоите новият език и неговият инструментариум. Тя е подходяща както за начинаещите, които започват своя път на iOS разработчици, така и за по-напредналите програмисти, които искат да се научат да програмират на Swift."
Сергей Пронин, водещ разработчик на iOS приложения в компанията Empatika, преподавател на курса "Разработка на iOS приложения на Swift" във Висшата школа по икономика

Айк Арменович Харазян е главен редактор на портала "swiftbook" - сайт № 1 в ОНД с ресурси по програмиране на Swift! Има опит и в разработването на приложения за корпоративни CRM системи, както и опит с работата с крупни ERP системи от рода на SAP и IBM.
Назад
Дао на късмета
Дайки Ивабучи
Дан Браун - Произход
Точно в полунощ
Нов роман на Лий Чайлд от серията за справедливото ченге Джак Ричър!
P.S. Все още те обичам
Новият бестселър на Джени Хан: очарователна история за първата любов.
Безплатна доставка за София, 2.90 за провинцията!