Джульен Данжу - Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию
Название: | Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию | |
Автор: | Джульен Данжу | |
Жанр: | Python | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2020 | |
ISBN: | 9785446113088 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию"
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффективного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
Читаем онлайн "Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию" (ознакомительный отрывок). [Страница - 2]
Гпава 8. Функциональное программирование""""."""""""""."""""""".".""""" 148
Гпава
9. Абстрактное
синтаксическое дерево, диалект Ну
и Lisр-образные атрибуты"."".".""""""""""".""""""""."""""."""""""""""."" 165
Гпава
10.
Производительность и оптимизация "". "" """"."""""." ". "" """" """.". 182
Гпава
11. Масштабирование и архитектура".".""."".""".""""""""""""""""""" 212
Гпава
12. Управление
Гпава
13.
реляционными базами данных"""""""""".".""""""."""". 224
Пишите меньше, программируйте больше ."""""""""""." ". ". "."" "" "" 239
Оглавление
06 авторе •••••••••••••••••••••.••••.•.•••••••••••••.•.••.•••••••...•••••••••••••••.••••••.•.•••••••••••••••••••••••..•. 12
О научном редакторе
&лаrодарностм
Введение
............................................................................................. 13
.....................•....••.•..............................•...................•......•.... ........ 14
............................................................................................................. 15
Кому и зачем следует читать эту книrу ............... " ... " ............................................
О книге
................................................. " .. " .......................................................... 16
От издательства
Глава
1.
16
.......... " ........................ " .................. " ..................... "." ................ 18
Начало проекта
Версии Pythoп
............. " .......... " ............... "" ... " ........... "." .................... " .. 19
............................... " ......... " .............................. " ...... " ................. "19
План нового проекта
.............................. " ... " ................ " ....................... " ......... " .. 20
Что делать ....................................................................................................... 21
Что не делать ................................................................................................... 22
Нумерация версий ... "." ................ " .. " ......... " .. " .................... "." ........................ ".
23
Стиль кода и автоматические проверки ............ " ..... ".""" ....... " .. " .. ".""""" ......... 24
Инструменты для выявления несоответствия стиля".""."" ... ""."""" .. " .. " .....• 26
Инструменты для выявления ошибок в коде ................. " ..... "" ......... "." .. " .......
Джошуа Харлоу о Pythoп
27
.. " .......... " ...................... """"." .......... " ................. " .. "." 28
Глава 2. Модули, библиотеки и фреймворки "." ... " ........................ " ........ " ..... "" ...... 31
Система импорта
Модуль
.................................. " ......... " ........................................ " .......... 31
sys ....................................................................................................... 33
Импорт пути" ............ " ........................................ "" ......... "." .. " ....... " .. " ... " .....
33
Оглавление
Пользовательские импортеры
Поисковик мета пути
.......................................................................... 34
......................................................................................... 35
Полезные стандартные библиотеки
Внешние библиотеки
7
...... " ............ " ................................................. 37
............................................................................................. 39
Проверка безопасности использования внешних библиотек ....... "." .. "" ..... " .... 40
Защита кода с помощью обертки
API ...................... " .................. " .................... 41
Установка пакетов: получение большего от
pip ................ " ................................... 41
Выбор и использование фреймворков ....... " """."""" .. ""."."" ". " .. "" ... " .. ". "" " .. 44
Разработчик ядра Python Дуг Хелман о библиотеках "" ""." ... """ ". """ """""" "" 45
Гпава
3.
Документация и практики хорошего
Документирование со
Начало работы со
Модули
API ............... " ... " ................... "."."" ... 51
Sphinx .. " .. " ......... ". " .. " ... " ...... "" "" ............... " .. "." .. " ........ 51
Sphinx
и геSТ
......... " ... " ...... " ................. " .... " --">
Книги схожие с «Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию» по жанру, серии, автору или названию:
Энтони Шоу - Внутри CPYTHON: гид по интерпретатору Python Жанр: Python Год издания: 2023 Серия: Библиотека программиста |
Дэн Бейдер - Чистый Python. Тонкости программирования для профи Жанр: Python Год издания: 2018 Серия: Библиотека программиста |
Франсуа Шолле - Глубокое обучение на Python Жанр: Python Год издания: 2023 Серия: Библиотека программиста |
Эли Стивенс, Лука Антига, Томас Виман - PyTorch. Освещая глубокое обучение Жанр: Python Год издания: 2022 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Роберт С. Сикорд - Эффективный С. Профессиональное программирование Жанр: C, C++, C# Год издания: 2022 Серия: Библиотека программиста |
Дэвид Клинтон - Linux в действии Жанр: Linux Год издания: 2019 Серия: Библиотека программиста |
Алексей Васильев - Java для всех Жанр: Java, Java Script Год издания: 2020 Серия: Библиотека программиста |
Петр Юрьевич Левашов - Киберкрепость: всестороннее руководство по компьютерной безопасности Жанр: Околокомпьютерная литература Год издания: 2024 Серия: Библиотека программиста |