store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    Програмиране със Swift - Уей-Менг Ли
Начало   Книги    ...    Програмиране и езици  

Програмиране със Swift


Уей-Менг Ли

Програмиране със Swift - Уей-Менг Ли - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  11.25
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка19‑08‑2026 г. или 20‑08‑2026 г.
 Основни параметри:
Продукт#222-255
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена08-03-2018 г.
ИздателствоАлексСофт
Категории
КорицаМека
Страници320
Размери15.50 / 20.50 / 2.50 cm
Тегло0.487 kg
EAN9789546563491
ISBN9789546563491
Програмиране със Swift - Уей-Менг Ли - книга

Програмиране със Swift


Уей-Менг Ли

Цена:  11.25
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99
До офис на Еконт: 2.99
До адрес: 2.99
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка19‑08‑2026 г. или 20‑08‑2026 г.
 Основни параметри:
Продукт#222-255
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена08-03-2018 г.
ИздателствоАлексСофт
Категории
КорицаМека
Страници320
Размери15.50 / 20.50 / 2.50 cm
Тегло0.487 kg
EAN9789546563491
ISBN9789546563491
Описание
От програмисти за програмисти.
Научете Swift и започнете да създавате интерактивни, забавни и бързи приложения за iOS и OS X. Открийте, усъвършенствайте се и творете със Swift, новия програмен език на Apple за разработка на iOS и OS X ®. Това подробно ръководство за начинаещи има всичко необходимо, за да започнете да създавате динамични приложения за Mac и iPhone. Програмист - ветеран и технологичен инструктор Уей-Менг Ли споделя реални примери, дешифрира малко познати функции и разкрива предимствата на Swift, включително увеличената скорост и безопасност на приложенията. Посредством практически инструкции от програмист към програмист ще откриете добрия стил на програмирането и методите, които ще повишат качеството на вашите приложения и ще можете да ги накарате да работят за нула време.

Основи на програмирането със Swift:
  • предоставя реални експертни инструкции за създаване на приложения за iPhone® и Mac®, използвайки Swift;
  • помага да се възползвате от бързите, сигурни и гъвкави вградени функции на Swift;
  • включва подробни примерни кодове;
  • предлага пълен преглед на типове данни, низове и знаци, оператори и функции, масиви, речници и други;
  • разглежда управление на потока и цикли, класове и обекти, наследяване на класове, протоколи и делегати, шаблонни типове и затваряния;
  • демонстрира ползите от изграждането на приложения със Swift.

Уей-Менг Ли е технолог и основател на "Developer Learning Solutions", технологична компания, специализирана в практическо обучение на най-новите мобилни технологии. Той е утвърден разработчик и инструктор, специализиран в .NET, iOS и Android. Уей-Менг редовно говори на международни конференции и е автор и съавтор на множество книги за .NET, XML и мобилни технологии. Той пише много за "O‘Reilly Network" и "Mobiforge.com" по теми, вариращи от .NET до Mac OS X. Също така той е автор на книгите "Beginning iOS 5 Application Development" и "Beginning Android 4 Application Development", и двете на издателство Wrox. Наръчниците на Wrox са написани така, че да направят изучаването на езици за програмиране и технологии по-лесно от общоприетото мнение. Написани от програмисти за програмисти, те предоставят един структуриран преподавателски формат, които ще ви помогнат да разучите описаните техники.
За издателство АлексСофт
Алекс-Софт Пъблишинг ЕООД
София, 1528
ул. Поручик Христо Топракчиев 11
cust_serv@alexsoft.net
Страници от тази книга






Съдържание
Въведение в Swift
  • Какво е Swift?
  • Защо е важен Swift?
  • Създаване на развойна среда
  • Създаване на проект Playground
  • Синтаксис на Swift
  • Константи
  • Променливи
  • Интерполация на низове: Включване на стойности в низове
  • Програмни инструкции
  • Печат
  • Коментари
  • Обобщение
  • Упражнения
Типове данни
  • Основни типове данни
  • Цели числа
  • Типове цели числа
  • Числа с плаваща запетая
  • Тип псевдоним
  • Булеви числа
  • Кортежи
  • Опционални типове
  • Принудително разопаковани опционални типове
  • Опционално свързване
  • Разопаковане на опционални типове с помощта на знак "?"
  • Изброени типове данни
  • Използване на изброени типове в условни конструкции
  • Изброяване на сурови стойности
  • Автоматично инкрементиране на суровите стойности
  • Свързани стойности
  • Функции на изброени типове
  • Обобщение
