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

Python - решения на практически задачи


D.K. Academy

Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Петък 31-01-2020 г. или
Понеделник 03-02-2020 г.
Тази книга може да бъде доставена в София и
експресно за 4 часа в работно време.
Услугата "експресна доставка" може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка и се изпълнява между 10 ч. ÷ 20 ч. в работни дни!
Продукт#228098
ВидКнига
НаличностДа, на склад в store.bg
Физически наличен в основния склад на store.bg
Издадена2018 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници382
Размери16.00 / 23.50 / 3.00 cm
Тегло0.584 kg
EAN9786197356465
ISBN9786197356465
Описание
Добри практики в примери.
Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python.

Примерите са събрани в следните категории:
  • числа, дата и време - изчисления с масиви, дати или време;
  • алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни;
  • практически примери, обхващащи всякакви ситуации за работа с низове;
  • работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове;
  • функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и разглеждане на различни образци на използване;
  • итератори и генератори - тук са показани типичните задачи, използващи итерация;
  • класове и обекти - създаване на обекти, използване на специалните методи, методи за енкапсулация, наследяване, управление на паметта. Представени са и полезни шаблони за разработка;
  • модули и пакети - организация на пакетите, разделяне на големите модули на няколко файла и създаване на пакети на пространство от имена;
  • мрежово и уеб програмиране - използване на Python в мрежови и разпределени приложения. Дадени са примери както за създаването на клиентски, така и на сървърни приложения;
  • паралелизъм - различни подходи за паралелно програмиране, в това число програмиране на нишки, стартиране на под­процеси, а също така и различни прийоми, използващи функции генератори;
  • създаване на полезни инструменти за системния администратор - анализ на параметрите на командния ред, работата с файлове във файловата система и получаване на полезни данни за конфигурацията на системата;
  • С-разширения - свързване на C-код с код на Python, както и портирането на кода на разширение от версия 2 на Python във версия 3;
  • обработка на изключения - типове изключения и обработка на няколко изключения;
  • графични примитиви - създаване на нови и обръщане към съществуващи графични примитиви;
  • писане на реални програми - програма за рисуване Paint и играта Змията. Играта е един от най-сложните типове приложения, тъй като тя съчетава в себе си работа с графика, музика и сложна логика;
  • шифроване на данни - инструменти за хеширане, пакетите PyCrypto и cryptography.

D.K. Academy е иновативен практически ориентиран образователен проект, предоставящ качествено написани книги в областта на информационните технологии. Създаден е от Денис Колисниченко - водещ автор в областта на програмирането и информационните технологии, написал многобройни статии и повече от 30 книги на компютърна тематика.

Примерите от книгата може да откриете тук.
Съдържание
Въведение
  • Накратко за Python
  • Крос платформеност
  • Python - един от най-простите езици за програмиране
  • Популярността на Python
  • Интегрируемост
  • Python поддържа ICE
  • Колко струва?
  • Как да четем тази книга?
Инсталиране и начало на работа
  • Изтегляне на Python
  • Инсталиране на Python в Windows
  • Инсталиране на Python в други операционни системи
  • Програмиране на Python за Android
Числа, дата и време
  • Закръгляне на числови стойности
  • Извършване на точни десетични изчисления с помощта на модула Decimal
  • Изчисления с помощта на модула Math. Изчисляване на сума на списък
  • Форматиране на числа за извод
  • Преобразуване на големи целочислени стойности в байтов низ и обратно
  • Работа с цели числа в двоична, осмична и шестнайсетична система
  • Операции с комплексни числа
  • Infinity и NaN
  • Изчисления с дроби. Модулът fractions
  • Изчисления с големи числови масиви. Библиотеката NumPy
  • Случаен избор. Модулът random
  • Преобразуване на дни в секунди и други базови операции, свързани с преобразуването на време
  • Преобразуване на низ в datetime
  • Работа с дати с часови пояси
