г. Москва, Московская область
ДМК-Пресс Python. Разработка на основе тестирования Персиваль Гарри

ДМК-Пресс Python. Разработка на основе тестирования Персиваль Гарри

цена 2 800 руб.
Перейти в интернет-магазин
купить в магазине My-shop.ru г. Москва
Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. Вы также научитесь работать с различными инструментами и фреймворками, такими как Django, Selenium, Git, jQuery и Mock • Издание предназначено всем разработчикам, кто уже освоил начальный уровень программирования на Python и хочет перейти на следующий подробнее
Смотрите также
Проводя вас по процессу разработки реального веб-приложения от начала до конца, второе издание книги демонстрирует преимущества методологии разработки на основе тестирования (TDD) с использованием языка Python. Вы научитесь писать и выполнять тесты до написания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. В результате вы получите чистый программный код, который работает!Также вы узнаете основы Django, Selenium, Git, jQuery и Mock. Если вы готовы поднять свои навыки программирования на Python на следующий уровень, то эта книга - обновленная до Python 3.6 - продемонстрирует вам, как методология TDD способствует созданию простой структуры кода и вселяет в вас уверенность в своих силах
Буквоед г. Москва (пункт выдачи заказов)
2 521 руб.
СберМегаМаркет г. Москва
2 360 руб.
В книге описаны современные передовые практики и методы, позволяющие создавать ясный и удобный для сопровождения код • Объясняются языковые средства Python, обычно мало рассматриваемые в других изданиях: от повторно используемых консольных скриптов, одновременно играющих роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников • Попутно излагается проверка соблюдения стандартов кодирования с помощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО • Некоторые мощные возможности Python зачастую иллюстрируются на искусственных примерах, когда то или иное средство описывается в изоляции от всего остального
My-shop.ru г. Москва
2 800 руб.
В этой книге освещаются темы, актуальные для разработчика сетевых приложений: в частности, коммуникации Wi-Fi, дизайн и создание мобильных приложений, связь ESP-NOW и LoRa, методы генерации сигналов. Акцент делается на практические проекты, создаваемые в Arduino IDE. Рассказывается о том, как просто и практично получать доступ к информации через интернет, разрабатывать веб-страницы, создавать мобильные приложения для удаленного управления устройствами с распознаванием речи, включать карты Google Maps в приложение отслеживания маршрута по GPS • Эта книга предназначена для производителей и умельцев, которые хотят создавать сетевые приложения с мощными микроконтроллерами ESP8266 или ESP32. Предполагается, что читатель имеет некоторый опыт программирования на C++ в Arduino IDE
My-shop.ru г. Москва
2 210 руб.
Эта книга дает всестороннее представление о нейроэволюции - подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов • Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры
My-shop.ru г. Москва
1 768 руб.
Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение • Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль изложения и многочисленные упражнения позволят достаточно быстро овладеть основными навыками программирования и методами обработки данных • Издание предназначено широкому кругу читателей, которые не являются программистами и хотели бы освоить язык Python с нуля
My-shop.ru г. Москва
1 031 руб.
Изучите методы и инструменты, которые обеспечивают плавный и эффективный процесс разработки программного обеспечения, с помощью этого краткого и практического руководства по непрерывной интеграции и непрерывной доставке с использованием Python. В книге представлены различные виды тестирования и показано, как настроить автоматизированные системы, которые выполняют эти тесты, и устанавливать приложения в различных средах контролируем способом на базе примеров. С помощью этой книги можно решить технические проблемы, связанные с разработкой программного обеспечения, которые обычно скрываются в чистых текстах программирования • Прочитав эту книгу, вы увидите, что в современном быстро меняющемся мире ни один программный проект не может позволить себе пройти разработку, затем этап интеграции непредсказуемой длины и сложности и, наконец, отправиться к заказчику – после чего выяснится, что полученное приложение не совсем удовлетворяет его потребностям
My-shop.ru г. Москва
1 105 руб.
Твои первые шаги в программировании Базовые знания о языке Python и объектно-ориентированном программировании Использование всех основных элементов словаря Python Работа с компонентами библиотеки Возможности Python при работе с графикой Основы работы с игровыми модулями pygame Разработка собственной игры Большое количество ярких иллюстрация для сохранения интереса к обучению Задачи для полного освоения материала Книга может использоваться в качестве учебника по информатике Эта книга - прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры
My-shop.ru г. Москва
1 474 руб.
Если вам нужна помощь в разработке программ на языке Python 3 или вы планируете заняться обновлением старого кода на языке Python 2, эта книга – ваш счастливый билет. Она наполнена практическими примерами, разработанными и протестированными в среде Python 3.3, поэтому станет уникальным подспорьем для опытных программистов, желающих сконцентрироваться на современных инструментах и идиомах • В книге приведены полноценные рецепты, охватывающие свыше 10 основных тем Python, а также задачи, имеющие широкий спектр областей применения. Каждый рецепт содержит примеры кода, которые вы можете использовать в своих проектах, а также включает обсуждение принципов работы данного решения
My-shop.ru г. Москва
2 652 руб.
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в чем истинный смысл ATDD. Настоящая книга - первое практическое руководство начального уровня по внедрению и успешному применению этой методики • На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок
My-shop.ru г. Москва
957 руб.
«В это новое издание Уэс внес изменения, так чтобы книга и дальше оставалась востребованным источником по всем аспектам анализа данных с применением Python и pandas. Горячо и настоятельно рекомендую» • Пол Берри, лектор и автор книги «Head First Python» • Перед вами авторитетное руководство по переформатированию, очистке и обработке наборов данных на Python. Третье издание, переработанное с учетом версией Python 3.10 и pandas 1.4, содержит практические примеры, демонстрирующие эффективное решение широкого круга задач анализа данных • Издание идеально подойдет как аналитикам, только начинающим осваивать Python, так и программистам на Python, еще не знакомым с наукой о данных и научными приложениями
My-shop.ru г. Москва
2 652 руб.
Если вы - опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования • В центре внимания Марка Саммерфилда находятся четыре основных темы: повышение элегантности кода с помощью паттернов проектирования, повышения быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Он описывает паттерны, доказавшие свою полезность в Python, иллюстрирует их на примерах высококачественного кода и объясняет, почему некоторые из них не слишком существенны • Издание предназначено для программистов, уже работающих на Python, но также может быть полезно и начинающим пользователям языка
My-shop.ru г. Москва
1 178 руб.
Compare-Price.ru - сравнение цен интернет-магазинов. Просто выбрать. Легко купить.