Informatyka

2369
Завантаження...
EЛЕКТРОННА КНИГА

Learn Microsoft Power Apps. The definitive handbook for building solutions with Power Apps to solve your business needs - Second Edition

Matthew Weston, Elisa Bárcena Martín

Microsoft Power Apps provides a modern approach to building low-code business applications for mobiles, tablets, browsers, and Microsoft Teams. The second edition of Learn Microsoft Power Apps will guide you in creating well designed and secure apps that transform old processes and workflows.Learn Microsoft Power Apps starts with an introduction to Power Apps to help you feel comfortable with the creation experience. Using screenshots from the latest UI, you will be guided through how to create an app, building your confidence to start developing further. This book will help you design, set up, and configure your first application by writing simple formulas. You'll learn about the different types of apps you can build in Power Apps and which one applies best to your requirements.In addition to this, you’ll learn how to identify the right data storage system for you, with new chapters covering how to integrate apps with SharePoint or Dataverse. As you advance, you’ll be able to use various controls, connectors, and data sources to create a powerful, interactive app. For example, this book will help you understand how Power Apps can use Microsoft Power Automate, Power BI, and Azure functionalities to improve your applications. Finally, you will be introduced to the emerging Power Apps Copilot tool, which uses artificial intelligence to accelerate the app building process.By the end of this Power Apps book, you’ll be ready to confidently develop lightweight business applications with minimal code.

2370
Завантаження...
EЛЕКТРОННА КНИГА

Learn Mistral. Elevating Mistral systems through embeddings, agents, RAG, AWS Bedrock, and Vertex AI

Pavlo Cherkashin

This is a practical, project-driven guide to turning open-source Mistral models into production-ready AI solutions. Through hands-on workshops and use cases, you’ll learn how to build private chat systems, semantic search engines, intelligent agents, coding assistants, and secure deployments that go beyond simple experimentation. The journey begins by exploring where Mistral excels and where human oversight is essential. You’ll then learn to set up a secure, locally hosted chat system with Ollama, customize behavior with system prompts and parameters, and dive deep into embeddings to unlock semantic search with Pinecone. As you progress, you’ll build multi-agent workflows, unpack advanced Retrieval-Augmented Generation pipelines, and integrate Mistral with Codestral to accelerate coding. You'll also learn to apply Mistral to cybersecurity, be challenged with open-ended RAG projects, and be guided through deploying scalable AI on AWS Bedrock and Google Vertex AI.By the end of this book, you will be ready to design and build AI systems that are innovative, compliant, and production-ready.*Email sign-up and proof of purchase required

2371
Завантаження...
EЛЕКТРОННА КНИГА

Learn Model Context Protocol with TypeScript. Build agentic systems in TypeScript with the new standard for AI capabilities

Christoffer Noring, Dan Wahlin

Learn Model Context Protocol with TypeScript introduces developers, architects, and AI practitioners to the transformative capabilities of Model Context Protocol (MCP), an emerging protocol designed to standardize, distribute, and scale AI-driven applications. Through the lens of a practical project, the book tackles the modern challenges of resource management, client-server interaction, and deployment at scale.Drawing from Christoffer's expertise as a published author and tutor at the University of Oxford, you’ll explore the components of MCP and how they streamline server and client development. After that, you’ll progress from building robust backends and integrating LLMs into intelligent clients to interacting with servers via tools such as Claude for desktop and Visual Studio Code agents. The chapters help you understand the capabilities of hosts, clients, and servers, facilitating better interoperability, easier integration, and clearer communication between different components.The book also covers security best practices and building for the cloud, ensuring that you're ready to deploy your MCP-based apps. Each chapter enables you to develop hands-on skills for building and operating MCP-based agentic apps.*Email sign-up and proof of purchase required

2372
Завантаження...
EЛЕКТРОННА КНИГА

Learn MongoDB 4.x. A guide to understanding MongoDB development and administration for NoSQL developers

Doug Bierer

