Kirjojen hintavertailu. Mukana 12 595 353 kirjaa ja 12 kauppaa.

Kirjailija

Gaurav Aroraa

Kirjat ja teokset yhdessä paikassa: 12 kirjaa, julkaisuja vuosilta 2017-2025, suosituimpien joukossa Deep Dive into the Power Platform in the Age of Generative AI. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.

12 kirjaa

Kirjojen julkaisuhaarukka 2017-2025.

Cybersecurity Simplified (Edition1st Edition)

Cybersecurity Simplified (Edition1st Edition)

Inderjit Singh; Gaurav Aroraa

UNKNOWN
2024
nidottu
In today's interconnected world, cybersecurity is no longer optional-it's a necessity. Cybersecurity Simplified offers a clear and comprehensive guide to understanding the complexities of cybersecurity, tailored for those new to the field. Whether you're a student, job seeker, or an IT professional looking to broaden your expertise, this book will equip you with the essential knowledge and skills to protect digital environments from ever-evolving threats. Starting with the historical evolution of cybersecurity, the book covers critical topics such as the CIA triad, network security, and the various forms of cyber threats including malware, phishing, and advanced persistent threats (APTs).What will you learn?This book is designed to provide you with: Insight into Cyber Threats: Learn about various cyber threats ranging from traditional malware and phishing to sophisticated attacks like ransomware and advanced persistent threats (APTs). Discover how these threats impact individuals, organizations, and global security.Practical Applications of Cybersecurity: Dive into real-world scenarios and case studies that demonstrate how cybersecurity strategies are applied across different industries and sectors.The Role of Artificial Intelligence: Explore how AI is revolutionizing cybersecurity, from enhancing predictive analytics and anomaly detection to automating threat responses. You'll also examine the ethical implications and challenges that come with integrating AI into cybersecurity practices.Hands-On Experience: Engage in a practical project that guides you through implementing a cybersecurity solution using Python or another programming language. This hands-on experience will solidify your theoretical knowledge and build your confidence in applying cybersecurity concepts in real-world environments.Table of ContentsIntroduction to CybersecurityThe Importance of Cybersecurity Understanding Cyber ThreatsCybersecurity FundamentalsNetwork SecurityApplication SecurityData SecurityCybersecurity in the CloudArtificial Intelligence in CybersecurityFuture Trends in Cybersecurity Practical Application
Prompt Engineering for Beginners (Edition1st Edition)

Prompt Engineering for Beginners (Edition1st Edition)

Kapila Arora; Geetu Garg; Gaurav Aroraa

UNKNOWN
2024
nidottu
Prompt Engineering has emerged as a transformative technique for enhancing creativity and productivity in various fields. This book provides a comprehensive and beginner-friendly introduction to Prompt Engineering, equipping readers with the knowledge and skills to harness its potential. From understanding the basics to applying advanced strategies, this guide is a steppingstone for anyone looking to excel in creative writing, problem-solving, and idea generation."Prompt Engineering for Beginners" is a one-stop resource that demystifies the world of prompt-driven creativity. Prompt Engineering involves crafting thought-provoking prompts that stimulate innovative thinking, making it an invaluable skill for writers, artists, educators, and professionals in diverse domains. This book delves into the core concepts of Prompt Engineering, unraveling its methodologies and techniques through practical examples and exercises. From generating ideas to overcoming creative blocks, readers will discover the power of prompts in fostering creativity and expanding their imaginative horizons.
Hands-on Azure Cognitive Services

Hands-on Azure Cognitive Services

Ed Price; Adnan Masood; Gaurav Aroraa

APRESS
2021
nidottu
Use this hands-on guide book to learn and explore cognitive APIs developed by Microsoft and provided with the Azure platform. This book gets you started working with Azure Cognitive Services. You will not only become familiar with Cognitive Services APIs for applications, but you will also be exposed to methods to make your applications intelligent for deployment in businesses.The book starts with the basic concepts of Azure Cognitive Services and takes you through its features and capabilities. You then learn how to work inside the Azure Marketplace for Bot Services, Cognitive Services, and Machine Learning. You will be shown how to build an application to analyze images and videos, and you will gain insight on natural language processing (NLP). Speech Services and Decision Services are discussed along with a preview of Anomaly Detector. You will go through Bing Search APIs and learn how to deploy and host services by using containers. And you will learn how to use Azure Machine Learning and create bots for COVID-19 safety, using Azure Bot Service.After reading this book, you will be able to work with datasets that enable applications to process various data in the form of images, videos, and text.What You Will Learn Discover the options for training and operationalizing deep learning models on AzureBe familiar with advanced concepts in Azure ML and the Cortana Intelligence Suite architectureUnderstand software development kits (SKDs)Deploy an application to Azure Kubernetes Service Who This Book Is ForDevelopers working on a range of platforms, from .NET and Windows to mobile devices, as well as data scientists who want to explore and learn more about deep learning and implement it using the Microsoft AI platform
Cloud Debugging and Profiling in Microsoft Azure