Низове и знаци
  • Низове
  • Изменяемост на низове
  • Низовете като типове стойност
  • Знаци
  • Свързване (конкатенация) на низове
  • Специални знаци
  • Unicode
  • Основни функции на низове
  • Равенство
  • Префикс и суфикс
  • Дължина
  • Поднизове
  • Преобразуване на низове в масиви
  • Преобразуване на типове
  • Оперативна съвместимост с NSString
  • Прехвърляне на String в NSString
  • Пряко използване на NSString
  • String или NSString?
  • Обобщение
Основни оператори
  • Оператори за присвояване
  • Аритметични оператори
  • Оператор за събиране
  • Оператор за изваждане
  • Оператор за умножение
  • Оператор за деление
  • Модулен оператор
  • Оператори за инкрементиране и декрементиране
  • Оператори за сложни присвоявания
  • Оператор за нулево свързване
  • Оператори за сравняване
  • Оператори "равно на" и "не равно на"
  • Оператор по-голямо от или равно на
  • Оператор по-малко от или равно на
  • Оператори за диапазон
  • Логически Оператори
  • Оператор NOT
  • Оператор AND
  • Оператор OR
  • Комбиниране на логически оператори
  • Тернарен условен оператор
  • Обобщение
Функции
  • Задаване и извикване на функция
  • Входни параметри
  • Връщане на стойност
  • Връщане на няколко стойности
  • Имена на параметри на функция
  • Бърз метод за задаване на външни имена на параметри
  • Стойности на параметри по подразбиране
  • Вариативни (променливи) параметри
  • Постоянни и променливи параметри
  • Параметри за вход / изход
  • Типове функции
  • Задаване на променлива за тип на функция
  • Извикване на тип функция
  • Връщане на типа на функция във функция
  • Вложени функции
  • Обобщение
Колекции
  • Масиви
  • Изменяемост на масиви
  • Типове данни на масиви
  • Достъп до елементи в масива
  • Вмъкване на елементи в масив
  • Промяна на елементи в масива
  • Добавяне на елементи към масива
  • Проверка на размера на масив
  • Премахване на елементи от масив
  • Претърсване на масив
  • Създаване на празен масив
  • Проверка на масиви за равенство
  • Речници
  • Изменяемост на речниците
  • Извличане на елементи от речник
  • Проверка на размера на речника
  • Промяна на елемент от речника
  • Претърсване на речник
  • Създаване на празен речник
  • Проверка на речници за равенство
  • Копиране на поведението на масиви и речници
  • Обобщение
  • Алгоритъм на изпълнение и цикли
  • Алгоритъм на изпълнение
  • Конструкция If
  • Конструкция If-Else
  • Конструкция Switch
  • Оператор Where
  • Цикли
  • Цикъл For-In
  • Традиционен цикъл For
  • Цикъл While
  • Цикъл Do-While
  • Оператори за управление на трансфери
  • Обобщение
Структури и класове
  • Структури
  • Инициализатори за членове на структура
  • Структури като типове стойности
  • Сравняване на структури
  • Класове
  • Задаване на клас
  • Свойства
  • Инициализатори
  • Инициализатори и имена на външни параметри
  • Инициализиране на променливи и константи по време на инициализация
  • Класове като референтни типове
  • Методи в класове
  • Типови методи
  • Методи в структури
  • Обобщение
Наследяване
  • Понятие за наследяване
  • Задаване на базов клас
  • Създаване на инстанция на базов клас
  • Създаване на абстрактен клас
  • Наследяване от базов клас
  • Типове инициализатори
  • Инициализатор по подразбиране
  • Предварително определени инициализатори
  • Инициализатори за удобство и свързване на инициализатори
  • Извикване на инициализатори в подкласове
  • Разширения
  • Разширяващи методи
  • Разширяващи свойства
  • Контрол на достъп
  • Вътрешен достъп
  • Частен достъп
  • Публичен достъп
  • Обобщение