When it comes to managing a high volume of unstructured and non-relational datasets, MongoDB is the defacto database management system (DBMS) for DBAs and data architects. This updated book includes the latest release and covers every feature in MongoDB 4.x, while helping you get hands-on with building a MongoDB database app.You’ll get to grips with MongoDB 4.x concepts such as indexes, database design, data modeling, authentication, and aggregation. As you progress, you’ll cover tasks such as performing routine operations when developing a dynamic database-driven website. Using examples, you’ll learn how to work with queries and regular database operations. The book will not only guide you through design and implementation, but also help you monitor operations to achieve optimal performance and secure your MongoDB database systems. You’ll also be introduced to advanced techniques such as aggregation, map-reduce, complex queries, and generating ad hoc financial reports on the fly. Later, the book shows you how to work with multiple collections as well as embedded arrays and documents, before finally exploring key topics such as replication, sharding, and security using practical examples.By the end of this book, you’ll be well-versed with MongoDB 4.x and be able to perform development and administrative tasks associated with this NoSQL database.

2373
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenAI Whisper. Transform your understanding of GenAI through robust and accurate speech processing solutions

Josué R. Batista, Christopher Papile

As the field of generative AI evolves, so does the demand for intelligent systems that can understand human speech. Navigating the complexities of automatic speech recognition (ASR) technology is a significant challenge for many professionals. This book offers a comprehensive solution that guides you through OpenAI's advanced ASR system.You’ll begin your journey with Whisper's foundational concepts, gradually progressing to its sophisticated functionalities. Next, you’ll explore the transformer model, understand its multilingual capabilities, and grasp training techniques using weak supervision. The book helps you customize Whisper for different contexts and optimize its performance for specific needs. You’ll also focus on the vast potential of Whisper in real-world scenarios, including its transcription services, voice-based search, and the ability to enhance customer engagement. Advanced chapters delve into voice synthesis and diarization while addressing ethical considerations.By the end of this book, you'll have an understanding of ASR technology and have the skills to implement Whisper. Moreover, Python coding examples will equip you to apply ASR technologies in your projects as well as prepare you to tackle challenges and seize opportunities in the rapidly evolving world of voice recognition and processing.

2374
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenGL. Beginner's guide to 3D rendering and game development with OpenGL and C++

Frahaan Hussain

Learn OpenGL is your one-stop reference guide to get started with OpenGL and C++ for game development. From setting up the development environment to getting started with basics of drawing and shaders, along with concepts such as lighting, model loading, and cube mapping, this book will get you up to speed with the fundamentals.You begin by setting up your development environment to use OpenGL on Windows and macOS. With GLFW and GLEW set up using absolute and relative linking done, you are ready to setup SDL and SFML for both the operating systems.Now that your development environment is set up, you'll learn to draw using simple shaders as well as make the shader more adaptable and reusable. Then we move on to more advanced topics like texturing your objects with images and transforming your objects using translate, rotate and scale.With these concepts covered, we'll move on to topics like lighting to enable you to incorporate amazing dynamic lights in your game world.By the end of the book, you'll learn about model loading, right from setting up ASSIMP to learning about the model class and loading a model in your game environment. We will conclude by understanding cube mapping to bring advance worlds to your game.

2375
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenShift. Deploy, build, manage, and migrate applications with OpenShift Origin 3.9

Denis Zuev, Artemii Kropachev, Aleksey Usov

Docker containers transform application delivery technologies to make them faster and more reproducible, and to reduce the amount of time wasted on configuration. Managing Docker containers in the multi-node or multi-datacenter environment is a big challenge, which is why container management platforms are required. OpenShift is a new generation of container management platforms built on top of both Docker and Kubernetes. It brings additional functionality to the table, something that is lacking in Kubernetes. This new functionality significantly helps software development teams to bring software development processes to a whole new level.In this book, we’ll start by explaining the container architecture, Docker, and CRI-O overviews. Then, we'll look at container orchestration and Kubernetes. We’ll cover OpenShift installation, and its basic and advanced components. Moving on, we’ll deep dive into concepts such as deploying application OpenShift. You’ll learn how to set up an end-to-end delivery pipeline while working with applications in OpenShift as a developer or DevOps. Finally, you’ll discover how to properly design OpenShift in production environments.This book gives you hands-on experience of designing, building, and operating OpenShift Origin 3.9, as well as building new applications or migrating existing applications to OpenShift.