Cloud Debugging and Profiling in Microsoft Azure

Jeffrey Chilberto; Sjoukje Zaal; Gaurav Aroraa; Ed Price

APress
2020
nidottu
Use this collection of best practices and tips for assessing the health of a solution. This book provides detailed techniques and instructions to quickly diagnose aspects of your Azure cloud solutions.The initial chapters of this book introduce you to the many facets of Microsoft Azure, explain why and how building for the cloud differs from on-premise development, and outline the need for a comprehensive strategy to debugging and profiling in Azure. You learn the major types of blades (FaaS, SaaS, PaaS, IaaS), how different views can be created for different scenarios, and you will become familiar with the Favorites section, Cost Management & Billing blade, support, and Cloud Shell. You also will know how to leverage Application Insights for application performance management, in order to achieve a seamless cloud development experience. Application Insights, Log Analytics, and database storage topics are covered. The authors further guide you on identity security with Azure AD and continuous delivery with CI and CD covered in detail along with the capabilities of Azure DevOps. And you are exposed to external tooling and trouble shooting in a production environment. After reading this book, you will be able to apply methods to key Azure services, including App Service (Web Apps, Function Apps, and Logic Apps), Cloud Services, Azure Container Service, Azure Active Directory, Azure Storage, Azure SQL Database, Cosmos DB, Log Analytics, and many more.What You Will LearnDebug and manage the performance of your applications Leverage Application Insights for application performance managementExtend and automate CI/CD with the help of various build tools, including Azure DevOps, TeamCity, and Cake bootstrapperWho This Book Is ForApplication developers, designers, and DevOps personnel who want to find a one-stop shop in best practices for managing their application’s performance in the cloud and for debugging the issues accordingly
Hands-On Design Patterns with C# and .NET Core

Hands-On Design Patterns with C# and .NET Core

Gaurav Aroraa; Jeffrey Chilberto

Packt Publishing Limited
2019
nidottu
Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET Core 2Key FeaturesEnhance your programming skills by implementing efficient design patterns for C# and .NETExplore design patterns for functional and reactive programming to build robust and scalable applicationsDiscover how to work effectively with microservice and serverless architecturesBook DescriptionDesign patterns are essentially reusable solutions to common programming problems. When used correctly, they meet crucial software requirements with ease and reduce costs. This book will uncover effective ways to use design patterns and demonstrate their implementation with executable code specific to both C# and .NET Core.Hands-On Design Patterns with C# and .NET Core begins with an overview of object-oriented programming (OOP) and SOLID principles. It provides an in-depth explanation of the Gang of Four (GoF) design patterns such as creational, structural, and behavioral. The book then takes you through functional, reactive, and concurrent patterns, helping you write better code with streams, threads, and coroutines. Toward the end of the book, you’ll learn about the latest trends in architecture, exploring design patterns for microservices, serverless, and cloud native applications. You’ll even understand the considerations that need to be taken into account when choosing between different architectures such as microservices and MVC.By the end of the book, you will be able to write efficient and clear code and be comfortable working on scalable and maintainable projects of any size.What you will learnMake your code more flexible by applying SOLID principlesFollow the Test-driven development (TDD) approach in your .NET Core projectsGet to grips with efficient database migration, data persistence, and testing techniquesConvert a console application to a web application using the right MVPWrite asynchronous, multithreaded, and parallel codeImplement MVVM and work with RxJS and AngularJS to deal with changes in databasesExplore the features of microservices, serverless programming, and cloud computingWho this book is forIf you have a basic understanding of C# and the .NET Core framework, this book will help you write code that is easy to reuse and maintain with the help of proven design patterns that you can implement in your code.
Building RESTful Web Services with .NET Core

Building RESTful Web Services with .NET Core

Gaurav Aroraa; Tadit Dash

Packt Publishing Limited
2018
nidottu
Building Complete E-commerce/Shopping Cart Application About This Book • Follow best practices and explore techniques such as clustering and caching to achieve a reactive, scalable web service • Leverage the .NET Framework to quickly implement RESTful endpoints. • Learn to implement a client library for a RESTful web service using ASP.NET Core. Who This Book Is For This book is intended for those who want to learn to build RESTful web services with the latest .NET Core Framework. To make best use of the code samples included in the book, you should have a basic knowledge of C# and .NET Core. What You Will Learn • Add basic authentication to your RESTful API • Create a Carts Controller and Orders Controller to manage and process Orders • Intercept HTTP requests and responses by building your own middleware • Test service calls using Postman and Advanced REST Client • Secure your data/application using annotations In Detail REST is an architectural style that tackles the challenges of building scalable web services. In today's connected world, APIs have taken a central role on the web. APIs provide the fabric through which systems interact, and REST has become synonymous with APIs. The depth, breadth, and ease of use of ASP.NET Core makes it a breeze for developers to work with for building robust web APIs. This book takes you through the design of RESTful web services and leverages the ASP.NET Core framework to implement these services. This book begins by introducing you to the basics of the philosophy behind REST. You'll go through the steps of designing and implementing an enterprise-grade RESTful web service. This book takes a practical approach, that you can apply to your own circumstances. This book brings forth the power of the latest .NET Core release, working with MVC. Later, you will learn about the use of the framework to explore approaches to tackle resilience, security, and scalability concerns. You will explore the steps to improve the performance of your applications. You'll also learn techniques to deal with security in web APIs and discover how to implement unit and integration test strategies. By the end of the book, you will have a complete understanding of Building a client for RESTful web services, along with some scaling techniques. Style and approach This book is a step-by-step, hands-on guide to designing and building RESTful web services.
Building Microservices with .NET Core 2.0 -

