store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    Самоучител: Езикът Swift - програмиране ...
Начало   Книги    ...    Програмиране и езици  
Използваме бисквитки, за да осигурим възможно най-доброто преживяване в нашия уебсайт. За да работи store.bg правилно е необходимо съгласие с употребата им!
Детайлни настройки
Съгласен съм с бисквитките

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


Айк Харазян

Самоучител: Езикът Swift - програмиране за iOS и OS X - Айк Харазян - книга
Поръчай през телефона си сега.
Лесно е!
Стандартна цена 19.95 лв.
Вземи с отстъпка -12% до 07-04-2024г.
Цена:  17.56 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставка до адрес3.90 лв. Безплатна доставка до автомат на
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка20‑03‑2024 г. или 21‑03‑2024 г.
Експресна доставка
До офис на Еконт за утре
Услугата "експресна доставка" до офис се прилага за поръчки направени до 18 часа в работен ден с доставка за следващия работен ден на Еконт. Услугата може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка!

До автомат BOX NOW за утре
Услугата "експресна доставка" до автомат се прилага за поръчки направени до 16:30 часа в работен ден с доставка за следващия работен ден на BOX NOW. Услугата може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка!

До адрес в София за 6 часа в работно време
Услугата "експресна доставка" може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка и се изпълнява между 10:00 ч. и 18:00 ч. в работни дни!
 Основни параметри:
Продукт#175-208
ВидКнига
НаличностДа, на склад в store.bg
Физически наличен в основния склад на store.bg
Издадена26-01-2016 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници208
Размери16.50 / 23.00 / 2.00 cm
Тегло0.340 kg
EAN9789548898737
ISBN9789548898737
Самоучител: Езикът Swift - програмиране за iOS и OS X - Айк Харазян - книга

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


Айк Харазян

Стандартна цена 19.95 лв.
Вземи с отстъпка -12% до 07-04-2024г.
Цена:  17.56 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставка до адрес3.90 лв. Безплатна доставка до автомат на
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка20‑03‑2024 г. или 21‑03‑2024 г.
Експресна доставка
До офис на Еконт за утре
Услугата "експресна доставка" до офис се прилага за поръчки направени до 18 часа в работен ден с доставка за следващия работен ден на Еконт. Услугата може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка!

До автомат BOX NOW за утре
Услугата "експресна доставка" до автомат се прилага за поръчки направени до 16:30 часа в работен ден с доставка за следващия работен ден на BOX NOW. Услугата може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка!

До адрес в София за 6 часа в работно време
Услугата "експресна доставка" може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка и се изпълнява между 10:00 ч. и 18:00 ч. в работни дни!
 Основни параметри:
Продукт#175-208
ВидКнига
НаличностДа, на склад в store.bg
Физически наличен в основния склад на 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
  • Напред, към нови висоти!
Рейтинг
Рейтинг: 7.50 / 4 гласа 
За да оцениш книгата "Самоучител: Езикът Swift - програмиране за iOS и OS X", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
Python - основи на езика в примери
Алексей Василев
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  27.95 лв.
Python - практическо програмиране
D.K. Academy
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  27.95 лв.
Програмирай и играй със Scratch. Създай 10 забавни игри и стани истински програмист
Матю Хайленд
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  27.00 лв.
Python за деца
Джейсън Бригс
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Цена:  19.95 лв.
Python - решения на практически задачи
D.K. Academy
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Цена:  24.95 лв.
Python - разширени възможности на езика в примери
Алексей Василев
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  24.95 лв.
Адаптивен уеб дизайн с Bootstrap
Денис Колисниченко
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  19.95 лв.
Програмиране на мобилни приложения за Windows 10
Денис Колисниченко
Стандартна цена 19.95 лв.
Вземи сега с отстъпка -12%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  17.56 лв.
Angular & TypeScript: Практическо програмиране
D.K. Academy
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  27.95 лв.
Програмиране със Swift
Уей-Менг Ли
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Цена:  22.00 лв.
Мнения на посетители
 

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

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

Cisco: Компютърни мрежи - основи


Трой Макмилън