2376
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenShift. Deploy, build, manage, and migrate applications with OpenShift Origin 3.9

Denis Zuev, Artemii Kropachev, Aleksey Usov

Docker containers transform application delivery technologies to make them faster and more reproducible, and to reduce the amount of time wasted on configuration. Managing Docker containers in the multi-node or multi-datacenter environment is a big challenge, which is why container management platforms are required. OpenShift is a new generation of container management platforms built on top of both Docker and Kubernetes. It brings additional functionality to the table, something that is lacking in Kubernetes. This new functionality significantly helps software development teams to bring software development processes to a whole new level.In this book, we’ll start by explaining the container architecture, Docker, and CRI-O overviews. Then, we'll look at container orchestration and Kubernetes. We’ll cover OpenShift installation, and its basic and advanced components. Moving on, we’ll deep dive into concepts such as deploying application OpenShift. You’ll learn how to set up an end-to-end delivery pipeline while working with applications in OpenShift as a developer or DevOps. Finally, you’ll discover how to properly design OpenShift in production environments.This book gives you hands-on experience of designing, building, and operating OpenShift Origin 3.9, as well as building new applications or migrating existing applications to OpenShift.

2377
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenShift. Master container orchestration with OpenShift 4 – architecture, deployment, and operations - Second Edition

Aleksey Usov, Aleksandr Varlamov, Denis Zuev

OpenShift is a powerful enterprise Kubernetes platform that simplifies the development, deployment, and management of containerized applications. Learn OpenShift is a comprehensive, hands-on guide designed for architects, DevOps engineers, SREs, and system administrators who want to take OpenShift 4 from architecture to production deployment. Drawing on the experience of seasoned architects who’ve worked on some of the world’s largest OpenShift projects, this book covers both fundamentals and advanced scenarios rarely discussed elsewhere. You’ll explore OpenShift 4 internals, understand its architecture, master cluster installation and upgrades, and gain deep insights into managing applications, configuring security, application builds, observability, and service mesh. With practical examples and real-world guidance, you’ll confidently deploy OpenShift on bare metal, virtualization, and cloud environments, and learn how to extend, maintain, and operate clusters at scale. By the end of this book, you’ll be able to install, secure, and operate OpenShift 4 clusters in enterprise production environments, deploy containerized applications at scale, and troubleshoot real-world issues with confidence.

2378
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenShift. Master container orchestration with OpenShift 4 – architecture, deployment, and operations - Second Edition

Aleksey Usov, Aleksandr Varlamov, Denis Zuev

OpenShift is a powerful enterprise Kubernetes platform that simplifies the development, deployment, and management of containerized applications. Learn OpenShift is a comprehensive, hands-on guide designed for architects, DevOps engineers, SREs, and system administrators who want to take OpenShift 4 from architecture to production deployment. Drawing on the experience of seasoned architects who’ve worked on some of the world’s largest OpenShift projects, this book covers both fundamentals and advanced scenarios rarely discussed elsewhere. You’ll explore OpenShift 4 internals, understand its architecture, master cluster installation and upgrades, and gain deep insights into managing applications, configuring security, application builds, observability, and service mesh. With practical examples and real-world guidance, you’ll confidently deploy OpenShift on bare metal, virtualization, and cloud environments, and learn how to extend, maintain, and operate clusters at scale. By the end of this book, you’ll be able to install, secure, and operate OpenShift 4 clusters in enterprise production environments, deploy containerized applications at scale, and troubleshoot real-world issues with confidence.

2379
Завантаження...
EЛЕКТРОННА КНИГА

Learn OpenShift. Master container orchestration with OpenShift 4 – architecture, deployment, and operations - Second Edition

Aleksey Usov, Aleksandr Varlamov, Denis Zuev