Структури от данни
  • Разопаковаме последователност в отделни променливи
  • Разопаковане на елементи от итерируеми обекти с произволна дължина
  • Съхранение на последните елементи
  • Търсене на най-големите и най-малките елементи
  • Приоритетна опашка
  • Подредено съхранение в речници
  • Операции с речници
  • Търсене на сечението на два речника
  • Изтриване на дублиращи се елементи от последователност
  • Определяне на най-често срещащия се елемент в последователност
  • Сортиране на обекти без поддръжката на сравнение
  • Групиране по поле
  • Филтрираме елементите на последователност
  • Подмножество на речник
  • Мапинг на имена в елементи на последователност
Работа с низове
  • Разделяне на низ с използването на разделител
  • Използване на маски на обвивката
  • Съвпадение на текст в началото и края на низа
  • Регулярни изрази
  • Търсене и замяна на текст
  • Изтриване на нежелани символи от низ
  • Заместваме стойности на променливи в низ
  • Подравняване на текстови низове
  • Съединение на низове
  • Преформатиране на текст. Фиксиране на броя на колоните
Работа с файлове
  • Четене на информация от текстов файл
    • Демонстрация на различни способи за четене от файл
    • Отваряне и затваряне на файл
    • Четене от файл символ по символ. Четене на целия файл наведнъж
    • Четене на ред символ по символ
    • Четене на всички редове от файла в списък
    • Превъртане на редовете на файл
  • Запис в текстов файл
    • Запис на ред във файл
    • Запис на списък от редове във файл
    • Пренасочване на функция print() във файл
  • Четене и запис на компресирани файлове
  • Проверка за съществуване и получаване на допълнителна информация за файла
  • Съхраняване на структурирани данни във файл
    • Въведение в консервацията
    • Четене на данни от бинарен файл
    • Произволен достъп до консервирани данни
  • Работа с популярни формати
    • Работа със CSV данни
    • Четене и запис на JSON данни
    • Парсинг на XML файлове
Функции
  • Функции с променлив брой параметри
  • Функции, които приемат само именувани аргументи
  • Присъединяване на информационни метаданни към аргументите на функциите
  • Връщане на няколко стойности от функция
  • Дефиниране на функции с параметри по подразбиране
  • Дефиниране на анонимни или вградени функции
  • Захващане на променливи в анонимни функции
  • Намаляване броя на аргументите на извикваемо (callable)
  • Замяна на класове, състоящи се от един метод, с функции
  • Пренасяне на допълнително състояние във функция за обратно извикване
  • Вградени функции за обратно извикване
Итератори и генератори
  • Ръчно използване на итератор
  • Делегирани итерации
  • Създаване на нов шаблон за итерация с помощта на генератори
  • Реализация на протокола на итератор
  • Итерация в обратна посока
  • Екстра състояние на функцията генератор
  • Пропускане на първата част на итерируемо
  • Итериране по всички възможни комбинации или пермутации
Класове и обекти
  • Икономия на паметта при създаване на голямо количество екземпляри
  • Поддръжка на оператора with
  • Промяна на низовото представяне на екземплярите
  • Настройка на форматирането на низа
  • Енкапсулация на имената в класа
  • Създаване на управляеми атрибути
  • Извикване на метод на родителския клас
  • Разширение на свойство в подклас
  • Създаване на нов вид клас на атрибута на класа или на екземпляра
  • Реализация на обекти със съхраняване на състояния или крайни автомати
  • Създаване на класове с поддръжка на операции за сравнение
  • Управление на паметта в циклични структури данни
  • Извикване на метода на обекта, името на който е зададено във вид на низ
  • Дефиниране на няколко конструктора в клас
  • Създаване на екземпляр без извикване на init
Модули и пакети
  • Създаване на йерархически пакет от модули
  • Управление на импорта на всичко
  • Импортиране на подмодулите на пакета с използване на относителни имена
  • Разделяне на модула на няколко файла
  • Създаване на отделни папки на импорта на кода под общо пространство от имена
  • Презареждане на модули
  • Създаване на папка или zip архив, изпълняван като главен сценарий
  • Четене на файлове с данни в пакет
  • Добавяне на папки в sys.path
  • Импорт на модули с използването на името на модула, зададено в низ
  • Разпространение на пакети
