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.
 

Age of Invisible Machines: A Guide to Orchestrating AI Agents and Making Organizations More Self-Driving, 2nd Edition

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

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

Название: Age of Invisible Machines: A Guide to Orchestrating AI Agents and Making Organizations More Self-Driving, Revised and Updated 2nd Edition
Автор: Robb Wilson
Издательство: Wiley
Год: 2025
Страниц: 336
Язык: английский
Формат: epub (true)
Размер: 18.3 MB

Cut through the noise and unlock the transformational power of conversational AI. In the newly revised second edition of Age of Invisible Machines, renowned tech leader Robb Wilson delivers a startlingly insightful and eye-opening blueprint for using conversational AI to make your company self-driving—with a digital ecosystem of interconnected automations powering all aspects of your business. Conversational AI is transforming every job at every company (starting yesterday) and this book is perfect for anyone affected by these technologies. You'll learn how to develop a hyperautomation strategy by identifying outdated processes and systems holding your company back. This latest edition offers brand new chapters dedicated to fast-growing automation tools, including Large Language Models, Generative AI, and much more. You'll discover ways to implement new technologies that are force-multipliers for rapid growth. A must-read for every business leader, Wilson's book debunks common myths about conversational AI while simplifying the inevitable complexity of restructuring your business to unlock the substantial opportunities this new era offers.
 

GIS For Dummies, 2nd Edition

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

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

Название: GIS For Dummies, 2nd Edition
Автор: Jami Dennis
Издательство: For Dummies
Год: 2025
Страниц: 386
Язык: английский
Формат: pdf (true)
Размер: 15.0 MB

A jargon-free primer on GIS concepts and the essential tech tools. Geographic Information Systems (GIS) is the fascinating technology field that's all about understanding and visualizing our world. GIS For Dummies introduces you to the essential skills you'll need if you want to become a geospatial data guru. You'll learn to read, analyze, and interpret maps, and you'll discover how GIS professionals create digital models of landscapes, cities, weather patterns, and beyond. Understand how advances in technology, including AI, are turning GIS tools into powerful assets for solving real-world problems and protecting the planet. This beginner-friendly book makes it easy to grasp necessary GIS concepts so you can apply GIS in your organization, pursue a career in this dynamic field, or just impress others with your geographic knowledge. To use APIs in GIS, you typically need to write scripts in a programming language like R or Python. These scripts help you send requests to the API, handle the data it returns, and format the data for use in your GIS software. R and Python both have libraries — such as httr in R and requests in Python — that make working with APIs easier.
 

Beginning Solidity: Learn to Program Smart Contracts with Solidity

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

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

Название: Beginning Solidity: Learn to Program Smart Contracts with Solidity
Автор: Alexandros Dolgov
Издательство: Wiley
Год: 2025
Страниц: 576
Язык: английский
Формат: epub (true)
Размер: 96.5 MB

Unlock the future of programming on the Ethereum blockchain with Solidity smart contracts. This book is a guide to taking your first steps and becoming comfortable with Solidity programming, providing accessible learning material for existing and aspiring programmers who wish to build decentralised applications on the Ethereum platform. This book provides insights into the creation, compilation and deployment of smart contracts and decentralised applications. At its core, this book is about learning Solidity programming, specifically on the Ethereum blockchain, using the Foundry development framework. The goal is to create a resource for seasoned, aspiring, and beginning programmers to make their first steps in mastering the Solidity programming language. Foundry as a framework was selected over Hardhat and Truffle because Foundry is a straightforward framework when compared to those development frameworks. It is written in Rust, and it excels in speed, performance, and being lightweight. Additionally, when using Hardhat and Truffle, you need to be familiar with another programming language, jаvascript, to run tests and deployments. In Foundry, all this is done only through Solidity and cheat codes. The Foundry does not need any additional setup or plugins to work.
 

Использование Docker

Автор: umkaS от 19-04-2025, 06:31, Коментариев: 0

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

Название: Использование Docker
Автор: Моуэт Эдриен
Издательство: М.: ДMK
Год: 2017
Cтраниц: 356
Формат: pdf
Размер: 19 мб
Язык: русский

Разработка и развёртывание программного обеспечения с помощью контейнеров. Контейнеры Docker предоставляют простые быстрые и надёжные методы разработки, распространения и запуска программного обеспечения, особенно в динамических и распределённых средах. Из этого практического руководства вы узнаете, почему контейнеры так важны, какие преимущества вы получите от применения Docker и как сделать Docker частью процесса разработки.