OpenShift is a powerful enterprise Kubernetes platform that simplifies the development, deployment, and management of containerized applications. Learn OpenShift is a comprehensive, hands-on guide designed for architects, DevOps engineers, SREs, and system administrators who want to take OpenShift 4 from architecture to production deployment. Drawing on the experience of seasoned architects who’ve worked on some of the world’s largest OpenShift projects, this book covers both fundamentals and advanced scenarios rarely discussed elsewhere. You’ll explore OpenShift 4 internals, understand its architecture, master cluster installation and upgrades, and gain deep insights into managing applications, configuring security, application builds, observability, and service mesh. With practical examples and real-world guidance, you’ll confidently deploy OpenShift on bare metal, virtualization, and cloud environments, and learn how to extend, maintain, and operate clusters at scale. By the end of this book, you’ll be able to install, secure, and operate OpenShift 4 clusters in enterprise production environments, deploy containerized applications at scale, and troubleshoot real-world issues with confidence.

2380
Завантаження...
EЛЕКТРОННА КНИГА

Learn pfSense 2.4. Get up and running with Pfsense and all the core concepts to build firewall and routing solutions

David Zientara

As computer networks become ubiquitous, it has become increasingly important to both secure and optimize our networks. pfSense, an open-source router/firewall, provides an easy, cost-effective way of achieving this – and this book explains how to install and configure pfSense in such a way that even a networking beginner can successfully deploy and use pfSense.This book begins by covering networking fundamentals, deployment scenarios, and hardware sizing guidelines, as well as how to install pfSense. The book then covers configuration of basic services such as DHCP, DNS, and captive portal and VLAN configuration. Careful consideration is given to the core firewall functionality of pfSense, and how to set up firewall rules and traffic shaping. Finally, the book covers the basics of VPNs, multi-WAN setups, routing and bridging, and how to perform diagnostics and troubleshooting on a network.

2381
Завантаження...
EЛЕКТРОННА КНИГА

Learn Power BI. A comprehensive, step-by-step guide for beginners to learn real-world business intelligence - Second Edition

Greg Deckler

To succeed in today's transforming business world, organizations need business intelligence capabilities to make smarter decisions faster than ever before. This updated second edition of Learn Power BI takes you on a journey of data exploration and discovery, using Microsoft Power BI to ingest, cleanse, and organize data in order to unlock key business insights that can then be shared with others.This newly revised and expanded edition of Learn Power BI covers all of the latest features and interface changes and takes you through the fundamentals of business intelligence projects, how to deploy, adopt, and govern Power BI within your organization, and how to leverage your knowledge in the marketplace and broader ecosystem that is Power BI. As you progress, you will learn how to ingest, cleanse, and transform your data into stunning visualizations, reports, and dashboards that speak to business decision-makers.By the end of this Power BI book, you will be fully prepared to be the data analysis hero of your organization – or even start a new career as a business intelligence professional.

2382
Завантаження...
EЛЕКТРОННА КНИГА

Learn PowerShell Core 6.0. Automate and control administrative tasks using DevOps principles

David das Neves, Jan-Hendrik Peters

Beginning with an overview of the different versions of PowerShell, Learn PowerShell Core 6.0 introduces you to VSCode and then dives into helping you understand the basic techniques in PowerShell scripting. You will cover advanced coding techniques, learn how to write reusable code as well as store and load data with PowerShell.This book will help you understand PowerShell security and Just Enough Administration, enabling you to create your own PowerShell repository. The last set of chapters will guide you in setting up, configuring, and working with Release Pipelines in VSCode and VSTS, and help you understand PowerShell DSC. In addition to this, you will learn how to use PowerShell with Windows, Azure, Microsoft Online Services, SCCM, and SQL Server. The final chapter will provide you with some use cases and pro tips.By the end of this book, you will be able to create professional reusable code using security insight and knowledge of working with PowerShell Core 6.0 and its most important capabilities.

2383
Завантаження...
EЛЕКТРОННА КНИГА

Learn PowerShell Core 6.0. Automate and control administrative tasks using DevOps principles

David das Neves, Jan-Hendrik Peters

