-
Python для детей
Эта книга – прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры. Издание будет полезно школьникам средних и старших классов, увлекающимся программированием, а также может быть использовано как учебник на курсах дополнительного образования для детей.
-
PHP Cookbook. Modern Code Solutions for Professional Developers
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.2, these self-contained recipes provide fully realized solutions that can help you solve similar problems in your day-to-day work. Whether you're new to development or merely new to PHP, these recipes will help you unpack the most powerful features of this programming language. Author Eric Mann, a regular contributor to php[architect] magazine, frequently makes presentations on software architecture and has built scalable projects for startups and Fortune 500 companies alike.
-
Introduction to Software Testing: A Practical Guide to Testing, Design, Automation, and Execution
Get started and hit the ground running in the world of software testing. This simple and practical guide teaches you the fundamentals of software testing, with no prior experience required. You will start by learning functional and non-functional software testing. Then you will gain an understanding of the primary responsibilities of a tester in the Software Development Life Cycle and how to plan and execute testing activities. You will also learn how testing applies to an agile environment, what challenges you might face in your day-to-day life as a tester, and how to overcome them. You will learn the most commonly used test design techniques, with ample examples and exercises to practice yourself.
-
Cloud Computing with AWS. Everything You Need to Know to be an AWS Cloud Practitioner
Embark on a ground-up journey to cloud computing and the Amazon Web Services (AWS) eco-system, including all the other systems, services, and the security associated with it. This book provides you with the practical know-how to become an AWS Cloud practitioner. Your exploration will take you from key fundamentals of identity and access, storage, networking, architectures, databases, security and compute services all the way through to more advanced topics. The book is organized into easy-to-follow and engaging chapters with simple examples to make complex concepts very easy to understand followed by simple step-by-step demonstrations and case studies to make you proficient in every area of AWS. You'll manage databases in your on-prem data centers and set up, operate, and scale relational database in the cloud. All the services and resources taught in this book come from the AWS Free Tier, so you will not have to pay anything to use and learn from this book.
-
Streaming Data Mesh. A Model for Optimizing Real-Time Data Services
Data lakes and warehouses have become increasingly fragile, costly, and difficult to maintain as data gets bigger and moves faster. Data meshes can help your organization decentralize data, giving ownership back to the engineers who produced it. This book provides a concise yet comprehensive overview of data mesh patterns for streaming and real-time data services. Authors Hubert Dulay and Stephen Mooney examine the vast differences between streaming and batch data meshes. Data engineers, architects, data product owners, and those in DevOps and MLOps roles will learn steps for implementing a streaming data mesh, from defining a data domain to building a good data product. Through the course of the book, you'll create a complete self-service data platform and devise a data governance system that enables your mesh to work seamlessly.
-
GitOps Cookbook Kubernetes Automation in Practice
Why are so many companies adopting GitOps for their DevOps and cloud native strategy? This reliable framework is quickly becoming the standard method for deploying apps to Kubernetes. With this practical, developer-oriented book, DevOps engineers, developers, IT architects, and SREs will learn the most useful recipes and examples for following GitOps practices. Through their years of experience in application modernization, CI/CD, and automation, authors Alex Soto Bueno and Natale Vinto from Red Hat walk you through all the steps necessary for successful hands-on application development and deployment with GitOps. Once you start using the recipes in this book, you'll have a head start in development cycles on Kubernetes following the GitOps approach.
-
Learning Ray. Flexible Distributed Python for Machine Learning
Get started with Ray, the open source distributed computing framework that simplifies the process of scaling compute-intensive Python workloads. With this practical book, Python programmers, data engineers, and data scientists will learn how to leverage Ray locally and spin up compute clusters. You'll be able to use Ray to structure and run machine learning programs at scale. Authors Max Pumperla, Edward Oakes, and Richard Liaw show you how to build machine learning applications with Ray. You'll understand how Ray fits into the current landscape of machine learning tools and discover how Ray continues to integrate ever more tightly with these tools. Distributed computation is hard, but by using Ray you'll find it easy to get started. Learn how to build your first distributed applications with Ray Core. Conduct hyperparameter optimization with Ray Tune. Use the Ray RLlib library for reinforcement learning. Manage distributed training with the Ray Train library. Use Ray to perform data processing with Ray Datasets. Learn how work with Ray Clusters and serve models with Ray Serve. Build end-to-end machine learning applications with Ray AIR.
-
Blockchain Tethered AI. Trackable, Traceable Artificial Intelligence and Machine Learning
Remove your doubts about AI and explore how this technology can be future-proofed using blockchain's smart contracts and tamper-evident ledgers. With this practical book, system architects, software engineers, and systems solution specialists will learn how enterprise blockchain provides permanent provenance of AI, removes the mystery, and allows you to validate AI before it's ever used. Authors Karen Kilroy, Lynn Riley, and Deepak Bhatta explain that AI's ability to change itself through program synthesis could take the technology beyond human control. With this book, you'll learn an efficient way to solve this problem by building simple blockchain controls for verifying, tracking, tracing, auditing, and even reversing AI. Blockchain tethered AI interweaves the MLOps process with blockchain so that an MLOps system requires blockchain to function, which in turn tethers AI. This guide shows you how.
-
MySQL Crash Course. A Hands-on Introduction to Database Development
MySQL is one of the most popular database management systems available, powering everything from Internet powerhouses to individual corporate databases to simple end-user applications, and everything in between. And this book will teach you all you need to know to be immediately productive with MySQL. By working through 30 highly focused hands-on lessons, your MySQL Crash Course will be both easier and more effective than you'd have thought possible. Learn how to. Retrieve and sort data. Filter data using comparisons, regular expressions, full text search, and much more. Join relational data Create and alter tables. Insert, update, and delete data. Leverage the power of stored procedures and triggers. Use views and Cursors Manage transactional processing. Create user accounts and manage security via access control
-
Quick Start Kubernetes
Quick Start Kubernetes, brought to you by best-selling author Nigel Poulton, assumes zero prior experience and gets you to the point you can deploy and manage a simple app. And it does it in less than 100 pages. You'll learn,What microservices and cloud native is all about. Why we need Kubernetes and how it fits in. The fundamentals of Kubernetes architecture. You'll also perform the following optional hands-on tasks. Build a Kubernetes cluster. Containerize an app. Deploy the app to Kubernetes. Break the app and watch it self-heal. Scale the app. Perform a rolling update.
-
The Next.js. Handbook a complete resource for developers
Embark on an enlightening journey with "The Next.js Handbook: A Complete Resource for Developers," an indispensable guide that will transform the way you approach web development. This book is carefully crafted to cater to both beginners and seasoned professionals, offering insights and techniques that will elevate your skillset and empower you to create cutting-edge applications with Next.js – React's most powerful and versatile framework. Dive into the world of Next.js and discover its many facets, including server-side rendering, static site generation, API routes, and dynamic imports. With this comprehensive resource, you'll learn to harness the full potential of Next.js, enabling you to build lightning-fast, highly-scalable, and SEO-friendly web applications that stand out in today's competitive digital landscape.
-
PostgreSQL Made Easy
This book will help you build efficient and fault-tolerant PostgreSQL applications. You'll thoroughly examine the advanced features of PostgreSQL, including logical replication, database clusters, performance tuning, monitoring, and user management. You'll also work with the PostgreSQL optimizer, configure PostgreSQL for high speed. As you progress through the chapters, you'll cover transactions, locking, indexes, and how to optimize queries for improved performance. Additionally, you'll learn how to manage network security and explore backups and replications while understanding useful PostgreSQL extensions to help you in optimizing the performance of large databases.
-
Hands-On Multi-Cloud Kubernetes
Hands-On Multi-Cloud Kubernetes is an essential guide for anyone looking to understand Kubernetes and how it can be used to manage multi-cloud infrastructure. With eight comprehensive chapters, this book provides hands-on experience in setting up Kubernetes clusters, administering deployments and updates, and working with AWS and GCP tools. Readers will learn to work with various powerful tools, including Helm, FluxCD, Virtual Kubelet, Submariner, and KubeFed. With GitOps principles and workflows, they will practice continuous delivery and learn to manage secrets and config maps. They will build and deploy serverless clusters using Virtual Kubelet and learn to scale them across multiple cloud environments. They will even be introduced to cross-cluster networking with Submariner, where they will learn to perform service discovery, load balancing, and monitor networking metrics.
-
Mastering C# A Beginner's Guide to C# Programming in 24hrs
Mastering C# is the ultimate guide to learning the C# programming language. This comprehensive book is designed for beginners who have little to no previous programming experience, as well as intermediate programmers who want to take their skills to the next level. With clear explanations, practical examples, and hands-on exercises, readers will gain a deep understanding of C# and how to use it to build powerful and efficient applications. Some of the key topics covered in this book include. Understanding basic programming concepts such as variables, data types, and control structures Working with arrays and collections to manage large amounts of dataUtilizing object-oriented programming principles to create robust and scalable applicationsDebugging techniques to identify and fix errors in your codeHandling exceptions and working with files and streamsAnd much more.
-
-
ШАШМАҚОМ бузруг III
Тахия китоби шашчиликдан Шашмақом барои илмй ва амалй омўхтани санъати волои Шашмақом аз чониби хунармандон мухаққиқон устодону донишчўёни саънати пешбинй гпрдидаст.