Writing Clean Code Step by Step: A Practical Guide with Examples

Автор: literator от 20-04-2025, 20:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Writing Clean Code Step by Step: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 362
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Writing Clean Code Step by Step: A Practical Guide with Examples provides a clear and structured roadmap for developing high-quality software from the ground up. Covering fundamental programming concepts, essential coding principles, and industry best practices, this book is tailored for both beginners and those seeking to reinforce the foundations of clean coding. Each chapter delivers concise explanations, actionable advice, and practical examples that foster an understanding of how to write code that is readable, reliable, and maintainable. The book's content spans the full software development workflow, including project organization, effective naming conventions, modular design, robust error handling, and defensible data management. Readers learn how to structure projects logically, adopt naming practices that enhance clarity, implement systematic testing strategies, and employ safe refactoring methods. Critical concepts such as encapsulation, immutability, and defensive programming are presented in detail to build confidence in addressing real-world development challenges.
 

Cryptography Basics for New Coders: A Practical Guide with Examples

Автор: literator от 20-04-2025, 19:37, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Cryptography Basics for New Coders: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 259
Язык: английский
Формат: pdf, epub (true)
Размер: 10.2 MB

Cryptography Basics for New Coders: A Practical Guide with Examples offers a thorough introduction to the essential concepts and methods used to secure information in the digital age. Written for beginners in computer science and coding, the book breaks down complex topics such as encryption, authentication, and data integrity into accessible explanations and step-by-step examples. It bridges historical developments and current technologies, providing readers with both context and practical knowledge for implementing cryptography in modern applications. The book's structure is carefully designed to build foundational understanding before progressing to advanced topics. Starting with the core goals of cryptography and classic ciphers, readers are introduced to key concepts including symmetric and asymmetric encryption, hash functions, and secure communication protocols. Each chapter is supplemented with real-world use cases, hands-on coding exercises, and clear guidance on best practices for secure implementation and key management.
 

Data Manipulation with Python Step by Step: A Practical Guide with Examples

Автор: literator от 20-04-2025, 18:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Data Manipulation with Python Step by Step: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 281
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Data Manipulation with Python Step by Step: A Practical Guide with Examples offers a clear and systematic approach to mastering data handling tasks in Python. The book begins with essential programming fundamentals, ensuring that readers, regardless of background, acquire a thorough grounding in variables, data types, control flow, and function definition. This foundation is progressively expanded to encompass the use of built-in data structures and the effective management of input and output across various file formats. As the book advances, it introduces the Pandas library, providing detailed guidance on leveraging DataFrames and Series for efficient data organization, transformation, and analysis. Readers learn practical solutions for common challenges such as importing data, cleaning and standardizing datasets, handling missing or inconsistent values, and working with date and time information. Each concept is presented with clear explanations and relevant examples that facilitate immediate application to real-world data scenarios.
 

Mastering Python: A Comprehensive Approach for Beginners and Beyond

Автор: literator от 20-04-2025, 17:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Python: A Comprehensive Approach for Beginners and Beyond
Автор: Williams Asiedu
Издательство: Ouereila Publishing House
Год: 2025
Страниц: 628
Язык: английский
Формат: pdf, epub
Размер: 38.7 MB

Mastering Python is a comprehensive guide that takes you on a practical journey from the fundamentals of Python programming to advanced techniques across various domains. This book is carefully crafted for both beginners and aspiring developers who want to build real-world skills and apply Python in modern technological fields. The book begins by establishing a strong foundation in Python — covering essential concepts such as variables, data types, loops, functions, and object-oriented programming — before moving on to more powerful capabilities like file handling, working with APIs, and managing data structures. What makes Mastering Python unique is its hands-on approach to teaching through modules that reflect real-world needs. Readers will explore the pyttsx3 library for converting text to speech, enabling them to build applications with voice output. With the Faker module, they'll learn how to generate realistic data for testing and development, making them more efficient in software creation.
 

Kotlin в действии, 2-е издание

Автор: ekvator от 20-04-2025, 14:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Kotlin в действии, 2-е издание
Название: Kotlin в действии, 2-е издание
Автор: Айгнер Себастьян, Елизаров Роман, Исакова Светлана, Жемеров Дмитрий
Издательство: Питер
Год: 2025
Формат: pdf
Страниц: 560
Размер: 65 Мб
Язык: русский

Kotlin — простой и высокопроизводительный язык программирования, достаточно гибкий для работы с любыми веб-, мобильными, облачными и корпоративными приложениями. Разработчики приложений на Java по достоинству оценят простой синтаксис, интуитивно понятную систему типов, набор превосходных инструментов и поддержку функционального программирования. Кроме того, поскольку Kotlin работает на JVM, он легко интегрируется с существующим Java-кодом, библиотеками и фреймворками, включая Spring и Android. Во второе издание бестселлера «Kotlin в действии» добавлено описание корутин, структурированного параллелизма и других новых возможностей языка. Это авторитетное руководство, написанное основными членами команды разработки языка Kotlin, представляет полезные методы использования стандартной библиотеки Kotlin, функционального программирования и расширенных возможностей, таких как обобщенное программирование и рефлексия. Проще говоря, это самая полная и точная книга по Kotlin из всех доступных.
 

Mastering Design Patterns for Layered Testing