Beginning with an overview of the different versions of PowerShell, Learn PowerShell Core 6.0 introduces you to VSCode and then dives into helping you understand the basic techniques in PowerShell scripting. You will cover advanced coding techniques, learn how to write reusable code as well as store and load data with PowerShell.This book will help you understand PowerShell security and Just Enough Administration, enabling you to create your own PowerShell repository. The last set of chapters will guide you in setting up, configuring, and working with Release Pipelines in VSCode and VSTS, and help you understand PowerShell DSC. In addition to this, you will learn how to use PowerShell with Windows, Azure, Microsoft Online Services, SCCM, and SQL Server. The final chapter will provide you with some use cases and pro tips.By the end of this book, you will be able to create professional reusable code using security insight and knowledge of working with PowerShell Core 6.0 and its most important capabilities.

2384
Завантаження...
EЛЕКТРОННА КНИГА

Learn Python in 7 Days. Begin your journey with Python

Mohit Raj, Bhaskar N. Das

Python is a great language to get started in the world of programming and application development. This book will help you to take your skills to the next level having a good knowledge of the fundamentals of Python.We begin with the absolute foundation, covering the basic syntax, type variables and operators. We'll then move on to concepts like statements, arrays, operators, string processing and I/O handling. You’ll be able to learn how to operate tuples and understand the functions and methods of lists. We’ll help you develop a deep understanding of list and tuples and learn python dictionary. As you progress through the book, you’ll learn about function parameters and how to use control statements with the loop. You’ll further learn how to create modules and packages, storing of data as well as handling errors. We later dive into advanced level concepts such as Python collections and how to use class, methods, objects in python.By the end of this book, you will be able to take your skills to the next level having a good knowledge of the fundamentals of Python.

2385
Завантаження...
EЛЕКТРОННА КНИГА

Learn Python Programming. A comprehensive, up-to-date, and definitive guide to learning Python - Fourth Edition

Fabrizio Romano, Heinrich Kruger

Learn Python Programming, Fourth Edition, provides a comprehensive, up-to-date introduction to Python programming, covering fundamental concepts and practical applications. This edition has been meticulously updated to include the latest features from Python versions 3.9 to 3.12, new chapters on type hinting and CLI applications, and updated examples reflecting modern Python web development practices. This Python book empowers you to take ownership of writing your software and become independent in fetching the resources you need. By the end of this book, you will have a clear idea of where to go and how to build on what you have learned from the book.Through examples, the book explores a wide range of applications and concludes by building real-world Python projects based on the concepts you have learned. This Python book offers a clear and practical guide to mastering Python and applying it effectively in various domains, such as data science, web development, and automation.

2386
Завантаження...
EЛЕКТРОННА КНИГА

Learn Python Programming. The no-nonsense, beginner's guide to programming, data science, and web development with Python 3.7 - Second Edition

Fabrizio Romano

Learn Python Programming is a quick, thorough, and practical introduction to Python - an extremely flexible and powerful programming language that can be applied to many disciplines.Unlike other books, it doesn't bore you with elaborate explanations of the basics but gets you up-and-running, using the language. You will begin by learning the fundamentals of Python so that you have a rock-solid foundation to build upon.You will explore the foundations of Python programming and learn how Python can be manipulated to achieve results. Explore different programming paradigms and find the best approach to a situation; understand how to carry out performance optimization and effective debugging; control the flow of a program; and utilize an interchange format to exchange data. You'll also walk through cryptographic services in Python and understand secure tokens.Learn Python Programming will give you a thorough understanding of the Python language. You'll learn how to write programs, build websites, and work with data by harnessing Python's renowned data science libraries. Filled with real-world examples and projects, the book covers various types of applications, and concludes by building real-world projects based on the concepts you have learned.

2387
Завантаження...
EЛЕКТРОННА КНИГА

Learn Python Programming. The no-nonsense, beginner's guide to programming, data science, and web development with Python 3.7 - Second Edition

Fabrizio Romano