Building Microservices with .NET Core 2.0 -

Gaurav Aroraa

Packt Publishing Limited
2017
nidottu
Architect your .NET applications by breaking them into really small pieces - microservices -using this practical, example-based guide. About This Book • Start your microservices journey and get a broader perspective on microservices development using C# 7.0 with .NET Core 2.0 • Build, deploy, and test microservices using ASP.Net Core, ASP.NET Core API, and Microsoft Azure Cloud • Get the basics of reactive microservices Who This Book Is For This book is for .NET Core developers who want to learn and understand the microservices architecture and implement it in their .NET Core applications. It's ideal for developers who are completely new to microservices or just have a theoretical understanding of this architectural approach and want to gain a practical perspective in order to better manage application complexities. What You Will Learn • Get acquainted with Microsoft Azure Service Fabric • Compare microservices with monolithic applications and SOA • Learn Docker and Azure API management • Define a service interface and implement APIs using ASP.NET Core 2.0 • Integrate services using a synchronous approach via RESTful APIs with ASP.NET Core 2.0 • Implement microservices security using Azure Active Directory, OpenID Connect, and OAuth 2.0 • Understand the operation and scaling of microservices in .NET Core 2.0 • Understand the key features of reactive microservices and implement them using reactive extensions In Detail The microservices architectural style promotes the development of complex applications as a suite of small services based on business capabilities. This book will help you identify the appropriate service boundaries within your business. We'll start by looking at what microservices are and their main characteristics. Moving forward, you will be introduced to real-life application scenarios; after assessing the current issues, we will begin the journey of transforming this application by splitting it into a suite of microservices using C# 7.0 with .NET Core 2.0. You will identify service boundaries, split the application into multiple microservices, and define service contracts. You will find out how to configure, deploy, and monitor microservices, and configure scaling to allow the application to quickly adapt to increased demand in the future. With an introduction to reactive microservices, you'll strategically gain further value to keep your code base simple, focusing on what is more important rather than on messy asynchronous calls. Style and approach This guide serves as a stepping stone that helps .NET Core developers in their microservices architecture. This book provides just enough theory to understand the concepts and apply the examples.
Learn C# in 7 days

Learn C# in 7 days

Gaurav Aroraa

Packt Publishing Limited
2017
nidottu
Learn C# in 7 days with practical examples, build a foundation for C# programming, and boost your skills to an advanced level About This Book • Learn the basics of C# in 7 days • Works as a reference guide describing the major features of C# • Build easy and simple code through real-world example scenarios Who This Book Is For The book is for aspiring developers and absolute novices who want to get started with the world of programming. You do not need any knowledge of C# for this book. What You Will Learn • Understand and set up the .NET environment • Code in C# using the Visual Studio 2017 RC (preferable community edition) IDE • Define variables, syntax, control flows, statements, and arrays etc through examples • Understand the concepts of Object-Oriented Programming using C# • Get acquainted with attributes, collection, generics, and LINQ • Get your hands on class members such as Modifiers, Methods, Properties, Indexers, File I/O, Exception Handling, and Regex • Build a real-world application using C# 7 In Detail This book takes a unique approach to teach C# to absolute beginners. You'll learn the basics of the language in seven days. It takes a practical approach to explain the important concepts that build the foundation of the C# programming language. The book begins by teaching you the basic fundamentals using real-world practical examples and gets you acquainted with C# programming. We cover some important features and nuances of the language in a hands-on way, helping you grasp the concepts in a fluid manner. Later, you'll explore the concepts of Object-Oriented Programming (OOP) through a real-world example. Then we dive into advanced-level concepts such as generics and collections, and you'll get acquainted with objects and LINQ. Towards the end, you'll build an application that covers all the concepts explained in the book. By the end of this book, you will have next-level skills and a good knowledge of the fundamentals of C#. Style and approach Fast paced guide to get you up-to-speed with the language. Every chapter is followed by an exercise that focuses on building something with the language. The codes of the exercises can be found on the Packt website