Затваряния
  • Понятие за затваряне
  • Функции като затваряния
  • Присвояване на затваряния към променливи
  • Писане на затваряне вътре в кода
  • Извеждане на допустим тип
  • Съкратени имена на аргументи
  • Функции на оператори
  • Проследяващо затваряне
  • Използване на трите затварящи функции за масиви
  • Функция map
  • Функция filter
  • Функция reduce
  • Използване на затваряния във функции
  • Обобщение
Протоколи и делегати
  • Понятие за протоколи
  • Дефиниране и използване на протокол
  • Допълнителни методи
  • Спазване на множество протоколи
  • Изисквания към инициализатори
  • Понятие за делегати
  • Делегати като манипулатори на събития
  • Практически пример за протоколи и делегати
  • Обобщение
Шаблонни типове
  • Понятие за шаблонни типове
  • Използване на шаблонни функции
  • Параметри от различни типове
  • Задаване на ограничение за тип
  • Шаблонни типове
  • Шаблонни класове
  • Шаблонни структури
  • Разширение на шаблонен тип
  • Използване на шаблони в протоколи
  • Определяне на изисквания за асоциирани типове
  • Обобщение
Приложение: Отговори на упражненията
Промоция на избрани продукти Baby Crema
Рейтинг
Рейтинг: 1.88 / 8 гласа 
За да оцениш книгата "Програмиране със Swift", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
Python за деца
Джейсън Бригс
Цена:  10.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за ...
Бързо ръководство: Програмиране с Python
Тоби Доналдсън
Цена:  10.22
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Научете Python - бързо и лесно! ... В книгата "Бързо ръководство: Програмиране с Python" ще откриете: кратко описаните ...
jQuery & jQuery UI: Бързо ръководство
Джей Бланхард
Цена:  8.68
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Научете бързо и лесно! ... Сега можете да се сгушите с тази книга или пък да гледате авторските инструкции, за да разучите основните ...
Професионално програмиране с Ajax
Джо Фосет, Джеръми Мак Пийк, Никъкъс Закас
Цена:  10.22
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Комбинирайки добрите стари CSS, XML и JavaScriptTM, Ajax дава на разработчиците за Уеб възможност да създават по-сложен и добър ...
Програмиране на мобилни приложения за Windows 10
Денис Колисниченко
Цена:  10.20
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга е посветена на разработката на мобилни приложения за "Universal Windows Platform" (UWP). Тези приложения могат да ...
Професионално програмиране със SWIFT
Майкъл Дипъри
Цена:  12.78
Продуктът е представен с вътрешни страници
Всичко, от което се нуждаете, за да направите прехода от "Objective-C" към "Swift". ... "Apple" ...
Основи на алгоритмите
Джеймс Рос, Саймън Харис
Цена:  22.49
Продуктът е представен с вътрешни страници
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са жизненоважни при създаване на софтуер, ...
Python - решения на практически задачи
D.K. Academy
Цена:  12.75
Продуктът е представен с видео материали
Добри практики в примери. ... Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с ...
Мнения на посетители
Добави мнение 
Anonymous
Ако някой смята сериозно да се занимава с Swift тази книга не е за вас. Проблема с книгата е, че оригинала е на 4 години и самия език за това време се промени доста. Примерите в тази книга няма да се изпълнят на най-новата версия на средата в която се разработват приложения за Apple продукти. Не знам дали толкова стара версия на средата може да се открие, но дори и да може защо да се учи нещо, което днес не е актуално като синтаксис. Да преводът е от тази година, но оригинала не. Сами си преценете :)
Закупилите тази книга, купуват също
Python Основи For Dummies - книга

Python Основи For Dummies


Джон Шович, Алън Симпсън

АлексСофт
Цена:  8.18
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Прави ученето лесно. Вашето основно джобно ръководство за програмиране с Python. Как можете бързо да опресните основните концепции на Python, без да губите време в търсене в интернет? Простият отговор е Python основи For Dummies. Тази книга, без излишни подробности, предлага кратко и ясно обобщение на основите на програмирането с Python. Без дълги обяснения или безкрайно повторение - само прости отговори на важните въпроси, свързани с Python. Идеална както за опресняване на знанията, така и като справочник за бюрото, тази удобна книга от серията Основи улеснява бързото припомняне, така че да можете да се потопите в по- ...
Python за деца - книга

Python за деца


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