Learn Python Programming is a quick, thorough, and practical introduction to Python - an extremely flexible and powerful programming language that can be applied to many disciplines.Unlike other books, it doesn't bore you with elaborate explanations of the basics but gets you up-and-running, using the language. You will begin by learning the fundamentals of Python so that you have a rock-solid foundation to build upon.You will explore the foundations of Python programming and learn how Python can be manipulated to achieve results. Explore different programming paradigms and find the best approach to a situation; understand how to carry out performance optimization and effective debugging; control the flow of a program; and utilize an interchange format to exchange data. You'll also walk through cryptographic services in Python and understand secure tokens.Learn Python Programming will give you a thorough understanding of the Python language. You'll learn how to write programs, build websites, and work with data by harnessing Python's renowned data science libraries. Filled with real-world examples and projects, the book covers various types of applications, and concludes by building real-world projects based on the concepts you have learned.

2388
Завантаження...
EЛЕКТРОННА КНИГА

Learn React Hooks. Build and refactor modern React.js applications using Hooks

Daniel Bugl

React Hooks revolutionize how you manage state and effects in your web applications. They enable you to build simple and concise React.js applications, along with helping you avoid using wrapper components in your applications, making it easy to refactor code.This React book starts by introducing you to React Hooks. You will then get to grips with building a complex UI in React while keeping the code simple and extensible. Next, you will quickly move on to building your first applications with React Hooks. In the next few chapters, the book delves into various Hooks, including the State and Effect Hooks. After covering State Hooks and understanding how to use them, you will focus on the capabilities of Effect Hooks for adding advanced functionality to React apps. You will later explore the Suspense and Context APIs and how they can be used with Hooks. Toward the concluding chapters, you will learn how to integrate Redux and MobX with React Hooks. Finally, the book will help you develop the skill of migrating your existing React class components, and Redux and MobX web applications to Hooks.By the end of this book, you will be well-versed in building your own custom Hooks and effectively refactoring your React applications.

2389
Завантаження...
EЛЕКТРОННА КНИГА

Learn React Hooks. Unlock scalable state, performance, and clean code with Hooks, Context, Suspense, and Form Actions - Second Edition

Daniel Bugl, Georg Schelkshorn

React Hooks allow you to easily encapsulate, reuse, and refactor logic with the same level of simplicity that components bring to user interface organization.In this second edition, React expert and author of many popular React books, Daniel Bugl guides you through the full spectrum of React Hooks, and teaches you how to handle forms, routing, and data fetching in modern React development. This edition is fully updated to React 19, with a revamped structure, expanded real-world use cases, and coverage of all newly introduced Hooks.Starting with the fundamentals, you'll gain a deep understanding of how Hooks work under the hood and how to apply Hooks patterns efficiently. The chapters guide you through using State, Reducer, and Effect Hooks to manage application state, side effects, and complex logic for building your first Hook-based app. You'll utilize Suspense and Context APIs for streamlined data fetching and state management, master Form Actions for handling submissions, and implement routing with Hooks. You’ll also create custom Hooks for advanced functionality and write tests for reliability. Finally, you’ll learn how to refactor an existing app with class components into modern Hooks architecture.By the end of this React book, you'll be well-equipped to use React Hooks to modernize and optimize your React projects.

2390
Завантаження...
EЛЕКТРОННА КНИГА

Learn React Hooks. Unlock scalable state, performance, and clean code with Hooks, Context, Suspense, and Form Actions - Second Edition

Daniel Bugl, Georg Schelkshorn

React Hooks allow you to easily encapsulate, reuse, and refactor logic with the same level of simplicity that components bring to user interface organization.In this second edition, React expert and author of many popular React books, Daniel Bugl guides you through the full spectrum of React Hooks, and teaches you how to handle forms, routing, and data fetching in modern React development. This edition is fully updated to React 19, with a revamped structure, expanded real-world use cases, and coverage of all newly introduced Hooks.Starting with the fundamentals, you'll gain a deep understanding of how Hooks work under the hood and how to apply Hooks patterns efficiently. The chapters guide you through using State, Reducer, and Effect Hooks to manage application state, side effects, and complex logic for building your first Hook-based app. You'll utilize Suspense and Context APIs for streamlined data fetching and state management, master Form Actions for handling submissions, and implement routing with Hooks. You’ll also create custom Hooks for advanced functionality and write tests for reliability. Finally, you’ll learn how to refactor an existing app with class components into modern Hooks architecture.By the end of this React book, you'll be well-equipped to use React Hooks to modernize and optimize your React projects.