АлексСофт
Цена:  29.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Научете бързо и лесно как да работите с мрежи на "Cisco". ... Ако искате да започнете работа в областта на мрежите, тази книга е подходящо начало за вас. "Cisco" е световния лидер в областта на мрежовите продукти и услуги, които се използват от повечето фирми. Това пълно ръководство ще ви даде уменията, необходими за администрирането на тези мрежи. Във всяка глава са дадени най-важните неща и се предоставя задълбочена информация, с упражнения и въпроси за проверка, за да се затвърди това, което сте научили и се показва в кои области се нуждаете от допълнителни умения. В нея е разгледано също всичко, ...
Python - основи на езика в примери - книга

Python - основи на езика в примери


Алексей Василев

Асеневци
Цена:  27.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма степен се дължи на неговата простота, красота и ефективност. Спектърът от задачи, които могат да бъдат решавани с Python, е повече от внушителен. Затова изучаването на Python е един разумен и многообещаващ избор. Опитът показва, че различните концепции и подходи за програмиране се усвояват най-лесно, когато са илюстрирани с примери. Именно тази методика е използвана и в книгата. Теоретичните сведения се привеждат в минимален обем, но наред с това достатъчен за качественото усвояване на ...
Компютърна енциклопедия - том 1 + DVD - книга

Компютърна енциклопедия - том 1 + DVD


Скот Мюлер

АлексСофт
Цена:  27.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
22 издание. ... За над 25 години, Компютърна Енциклопедия беше ръководство № 1 в света за PC хардуер: Единственият източник за надеждна информация за това как работи PC, откриване и поправка на проблеми, добавяне на хардуер, оптимизиране на производителността, и изграждане на нови PC. Това 22 издание предлага подобрено разглеждане на най-новите хардуерни нововъведения и техники за поддръжка, плюс над два часа нови видео материали. Скот Мюлер дава практически отговори за процесорите за PC, дънните платки, магистралите, BIOS, памет, SSD и HDD съхраняване, видео, звук, мрежи, връзка с Интернет, захранване и много други. ...
Анализ на данни с Excel - книга

Анализ на данни с Excel


Ренат Саймък

Асеневци
Цена:  29.95 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Наръчник за инвеститори, предприемачи, финансисти и анализатори. ... Открийте силата на Excel в анализа на данни. Книгата е изцяло практически ориентирана, като в повечето случаи към всеки пример се дават допълнителни, в това число и теоретични, сведения, което ще ви позволи да попълните евентуални пропуски в знанията ви. Ще намерите практически примери за: функции за работа с диапазони от данни, дата и час, масиви; текстови функции за обработка на данни и привеждането им в подходящ вид, проверка на достоверността на данните; функции за преброяване, логически сравнения на стойности и изчисляване на очаквани ...
Състезателно програмиране - комплект от 2 тома - книга

Състезателно програмиране - комплект от 2 тома


Стивън Халим, Филикс Халим, Сухендри Ефенди

КЛМН
Цена:  40.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Тази книга има амбициозната задача да обезпечи, с всички материали и ресурси, подготовката на високо квалифицирани състезатели, участници в престижни международни състезания по програмиране, както и да бъде в помощ на треньорите им в процеса на подготовка. Безспорен уникат в света на специализираната литература този изключително сериозен текст на братята Стивън и Филикс Халим и техния наскоро присъединил се съавтор Сухендри Ефенди има вече четири издания и се ползва с много голяма популярност сред състезателите по програмиране. Амбицията на екипа, работил над нелекия превод, е да направи този труд достъпен за широк кръг ...
Python за деца - книга

Python за деца


Джейсън Бригс

Асеневци
Цена:  19.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за употреба! Но книгите по програмиране на Python обикновено са скучни, сиви и досадни, а това никак не е забавно. "Python за деца" е един по-различен наръчник, насочен към децата (и техните родители), които имат интерес към програмирането. В него Python сякаш оживява, а авторът ни учи на базисните умения чрез уникални и много забавни примери. Те включват хищни чудовища, тайни агенти, крадливи гарвани и какви ли не други забавни същества! В книгата се дефинират много нови термини, ...
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас . Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Първи стъпки в програмирането на C / C++ - книга

Първи стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас , които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ...
Франсоаз Долто
Блейк Крауч
Търсене
Книги
Boxnow
Намаление на хиляди книги
Ваучери за подарък от store.bg