Асеневци
Цена:  10.20
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Увлекателен самоучител по програмиране. ... Python е мощен език за програмиране, който освен това е лесен за научаване и забавен за употреба! Но книгите по програмиране на Python обикновено са скучни, сиви и досадни, а това никак не е забавно. Python за деца е един по-различен наръчник, насочен към децата (и техните родители), които имат интерес към програмирането. В него Python сякаш оживява, а авторът ни учи на базисните умения чрез уникални и много забавни примери. Те включват хищни чудовища, тайни агенти, крадливи гарвани и какви ли не други забавни същества! В книгата се дефинират много нови термини, кодът е ...
Кодиране с изкуствен интелект For Dummies - книга

Кодиране с изкуствен интелект For Dummies


Крис Минник

АлексСофт
Цена:  13.80
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Повишете производителността и точността на кодирането с помощта на изкуствения интелект. Инструментите за изкуствен интелект, като чатботове и автоматично довършване, предлагат помощ на програмистите по време на всяка фаза от жизнения цикъл на разработката на софтуер. Тази книга насочва програмистите към платформите с изкуствен интелект, които помагат за автоматизиране на създаването на код, оптимизиране на кода, тестване за грешки и извършване на актуализации. Станете по-продуктивни, докато прилагате инструментите на изкуствения интелект, за да превърнете кодирането в по-гладък процес. С това ръководство на Dummies ...
Първи стъпки в програмирането на C / C++ - книга

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


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

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

През очите на хакера


D.K. Academy

Асеневци
Цена:  12.75
Продуктът е сред най-интересните в store.bg
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални данни, а също и начини за тяхната защита. Ще научите как недоброжелателите биха могли да получат достъп до вашите данни, но и как може да се защитите. Първата част на книгата е посветена на електронната поща. Разгледани са не само начини за нейната защита, но и начини за разбиването ѝ. Да, трябва да погледнете през очите на хакера. Можете да се предпазите, само ако започнете да мислите като един истински хакер. Втората част на книгата е посветена на месинджърите. Ще научите кой е най- ...
Ubuntu Linux - практически самоучител за начинаещи - книга

Ubuntu Linux - практически самоучител за начинаещи


Денис Колисниченко

Асеневци
Цена:  10.20
Продуктът е сред най-интересните в store.bg
Практическият самоучител по Ubuntu Linux дава отговор на голяма част от въпросите на начинаещите потребители, свързани с използването на тази забележителна операционна система. Отначало ще се запознаете с особеностите на Linux. След това, последователно и подробно, е обяснено инсталирането - какви са системните изисквания, как се зарежда от инсталационен образ и как се разделя твърдият диск. Подробно е разгледано и управлението на потребителските акаунти - създаване, модифициране, изтриване и модули за автентификация. Отделено е нужното внимание и на графичната обвивка Unity. Ще научите как се инсталират и стартират ...
Компютърна енциклопедия - том 1 + DVD - книга

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


Скот Мюлер

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

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


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

КЛМН
Цена:  10.00
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Уолтър Айзъксън
Джесика Ру
Джон Дъглас, Марк Олшейкър
Python за деца - Джейсън Бригс - книга
Увлекателен самоучител по програмиране. : Python е мощен език за програмиране, който освен това е ...
Python за деца - забавно въведение в програмирането - Джейсън Р. Бригс - книга
Второ издание. : Python за деца действително представлява едно забавно въведение в света на ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
Python - практическо програмиране - D.K. Academy - книга
Второ преработено и допълнено издание. : Тази книга ще ви помогне да усвоите принципите на ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Програмирай и играй със Scratch. Създай 10 забавни игри и стани истински програмист - Матю Хайленд - книга
Матю Хайленд е основател на училището за програмиране "Hackingtons". : Създаването на ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
Head First Python - основи на Python за начинаещи - Пол Бари - книга
Съобразено с мозъка ръководство.Какво ще научите от тази книга? Искате да научите Python, без да ...
Алгоритми в графи. Основни алгоритми с STL - Красимир Манев - книга
Второ преработено и допълнено издание. : Книгата въвежда читателя в една област на дискретната ...
Кодиране с изкуствен интелект For Dummies - Крис Минник - книга
Повишете производителността и точността на кодирането с помощта на изкуствения интелект.Инструментите ...
Търсене
Книги