Мрежово и уеб програмиране
  • Взаимодействие с HTTP сървиси в качеството на клиент
  • Прост TCP сървър
  • Прост UDP сървър
  • Реализация на просто извикване на процедура за отдалечено извикване (RPC) с помощта на XML-RPC
  • Реализация на RPC (отдалечено извикване на процедури)
  • Проста автентификация на клиенти
  • Изпращане и получаване на големи масиви
  • Генериране на диапазон от IP адреси от CIDR адрес
Паралелизъм
  • Стартиране и спиране на нишки
  • Стартирана ли е нишката? Определяне състоянието на нишката
  • Обмен на информация между нишки. Опашки
  • Съхранение на състоянието на нишката
  • Създаване на пул от нишки
  • Още веднъж за GIL
Пишем полезни инструменти за системния администратор
  • Приемаме вход на сценария чрез пренасочване, канали и входящи файлове
  • Затваряне на програмата със съобщение за грешка
  • Разбор на параметрите на командния ред
  • Искане на парола по време на изпълнение
  • Получаване на размера на терминала
  • Изпълнение на външна команда и получаване на нейния извод
  • Копиране или преместване на файлове и папки
  • Архивиране и разархивиране
  • Търсене на файлове по имена
  • Четене на INI файлове
  • Добавяне на протоколиране в прости сценарии
  • Създаване на таймер за секундомер
  • Стартиране на уеб браузър
С-разширения: свързваме C-код с код на Python
  • Достъп до C-код с използване на модула ctypes
  • Писане на прост модул на C-разширение
  • Писане на функция на разширение, която работи с масиви
  • Управление на непрозрачни указатели в допълнителни С-модули
  • Извикваме Python от C
  • Глобалното блокиране на интерпретатора
  • C-нишки и Python
  • Използване на Swig
  • Използване на Cython
Обработка на изключения
  • Какво е изключителна ситуация?
  • Конструкцията try/except
  • Типове изключения
  • Блокът else
Графични примитиви
  • Геометрични примитиви. Програмата "Нарисувай"
  • Обръщане към вече съществуващи графични примитиви
Практически пример: Paint със собствени ръце
  • Класът Paint и разработка на скелето на приложението
  • Разработка на метод draw()
  • Променяме цвета и размера на четката
Пишем игра: Змията на Python
  • За разработката на играта
  • Създаване на прозореца на приложението
  • Деклариране на спомагателни променливи
  • Създаване на игровото поле
  • Създаване на основните класове
  • Пълен изходен код
  • Как можем да усъвършенстваме играта?
Приложение 1. Средства за шифроване в Python
  • Хеширане
  • PyCrypto
  • Инсталиране
  • Шифроване на низ
  • Шифроване на файлове с помощта на RSA
  • Пакетът cryptography
Рейтинг
Рейтинг: 8.00 / 4 гласа 
За да оцените книгата "Python - решения на практически задачи", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

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

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

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

Python за деца


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

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

MCSA Windows Server 2016: Пълно учебно ръководство - том 2


Уилиам Панек

АлексСофт
Цена:  44.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цялостно пълно ръководство за успешно явяване на изпитите за сертификат MCSA 70-740, 70-741 и 70-742. ... Тази книга е вашият билет за получаване на сертификат MCSA - независимо дали започвате от нулата или правите надстройка върху сертификатите "MCSA Windows Server 2012" или "MCSA Windows Server 2012 R2". Реалните сценарии помагат в илюстрирането на начина на прилагане на уменията в работата ви, а практическите упражнения подкрепят познанията ви по концепциите за подготовката за изпит 70-740, инсталация, съхранение и изчисляване с "Windows Server 2016", изпит 70-741, работа в мрежа с " ...
CCNA Security учебно ръководство - Трой Макмилан - книга

