This comprehensive guide is an indispensable resource for developers seeking to elevate their web development skills in Django and Python. The book begins by establishing a strong foundation and understanding of Django's architecture, emphasizing the Model-View-Template (MVT) pattern and a pivotal service layer for creating scalable web applications. The book then progresses to practical aspects,...
Python Английский PDFОсвойте искусство разработки 3D-игр с Godot 4.x, мощным, легким и открытым игровым движком, который произвел революцию в мире создания игр. Независимо от того, являетесь ли вы новичком, только вступающим в мир разработки игр, или опытным разработчиком, ищущим универсальный движок, это всеобъемлющее руководство поможет вам создавать визуально потрясающие и высокопроизводительные 3D-игры для различн...
GameDev Русский PDFBecome a Master of Unreal Engine 5 Lighting and Atmosphere!Are you ready to take your game development visuals to the next level? “Unreal Engine 5: A Beginner’s Course” is your ultimate guide to harnessing the power of lighting, fog, and post-processing for breathtaking, immersive environments.Get Started Fast: Our step-by-step instructions walk you through installing UE5 and creating your first p...
GameDev Английский PDFThis book will teach you Python programming and some basic electronics without assuming any prior knowledge of either subject. The book initially focusses on Python programming, building up a Morse Code example.The book is suitable for most ESP32 boards, but concentrates on the most popular ESP32 Lite and the ESP32 DevKit 1. In the chapters on electronics, breadboard layouts are provided for both...
Python Английский PDFFor programs that need to be small, fast, and reliable, C is the gold standard. Whether you’re writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23.In Modern C, Third Edition you’ll:Learn C basics, core features, and advanced conceptsLe...
C Английский PDFBusiness decisions in any context—operational, tactical, or strategic—can have considerable consequences. Whether the outcome is positive and rewarding or negative and damaging to the business, its employees, and stakeholders is unknown when action is approved. These decisions are usually made under the proverbial cloud of uncertainty.With this practical guide, data analysts, data scientists, and...
Big Data/DataScience Python Английский PDFUnleash the Power of Python - Build Desktop Apps That Captivate UsersDo you dream of transforming your Python skills from powerful scripts into intuitive and visually stunning desktop applications? Look no further! Python Desktop App Development with GUI is your comprehensive guide to mastering the art of crafting user experiences that engage and empower.Imagine this: you have an idea for a progra...
Python Английский PDFThis book equips you with the knowledge of fundamentals of C, a powerful and versatile programming language. It extensively explores the building blocks of computers, software, and algorithms, helping the readers gain a comprehensive understanding of how data is manipulated and solutions are designed. The readers will learn more about fundamental data types like integers, floats, and characters, m...
C Английский PDFGit Mastery: Accelerated Crash Course offers a complete, beginner-friendly bootcamp designed to teach you everything you need to know about Git and GitHub. Whether you’re just starting out or looking to refine your skills, this book covers the foundational principles, advanced techniques, and everything in between to make you proficient in Git.In “Git Mastery,” you’ll discover:Foundations of Git M...
Git Английский PDFPut the fun back in Python programming and build your skills as you create 3D simulations and graphics, speech-recognition machine-learning systems, IoT devices, and more.The fully updated 2nd edition is here, now with 5 brand-new projects!Harness the power of Python as you turn code into tangible creations with Python Playground, a collection of 15 inventive projects that will expand your program...
Python Английский PDFЭта книга рассчитана на читателя с минимальной подготовкой. Некоторые разделы сугубо технические. В них мы рассмотрим конкретные алгоритмы и модели ИИ. Чтобы следовать за повествованием, нужно понимать общие идеи этих технологий.Книга разделена на две части. Перед вами часть первая. Она начинается с краткого обзора теории игр. Эта теория поможет нам лучше разобраться в сути стратегических игр. Мы...
GPT/AI/ИИ GameDev Русский PDFMaster the art of automated testing using Selenium with Java in this comprehensive guide. Whether you're a beginner or an experienced tester, the book equips you with the knowledge and techniques to build robust and maintainable test suites, ensuring the quality and reliability of your web applications.This book starts introducing the basics of automated testing and the importance of Selenium. It...
Hacking and Security Java Английский PDFКнига посвящена методологии DDD (предметно-ориентированному проектированию), что особенно актуально в условиях дробления предметных областей и усложнения бизнес-взаимодействий. Рассказано, как оценить масштаб и сложность предметной области, измерить темпы её развития, учесть необходимые зависимости, применять событийно-ориентированную архитектуру и структурировать создаваемое ПО, эффективно вписыв...
Проектирование/System Design Русский PDFБазовая книга по построению микросервисной архитектуры с практическими примерами на Node.js. Также рассмотрена работа с оркестратором Kubernetes и контейнерами Docker в среде Docker Compose. Разобраны основные принципы и техники разработки распределенных систем, в частности показано, как написать и развернуть три микросервиса, управлять СУБД, настроить брокер сообщений Kafka, внедрить кэш Redis. О...
JavaScript (JS) Русский PDFКнига посвящена тестированию программного обеспечения в рамках технологии Agile. Рассматриваются основные аспекты Agile-тестирования: методология, организация, процессы, категории и техники тестирования, инфраструктура, тестовое обеспечение, контроль качества данных. Отдельные главы посвящены психологии Agile-тестирования и особенностям работы тестировщика в Agile-команде.Для тестировщиков ПО, рук...
Agile/Scrum Hacking and Security Русский PDF