Автор: literator от 20-04-2025, 13:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Design Patterns for Layered Testing: Master Strategic Test Design, Enhance Automation, and Integrate CI/CD Seamlessly Across API and UI Layers with Python
Автор: Manish Saini
Издательство: Orange Education Pvt Ltd, AVA
Год: 2025
Страниц: 376
Язык: английский
Формат: epub (true)
Размер: 10.4 MB

Master Layered Test Automation and Build Integrate and Deploy with Confidence. In today’s fast-paced software development landscape, ensuring application quality requires a strategic approach to test automation. Mastering Design Patterns for Layered Testing empowers you with the knowledge and tools to design, implement, and optimize automation across UI, API, and backend layers using Python’s powerful ecosystem. Starting with foundational concepts like test design patterns and the Test Pyramid, the book delves into practical implementations of unit testing, integration testing, API testing, and contract testing. You’ll learn how to integrate automated tests into CI/CD pipelines using GitHub Actions, generate detailed test reports with Allure, and address modern testing challenges such as microservices and containerized environments. Real-world case studies illustrate how to apply these techniques in production settings. This book is ideal for QA engineers and developers with intermediate programming skills who want to elevate their test automation expertise.
 

Data Visualization in R and Python

Автор: literator от 20-04-2025, 02:14, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Data Visualization in R and Python
Автор: Marco Cremonini
Издательство: Wiley
Год: 2025
Страниц: 578
Язык: английский
Формат: True/Retail PDF, ePUB
Размер: 24.7 MB, 98.2 MB

Communicate the data that is powering our changing world with this essential text. The advent of Machine Learning and neural networks in recent years, along with other technologies under the broader umbrella of ‘Artificial Intelligence,’ has produced an explosion in Data Science research and applications. Data Visualization, which combines the technical knowledge of how to work with data and the visual and communication skills required to present it, is an integral part of this subject. The expansion of Data Science is already leading to greater demand for new approaches to Data Visualization, a process that promises only to grow. Data Visualization in R and Python offers a thorough overview of the key dimensions of this subject. Beginning with the fundamentals of data visualization with Python and R, two key environments for data science, the book proceeds to lay out a range of tools for data visualization and their applications in web dashboards, Data Science environments, graphics, maps, and more. With an eye towards remarkable recent progress in open-source systems and tools, this book offers a cutting-edge introduction to this rapidly growing area of research and technological development.
 

Hands-On Python Seaborn: A Practical Guide to Data Visualization

Автор: literator от 19-04-2025, 18:25, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Hands-On Python Seaborn: A Practical Guide to Data Visualization
Автор: Sarful Hassan
Издательство: MechatronicsLAB
Год: 2025
Страниц: 213
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

"Hands-On Python Seaborn: A Practical Guide to Data Visualization" is your essential guide to mastering data visualization with Seaborn, one of the most powerful and user-friendly Python libraries for creating stunning plots. This book is perfect for data scientists, analysts, and Python developers who want to learn how to visualize data effectively and efficiently. This step-by-step guide covers everything you need to know about Seaborn, from creating basic plots to advanced visualizations. You'll learn how to work with scatter plots, bar plots, line plots, heatmaps, and more, all while gaining hands-on experience through real-world examples. You'll also discover how to customize your plots to create visually appealing and insightful data visualizations that communicate your analysis clearly. Seaborn is a powerful Python library for data visualization built on top of Matplotlib. It provides a high-level interface for creating attractive and informative statistical graphics with minimal code.
 

Design Patterns in Python

Автор: literator от 19-04-2025, 13:54, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Design Patterns in Python
Автор: G Suman Achary
Издательство: Independently published
Год: 2025
Страниц: 397
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Unlock the secrets to robust, scalable software design with this comprehensive eBook on Design Patterns in Python! Written in a friendly, teacher-like style, this guide is designed to be your go-to resource—whether you're a beginner eager to learn the fundamentals or an experienced developer looking for a quick refresher. I wrote this book because I wanted a resource that I could return to time and again—a practical collection of notes that help demystify common design challenges and empower you to build cleaner, more maintainable systems. A design pattern is a tried-and-tested solution to a common problem in software development. Think of it as a blueprint that guides you in structuring your code efficiently. However, a design pattern isn’t a ready-made piece of code you can copy and paste. Instead, it’s a concept that you adapt to fit your specific situation. It provides a general approach to solving a recurring problem, allowing flexibility in implementation.
 

Mastering Regular Expressions: Unlock the Power of Pattern Matching for Text Processing, Data Validation, and Automation

Автор: literator от 19-04-2025, 10:59, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Regular Expressions: Unlock the Power of Pattern Matching for Text Processing, Data Validation, and Automation Across Multiple Languages
Автор: Ahmed Khorshid
Издательство: Independently published
Год: September 29, 2024
Страниц: 189
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Unlock the full potential of regular expressions (regex) with this comprehensive guide designed for developers, data scientists, and anyone who works with text. "Mastering Regular Expressions" takes you from the basics of pattern matching to advanced concepts, offering practical examples, real-world applications, and hands-on exercises to ensure you can use regex efficiently across multiple programming languages, including Python, jаvascript, Java, and more. Whether you’re validating input, scraping data, or automating tasks, this book equips you with the knowledge and skills to handle text processing tasks like a pro.