CCNA Security учебно ръководство


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

АлексСофт
Цена:  29.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Пълна, практическа, реална подготовка за изпита CCNA. ... "CCNA Security учебно ръководство" предлага всеобхватна подготовка за изпит 210-260, с експертно разглеждане на всички теми за изпита и здрав комплект от учебни помагала. Като осигурява обяснения и съвети за инсталация, отстраняване на неизправности и наблюдение на защитени мрежи, това ръководство помага на кандидатите да разработят технологичната компетентност, която им е необходима за поддържане на целостта, конфиденциалността и достъпността на данните и устройствата. Практическите изпити ви дават възможност за реално разбиране на критични проблеми в ...
MCSA Windows Server 2016: Пълно учебно ръководство - том 1 - Уилиам Панек - книга

MCSA Windows Server 2016: Пълно учебно ръководство - том 1


Уилиам Панек

АлексСофт
Цена:  34.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Exam 70-740, Exam 70-741, Exam 70-742. ... Тази книга е вашият билет за получаване на сертификат MCSA - независимо дали започвате от нулата или правите надстройка върху сертификатите MCSA Windows Server 2012 или MCSA Windows Server 2012 R2. Реалните сценарии помагат в илюстрирането на начина на прилагане на уменията в работата ви, а практическите упражнения подкрепят познанията ви по концепциите за подготовката за Изпит 70-740, инсталация, съхранение и изчисляване с Windows Server 2016, Изпит 70-741, работа в мрежа с Windows Server 2016, и Изпит 70-742, идентичност с Windows Server 2016. В допълнение към това ...
Да управляваме интернет магазин с Magento - D.K. Academy - книга

Да управляваме интернет магазин с Magento


D.K. Academy

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Администриране на магазина. Настройка на сървъра. Работа със SSL. Импорт/експорт на продукти. Решаване на проблеми. Оптимизация на Magento. ... Magento е една от най-мощните и в същото време най-гъвкавите платформи за създаване на интернет магазин. Първата част на книгата е посветена на подготовката - избор и настройка на сървър, инсталиране на необходимото програмно осигуряване, както и миграция към Magento 2. Втората част разглежда настройването на магазина веднага след инсталирането - работа с панела за администриране, създаване на продукти и категории, настройка на методите за доставка и плащане. Третата част е ...
C++ в примери и задачи - Алексей Василев - книга

C++ в примери и задачи


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

Асеневци
Цена:  24.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
Алгоритми For Dummies - Джон Пол Мюлер, Лука Масарон - книга

Алгоритми For Dummies


Джон Пол Мюлер, Лука Масарон

АлексСофт
Цена:  25.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Прави ученето лесно. ... Опознайте алгоритмите. Няма нужда да сте професори, за да разберете алгоритмите. Това ясно и достъпно ръководство показва как те оказват влияние върху ежедневния ни живот - от виртуалните контакти до общуването на живо. Те също така са изключително важни, когато става въпрос за вземане на решения от всякакъв род. Ако искате да знаете как да използвате процедури за решаване на реални проблеми, "Алгоритми For Dummies" е вашето практическо въведение в тази интересна и много актуална сфера. В книгата ще откриете: Извършване на обработка на данни Разглеждане на дизайн на алгоритъм ...
Компютърни мрежи. Наръчник на системния администратор - D.K. Academy - книга

Компютърни мрежи. Наръчник на системния администратор


D.K. Academy

Асеневци
Цена:  29.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Добри практики в примери. ... Този наръчник е предназначен за онези, които се занимават със създаването и експлоатацията на компютърни мрежи - системните администратори. В книгата са разгледани различни технологии и е отразен многогодишният опит на автора в областта. В първите няколко глави се дават основополагащите знания за мрежите. Ще научите какви са изискванията към съв­ременното мрежово оборудване и как да подберете най-оптимално компонентите за изграждане на нова или за поддръжката на съществуваща мрежа. След това са разгледани фундаменталните въп­роси, свързани със структурата на мрежата - видове мрежи; топологии ...
C# - основи на езика в примери - Алексей Василев - книга

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


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

Асеневци
Цена:  29.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е компактен и разбираем - в това отношение този език за програмиране на практика няма конкуренция. На C# могат да бъдат създадени както малки конзолни приложения, така и програми с графичен интерфейс. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на материала в книгата. В книгата последователно се разглеждат: базови ...
CCNA Routing and Switching ICND 1 - част 1 - Тод Лемли - книга

CCNA Routing and Switching ICND 1 - част 1


Тод Лемли

АлексСофт
Цена:  44.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Подгответе се за най-новите изпити CCNA с водещ авторитет по мрежите на "Cisco". Exam 100-105, Exam 200 - 105, Exam 200 - 125. ... "CCNA Routing and Switching", учебно ръководство, е задължителният ви ресурс за получаване на "Cisco" сертификат. Независимо дали се явявате на ICND1 и ICND2 или на съставния изпит за CCNA, тази книга ви подкрепя с експертни ръководства на всички теми, подредени по последните версии на изпита. "Cisco" експертът Тод Лемли ви води през всяка цел с ясни инструкции и дузини писмени упражнения, а интерактивната онлайн среда на обучение на "Sybex" ...
JavaScript - решения на практически задачи - D.K. Academy - книга

JavaScript - решения на практически задачи


D.K. Academy

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Добри практики в примери. ... Тази книга представлява сборник с практически примери по програмиране на JavaScript. В нея се дават решения не само на прости, но и на по-сложни задачи, за да бъде полезна, както за начинаещите, така и за действащите програмисти. В книгата ще намерите 136 примера, които са разделени тематично и разглеждат както по-елементарните операции в JavaScript, така и работата с масиви, функции, форми, AJAX и jQuery. Специално внимание е обърнато на използването на странични библиотеки; достъпa до потребителския интерфейс; ефектите за анимация; работата с изображения, графики, таблици и диаграми. ...
C / C++ - практическо програмиране в примери - Денис Колисниченко - книга

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


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

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийн­шот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ...

Python - решения на практически задачи


D.K. Academy

Поръчай през телефона си сега.
Лесно е!
Цена:  24.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в дните:
Петък 31-01-2020 г. или
Понеделник 03-02-2020 г.
Тази книга може да бъде доставена в София и
експресно за 4 часа в работно време.
Услугата "експресна доставка" може да се избере на 2-ра стъпка от създаването на поръчка, ако всички продукти в кошницата са с възможност за експресна доставка и се изпълнява между 10 ч. ÷ 20 ч. в работни дни!
Продукт#228098
ВидКнига
НаличностДа, на склад в store.bg
Физически наличен в основния склад на store.bg
Издадена2018 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници382
Размери16.00 / 23.50 / 3.00 cm
Тегло0.584 kg
EAN9786197356465
ISBN9786197356465
Описание
Добри практики в примери.
Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python.

Примерите са събрани в следните категории:
  • числа, дата и време - изчисления с масиви, дати или време;
  • алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни;
  • практически примери, обхващащи всякакви ситуации за работа с низове;
  • работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове;
  • функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и разглеждане на различни образци на използване;
  • итератори и генератори - тук са показани типичните задачи, използващи итерация;
  • класове и обекти - създаване на обекти, използване на специалните методи, методи за енкапсулация, наследяване, управление на паметта. Представени са и полезни шаблони за разработка;
  • модули и пакети - организация на пакетите, разделяне на големите модули на няколко файла и създаване на пакети на пространство от имена;
  • мрежово и уеб програмиране - използване на Python в мрежови и разпределени приложения. Дадени са примери както за създаването на клиентски, така и на сървърни приложения;
  • паралелизъм - различни подходи за паралелно програмиране, в това число програмиране на нишки, стартиране на под­процеси, а също така и различни прийоми, използващи функции генератори;
  • създаване на полезни инструменти за системния администратор - анализ на параметрите на командния ред, работата с файлове във файловата система и получаване на полезни данни за конфигурацията на системата;
  • С-разширения - свързване на C-код с код на Python, както и портирането на кода на разширение от версия 2 на Python във версия 3;
  • обработка на изключения - типове изключения и обработка на няколко изключения;
  • графични примитиви - създаване на нови и обръщане към съществуващи графични примитиви;
  • писане на реални програми - програма за рисуване Paint и играта Змията. Играта е един от най-сложните типове приложения, тъй като тя съчетава в себе си работа с графика, музика и сложна логика;
  • шифроване на данни - инструменти за хеширане, пакетите PyCrypto и cryptography.

D.K. Academy е иновативен практически ориентиран образователен проект, предоставящ качествено написани книги в областта на информационните технологии. Създаден е от Денис Колисниченко - водещ автор в областта на програмирането и информационните технологии, написал многобройни статии и повече от 30 книги на компютърна тематика.

Примерите от книгата може да откриете тук.
Книги от D. K. Academy
Python - практическо програмиране
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  27.95 лв.
Да управляваме интернет магазин с Magento
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Практически наръчник по системно и мрежово администриране. Windows Server 2019
D.K. Academy
Стандартна цена 27.95 лв.
Вземи сега с отстъпка -20%!
За повече подробности виж в продукта.
Цена:  22.36 лв.
Компютърни мрежи. Наръчник на системния администратор
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  29.95 лв.
Командите в Linux
D.K. Academy
Цена:  19.95 лв.
PHP 7 - 200 готови решения на практически задачи
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  22.00 лв.
Практическо програмиране за Android TM
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  24.95 лв.
Да направим собствен сайт с Joomla
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Да направим собствен блог с WordPress
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Съвременни подходи за програмиране с PHP 7
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Още книги от D. K. Academy
Други интересни предложения
Python - практическо програмиране
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  27.95 лв.
Да управляваме интернет магазин с Magento
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Практически наръчник по системно и мрежово администриране. Windows Server 2019
D.K. Academy
Стандартна цена 27.95 лв.
Вземи сега с отстъпка -20%!
За повече подробности виж в продукта.
Цена:  22.36 лв.
Компютърни мрежи. Наръчник на системния администратор
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  29.95 лв.
Командите в Linux
D.K. Academy
Цена:  19.95 лв.
PHP 7 - 200 готови решения на практически задачи
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  22.00 лв.
Практическо програмиране за Android TM
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  24.95 лв.
Съвременни подходи за програмиране с PHP 7
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Да направим собствен сайт с Joomla
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Да направим собствен блог с WordPress
D.K. Academy
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  19.95 лв.
Назад към "Програмиране и езици"
Командите в Linux - D.K. Academy -
Практически наръчник за работа с конзолата. : Пълноценното използване на Linux е невъзможно без ...
Да управляваме интернет магазин с Magento - D.K. Academy -
Администриране на магазина. Настройка на сървъра. Работа със SSL. Импорт/експорт на продукти. Решаване ...
PHP 7 - 200 готови решения на практически задачи - D.K. Academy -
Тази книга представлява сборник с практически примери по програмиране на "PHP". В нея се ...
Компютърни мрежи. Наръчник на системния администратор - D.K. Academy -
Добри практики в примери. : Този наръчник е предназначен за онези, които се занимават със създаването ...
Да направим собствен сайт с Joomla - D.K. Academy -
Не е тайна, че много от съвременните ­сайтове използват готови системи за управление на съдържанието. ...
Мия Шеридан
Хорхе Луис Борхес
Издателство "Персей" пуска новата книга на Добромир Банев за Св. Валентин.
Бестселърът на Виола Ардоне вече е при българските читатели.
Безплатна доставка за София, 2.90 за провинцията!
Намаление на хиляди книги