Udvidet returret til d. 31. januar 2025

Bøger udgivet af Packt Publishing

Filter
Filter
Sorter efterSorter Populære
  • af Alberto Guisande
    697,95 kr.

    Streamline your workflow, transform raw data into actionable insights, and use Alteryx Designer to shape, design, and visualize dataKey FeaturesAcquire the skills necessary to perform analytics operations like an expertDiscover hidden trends and insights in your data from various sources to make accurate predictionsReduce the time and effort required to derive insights from your dataPurchase of the print or Kindle book includes a free eBook in the PDF formatBook DescriptionAlteryx allows you to create data manipulation and analytic workflows with a simple, easy-to-use, code-free UI, and perform fast-executing workflows, offering multiple ways to achieve the same results. The Alteryx Designer Cookbook is a comprehensive guide to maximizing your Alteryx skills and determining the best ways to perform data operations.This book's recipes will guide you through an analyst's complete journey, covering all aspects of the data life cycle. The first set of chapters will teach you how to read data from various sources to obtain reports and pass it through the required adjustment operations for analysis. After an explanation of the Alteryx platform components with a particular focus on Alteryx Designer, you'll be taken on a tour of what and how you can accomplish by using this tool. Along the way, you'll learn best practices and design patterns. The book also covers real-world examples to help you apply your understanding of the features in Alteryx to practical scenarios.By the end of this book, you'll have enhanced your proficiency with Alteryx Designer and an improved ability to execute tasks within the tool efficiently.What you will learnSpeed up the cleansing, data preparing, and shaping processPerform operations and transformations on the data to suit your needsBlend different types of data sources for analysisPivot and un-pivot the data for easy manipulationPerform aggregations and calculations on the dataEncapsulate reusable logic into macrosDevelop high-quality, data-driven reports to improve consistencyWho this book is forThis book is for data analysts, data professionals, and business intelligence professionals seeking to harness the full potential of the tool. A basic understanding of Alteryx Designer and Alteryx terminology, including macros, apps, and workflows, is all you need to get started with this book.Table of ContentsInput data from filesWorking with databasesData Preparation Data Transformations Data Parsing Grouping DataBlending and Merging dataAggregationsDynamic Operations/ ToolsMacros and AppsDownloads, APIs & Web ServicesDeveloper optionsReporting with AlteryxOutputting Data

  • af Kedeisha Bryan
    332,95 kr.

    Get to grips with the fundamental concepts of data engineering, and solve mock interview questions while building a strong resume and a personal brand to attract the right employersKey FeaturesDevelop your own brand, projects, and portfolio with expert help to stand out in the interview roundGet a quick refresher on core data engineering topics, such as Python, SQL, ETL, and data modelingPractice with 50 mock questions on SQL, Python, and more to ace the behavioral and technical roundsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionPreparing for a data engineering interview can often get overwhelming due to the abundance of tools and technologies, leaving you struggling to prioritize which ones to focus on. This hands-on guide provides you with the essential foundational and advanced knowledge needed to simplify your learning journey.The book begins by helping you gain a clear understanding of the nature of data engineering and how it differs from organization to organization. As you progress through the chapters, you'll receive expert advice, practical tips, and real-world insights on everything from creating a resume and cover letter to networking and negotiating your salary. The chapters also offer refresher training on data engineering essentials, including data modeling, database architecture, ETL processes, data warehousing, cloud computing, big data, and machine learning. As you advance, you'll gain a holistic view by exploring continuous integration/continuous development (CI/CD), data security, and privacy. Finally, the book will help you practice case studies, mock interviews, as well as behavioral questions.By the end of this book, you will have a clear understanding of what is required to succeed in an interview for a data engineering role.What you will learnCreate maintainable and scalable code for unit testingUnderstand the fundamental concepts of core data engineering tasksPrepare with over 100 behavioral and technical interview questionsDiscover data engineer archetypes and how they can help you prepare for the interviewApply the essential concepts of Python and SQL in data engineeringBuild your personal brand to noticeably stand out as a candidateWho this book is forIf you're an aspiring data engineer looking for guidance on how to land, prepare for, and excel in data engineering interviews, this book is for you. Familiarity with the fundamentals of data engineering, such as data modeling, cloud warehouses, programming (python and SQL), building data pipelines, scheduling your workflows (Airflow), and APIs, is a prerequisite.Table of ContentsThe Roles and Responsibilities of a Data EngineerMust-Have Data Engineering Portfolio ProjectsBuilding Your Data Engineering Brand on LinkedInPreparing for Behavioral InterviewsEssential Python for Data EngineersUnit TestingDatabase FundamentalsEssential SQL for Data EngineersDatabase Design and OptimizationData Processing and ETLData Pipeline Design for Data EngineersData Warehouses and Data LakesEssential Tools You Should Know AboutContinuous Integration/Continuous Development for Data EngineersData Security and PrivacyAdditional Interview Questions

  • af Luca Ferrari
    487,95 kr.

    This new edition will help you learn PostgreSQL from scratch with the latest version, providing a complete focused view on aspects like configuration, high performance, partitioning, backup, server-side programming and replication.Purchase of the print or Kindle book includes a free eBook in PDF format.Key Features:Learn the fundamentals of PostgreSQL 16, including SQL statements, replication, and securityEnhance your learning journey with the provided Docker images for practical hands-on exercises and tests at the end of each chapterGet new and improved examples, use-cases, and scenarios specifically for concepts like partitioning, replication, back-up and restore, cluster configuration, monitoring and othersBook Description:The latest edition of this PostgreSQL book will help you to start using PostgreSQL from absolute scratch, helping you to quickly understand the internal workings of the database. With a structured approach and practical examples, go on a journey that covers the basics, from SQL statements and how to run server-side programs, to configuring, managing, securing, and optimizing database performance.This new edition will not only help you get to grips with all the recent changes within the PostgreSQL ecosystem but will also dig deeper into concepts like partitioning and replication with a fresh set of examples. The book is also equipped with Docker images for each chapter which makes the learning experience faster and easier. Starting with the absolute basics of databases, the book sails through to advanced concepts like window functions, logging, auditing, extending the database, configuration, partitioning, and replication. It will also help you seamlessly migrate your existing database system to PostgreSQL and contains a dedicated chapter on disaster recovery. Each chapter ends with practice questions to test your learning at regular intervals.By the end of this book, you will be able to install, configure, manage, and develop applications against a PostgreSQL database. What You Will Learn:Gain a deeper understanding of PostgreSQL internals like transactions, MVCC, security and replicationEnhance data management with PostgreSQL's latest partitioning featuresChoose the right replication strategy for your databaseSee concrete examples of how to migrate data from another database, perform backups and restores, monitor your PostgreSQL installation and moreEnsure security and compliance with schemas and user privilegesCreate customized database functions and extensionsGet to grips with server-side programming, window functions, and triggersWho this book is for:Learning PostgresSQL 16 book is for anyone interested in learning about the PostgreSQL database from scratch. Anyone looking to build robust data warehousing applications and scale the database for high-availability and performance using the latest features of PostgreSQL will also find this book useful. Although prior knowledge of PostgreSQL is not required, familiarity with databases is expected.

  • af Ahmad Sahar
    487,95 kr.

    Embark on an exciting iOS app development journey with Swift 5.9, Xcode 15, and iOS 17. This hands-on guide equips you with the skills to create captivating apps and thrive in the competitive App Store landscape.Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesDive into the latest iOS 17 features and Swift 5.9 through hands-on projectsDevelop robust apps with top design patterns used by professionalsExpand your app's reach by effortlessly converting it for iPad, Mac, and visionOSBook DescriptionIn a world with nearly 2 million apps on the App Store, the demand for skilled iOS developers has never been higher. "iOS 17 Programming for Beginners, Eighth Edition" is your gateway to this lucrative and dynamic field. This hands-on guide is tailored for those who are new to iOS and takes you on a journey from learning the Swift language to crafting your own app and seeing it thrive on the App Store.Our approach is hands-on and practical. Each chapter is designed to be a stepping stone in your development journey, providing step-by-step tutorials, real-life examples, and clear explanations of complex concepts. As you progress, you'll not only be skilled in Swift but also incorporate cutting-edge technologies into your apps. You'll learn how to publish your creations and harness the power of iOS 17 through a straightforward and easy to program example app divided into manageable parts.By the time you've completed this book, you'll possess the skills and knowledge to not only develop and publish captivating apps but also leverage online resources to continually enhance your app development prowess.What you will learnDiscover the world of Xcode 15 and Swift 5.9, laying the foundation for your iOS development journeyImplement the latest iOS 17 features through a hands-on example app, ensuring your apps remain innovative and engagingBuild and deploy iOS apps using industry-standard design patterns and best practices.Implement the Model-View-Controller (MVC) design pattern to create robust and organized applicationsExpand your app's reach by effortlessly converting it for iPad, Mac, and visionOSDive into UIKit, the essential framework for large-scale iOS projectsWho this book is forThis book is tailored for individuals with minimal coding experience who are new to the world of Swift and iOS app development. A basic understanding of programming concepts is recommended.Table of ContentsExploring XcodeSimple Values and TypesConditionals and OptionalsRange Operators and LoopsCollection TypesFunctions and ClosuresClasses, Structures, and EnumerationsProtocols, Extensions, and Error HandlingSwift ConcurrencySetting Up the User InterfaceBuilding the user interfaceFinishing Up Your User InterfaceModifying App ScreenGetting Started with MVC and Table ViewsGetting Data into Table ViewsPassing Data Between View ControllersGetting Started with Core Location and MapKiGetting Started with JSON FilesGetting Started with Custom ViewsGetting Started with Camera and Photo LibraryGetting Started with SearchGetting Started with Collection ViewsGetting Started with SwiftDataGetting Started with SwiftUIGetting Started with WidgetsGetting Started with visionOSTesting and Submitting Your App to the App Store

  • af Dan Maclean
    542,95 kr.

    Discover over 80 recipes for modeling and handling real-life biological data using modern libraries from the R ecosystemKey Features:Apply modern R packages to process biological data using real-world examplesRepresent biological data with advanced visualizations and workflows suitable for research and publicationsSolve real-world bioinformatics problems such as transcriptomics, genomics, and phylogeneticsPurchase of the print or Kindle book includes a free PDF eBookBook Description:The updated second edition of R Bioinformatics Cookbook takes a recipe-based approach to show you how to conduct practical research and analysis in computational biology with R. You'll learn how to create a useful and modular R working environment, along with loading, cleaning, and analyzing data using the most up-to-date Bioconductor, ggplot2, and tidyverse tools.This book will walk you through the Bioconductor tools necessary for you to understand and carry out protocols in RNA-seq and ChIP-seq, phylogenetics, genomics, gene search, gene annotation, statistical analysis, and sequence analysis. As you advance, you'll find out how to use Quarto to create data-rich reports, presentations, and websites, as well as get a clear understanding of how machine learning techniques can be applied in the bioinformatics domain. The concluding chapters will help you develop proficiency in key skills, such as gene annotation analysis and functional programming in purrr and base R. Finally, you'll discover how to use the latest AI tools, including ChatGPT, to generate, edit, and understand R code and draft workflows for complex analyses.By the end of this book, you'll have gained a solid understanding of the skills and techniques needed to become a bioinformatics specialist and efficiently work with large and complex bioinformatics datasets.What You Will Learn:Set up a working environment for bioinformatics analysis with RImport, clean, and organize bioinformatics data using tidyrCreate publication-quality plots, reports, and presentations using ggplot2 and QuartoAnalyze RNA-seq, ChIP-seq, genomics, and next-generation genetics with BioconductorSearch for genes and proteins by performing phylogenetics and gene annotationApply ML techniques to bioinformatics data using mlr3Streamline programmatic work using iterators and functional tools in the base R and purrr packagesUse ChatGPT to create, annotate, and debug code and workflowsWho this book is for:This book is for bioinformaticians, data analysts, researchers, and R developers who want to address intermediate-to-advanced biological and bioinformatics problems by learning via a recipe-based approach. Working knowledge of the R programming language and basic knowledge of bioinformatics are prerequisites.

  • af Juha Hinkula
    517,95 kr.

    Get up and running with the Spring Boot and React stack - build an app from start to finish, test the frontend and backend, and deploy. Now with TypeScript code!Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesUse Spring Boot 3 to create powerful, complex, and secure backends for your applicationsLeverage React to build slick, high-performance frontendsGet introduced to TypeScript, Vite, and React Query for React developmentBook DescriptionIf you're an existing Java developer who wants to go full stack or pick up another frontend framework, this book is your concise introduction to React. In this three-part build-along, you'll create a robust Spring Boot backend, a React frontend, and then deploy them together.This new edition is updated to Spring Boot 3 and includes expanded content on security and testing. For the first time ever, it also covers React development with the in-demand TypeScript.You'll explore the elements that go into creating a REST API and testing, securing, and deploying your applications. You'll learn about custom Hooks, third-party components, and MUI.By the end of this book, you'll be able to build a full stack application using the latest tools and modern best practices.What you will learnMake fast and RESTful web services powered by Spring Data RESTCreate and manage databases using ORM, JPA, Hibernate, and moreExplore the use of unit tests and JWTs with Spring SecurityEmploy React Hooks, props, states, and more to create your frontendHarness the Material UI component library to customize your frontendUse the fetch API, Axios, and React Query for networkingAdd CRUD functionality to your appsDeploy your apps using AWS and DockerWho this book is forThis book is for Java developers who have basic familiarity with Spring Boot but don't know where to start when it comes to building full stack applications. Basic knowledge of JavaScript and HTML will help you to follow along.You'll also find this book useful if you're a frontend developer with knowledge of JavaScript basics and looking to learn full stack development, or a full stack developer experienced in other technology stacks looking to learn a new one.Table of ContentsSetting Up the Environment and Tools - BackendUnderstanding Dependency InjectionUsing JPA to Create and Access a DatabaseCreating a RESTful Web Service with Spring BootSecuring Your BackendTesting Your BackendSetting Up the Environment and Tools - FrontendGetting Started with ReactIntroduction to TypeScriptConsuming the REST API with ReactUseful Third-Party Components for ReactSetting up the Frontend for Our Spring Boot RESTful Web ServiceAdding CRUD FunctionalitiesStyling the Frontend with MUITesting React AppsSecuring Your ApplicationDeploying Your Application

  • af Gareth Eagar
    557,95 kr.

    Looking to revolutionize your data transformation game with AWS? Look no further! From strong foundations to hands-on building of data engineering pipelines, our expert-led manual has got you covered.Key FeaturesDelve into robust AWS tools for ingesting, transforming, and consuming data, and for orchestrating pipelinesStay up to date with a comprehensive revised chapter on Data GovernanceBuild modern data platforms with a new section covering transactional data lakes and data meshBook DescriptionThis book, authored by a seasoned Senior Data Architect with 25 years of experience, aims to help you achieve proficiency in using the AWS ecosystem for data engineering. This revised edition provides updates in every chapter to cover the latest AWS services and features, takes a refreshed look at data governance, and includes a brand-new section on building modern data platforms which covers; implementing a data mesh approach, open-table formats (such as Apache Iceberg), and using DataOps for automation and observability.You'll begin by reviewing the key concepts and essential AWS tools in a data engineer's toolkit and getting acquainted with modern data management approaches. You'll then architect a data pipeline, review raw data sources, transform the data, and learn how that transformed data is used by various data consumers. You'll learn how to ensure strong data governance, and about populating data marts and data warehouses along with how a data lakehouse fits into the picture. After that, you'll be introduced to AWS tools for analyzing data, including those for ad-hoc SQL queries and creating visualizations. Then, you'll explore how the power of machine learning and artificial intelligence can be used to draw new insights from data. In the final chapters, you'll discover transactional data lakes, data meshes, and how to build a cutting-edge data platform on AWS.By the end of this AWS book, you'll be able to execute data engineering tasks and implement a data pipeline on AWS like a pro!What you will learnSeamlessly ingest streaming data with Amazon Kinesis Data FirehoseOptimize, denormalize, and join datasets with AWS Glue StudioUse Amazon S3 events to trigger a Lambda process to transform a fileLoad data into a Redshift data warehouse and run queries with easeVisualize and explore data using Amazon QuickSightExtract sentiment data from a dataset using Amazon ComprehendBuild transactional data lakes using Apache Iceberg with Amazon AthenaLearn how a data mesh approach can be implemented on AWSWho this book is forThis book is for data engineers, data analysts, and data architects who are new to AWS and looking to extend their skills to the AWS cloud. Anyone new to data engineering who wants to learn about the foundational concepts, while gaining practical experience with common data engineering services on AWS, will also find this book useful. A basic understanding of big data-related topics and Python coding will help you get the most out of this book, but it's not a prerequisite. Familiarity with the AWS console and core services will also help you follow along.Table of ContentsAn Introduction to Data EngineeringData Management Architectures for AnalyticsThe AWS Data Engineer's ToolkitData Governance, Security, and CatalogingArchitecting Data Engineering PipelinesIngesting Batch and Streaming DataTransforming Data to Optimize for AnalyticsIdentifying and Enabling Data ConsumersA Deeper Dive into Data Marts and Amazon RedshiftOrchestrating the Data Pipeline(N.B. Please use the Look Inside option to see further chapters)

  • af Serg Masis
    542,95 kr.

    A deep dive into the key aspects and challenges of machine learning interpretability using a comprehensive toolkit, including SHAP, feature importance, and causal inference, to build fairer, safer, and more reliable models.Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesInterpret real-world data, including cardiovascular disease data and the COMPAS recidivism scoresBuild your interpretability toolkit with global, local, model-agnostic, and model-specific methodsAnalyze and extract insights from complex models from CNNs to BERT to time series modelsBook DescriptionInterpretable Machine Learning with Python, Second Edition, brings to light the key concepts of interpreting machine learning models by analyzing real-world data, providing you with a wide range of skills and tools to decipher the results of even the most complex models.Build your interpretability toolkit with several use cases, from flight delay prediction to waste classification to COMPAS risk assessment scores. This book is full of useful techniques, introducing them to the right use case. Learn traditional methods, such as feature importance and partial dependence plots to integrated gradients for NLP interpretations and gradient-based attribution methods, such as saliency maps.In addition to the step-by-step code, you'll get hands-on with tuning models and training data for interpretability by reducing complexity, mitigating bias, placing guardrails, and enhancing reliability.By the end of the book, you'll be confident in tackling interpretability challenges with black-box models using tabular, language, image, and time series data.What you will learnProgress from basic to advanced techniques, such as causal inference and quantifying uncertaintyBuild your skillset from analyzing linear and logistic models to complex ones, such as CatBoost, CNNs, and NLP transformersUse monotonic and interaction constraints to make fairer and safer modelsUnderstand how to mitigate the influence of bias in datasetsLeverage sensitivity analysis factor prioritization and factor fixing for any modelDiscover how to make models more reliable with adversarial robustnessWho this book is forThis book is for data scientists, machine learning developers, machine learning engineers, MLOps engineers, and data stewards who have an increasingly critical responsibility to explain how the artificial intelligence systems they develop work, their impact on decision making, and how they identify and manage bias. It's also a useful resource for self-taught ML enthusiasts and beginners who want to go deeper into the subject matter, though a good grasp of the Python programming language is needed to implement the examples.Table of ContentsInterpretation, Interpretability and Explainability; and why does it all matter?Key Concepts of InterpretabilityInterpretation ChallengesGlobal Model-agnostic Interpretation MethodsLocal Model-agnostic Interpretation MethodsAnchors and Counterfactual ExplanationsVisualizing Convolutional Neural NetworksInterpreting NLP TransformersInterpretation Methods for Multivariate Forecasting and Sensitivity AnalysisFeature Selection and Engineering for InterpretabilityBias Mitigation and Causal Inference MethodsMonotonic Constraints and Model Tuning for InterpretabilityAdversarial RobustnessWhat's Next for Machine Learning Interpretability?

  • af Chris Kuo
    542,95 kr.

    Elevate your natural language processing skills with Gensim and become proficient in handling a wide range of NLP tasks and projectsKey FeaturesAdvance your NLP skills with this comprehensive guide covering detailed explanations and code practicesBuild real-world topical modeling pipelines and fine-tune hyperparameters to deliver optimal resultsAdhere to the real-world industrial applications of topic modeling in medical, legal, and other fieldsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionNavigating the terrain of NLP research and applying it practically can be a formidable task made easy with The Handbook of NLP with Gensim. This book demystifies NLP and equips you with hands-on strategies spanning healthcare, e-commerce, finance, and more to enable you to leverage Gensim in real-world scenarios.You'll begin by exploring motives and techniques for extracting text information like bag-of-words, TF-IDF, and word embeddings. This book will then guide you on topic modeling using methods such as Latent Semantic Analysis (LSA) for dimensionality reduction and discovering latent semantic relationships in text data, Latent Dirichlet Allocation (LDA) for probabilistic topic modeling, and Ensemble LDA to enhance topic modeling stability and accuracy.Next, you'll learn text summarization techniques with Word2Vec and Doc2Vec to build the modeling pipeline and optimize models using hyperparameters. As you get acquainted with practical applications in various industries, this book will inspire you to design innovative projects. Alongside topic modeling, you'll also explore named entity handling and NER tools, modeling procedures, and tools for effective topic modeling applications.By the end of this book, you'll have mastered the techniques essential to create applications with Gensim and integrate NLP into your business processes.What you will learnConvert text into numerical values such as bag-of-word, TF-IDF, and word embeddingUse various NLP techniques with Gensim, including Word2Vec, Doc2Vec, LSA, FastText, LDA, and Ensemble LDABuild topical modeling pipelines and visualize the results of topic modelsImplement text summarization for legal, clinical, or other documentsApply core NLP techniques in healthcare, finance, and e-commerceCreate efficient chatbots by harnessing Gensim's NLP capabilitiesWho this book is forThis book is for data scientists and professionals who want to become proficient in topic modeling with Gensim. NLP practitioners can use this book as a code reference, while students or those considering a career transition will find this a valuable resource for advancing in the field of NLP. This book contains real-world applications for biomedical, healthcare, legal, and operations, making it a helpful guide for project managers designing their own topic modeling applications.Table of ContentsIntroduction to NLPWord EmbeddingText Wrangling and PreprocessingLatent Semantic Analysis with scikit-learnCosine SimilarityLatent Semantic Indexing with GensimUsing Word2VecDoc2Vec with GensimUnderstanding Discrete DistributionsLatent Dirichlet AllocationLDA ModelingLDA VisualizationThe Ensemble LDA for Model StabilityLDA and BERTopicReal-World Use Cases

  • af Karen Tovmasyan
    487,95 kr.

    Achieve operational excellence by running scalable, testable, modular, repeatable, extendable, and customizable infrastructureKey FeaturesLeverage AWS CloudFormation to manage your entire infrastructureGet up and running with maintaining your infrastructure as code and automating your environmentSimplify infrastructure management and increase productivity with AWS CloudFormationPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionThe advent of DevOps and the cloud revolution has compelled software engineers and operations teams to rethink how to manage complex infrastructures and build resilient solutions. With this AWS book, you'll find out how you can use Infrastructure as Code (IaC) to simplify infrastructure operations and manage the modern cloud with AWS CloudFormation.This guide covers AWS CloudFormation comprehensively, from template structures to developing complex and reusable infrastructure stacks. It takes you through template validation, stack deployment, and handling deployment failures. It also demonstrates the use of AWS CodeBuild and CodePipeline for automating resource delivery and implementing continuous integration and continuous delivery (CI/CD) practices.As you advance, you'll learn how to modularize and unify your template on the fly using macros or by fixating the version using modules. You'll create resources outside of AWS with custom resources and catalog them with the CloudFormation registry. Finally, you'll improve the way you manage the modern cloud environment on AWS by extending CloudFormation through the AWS serverless application model (SAM) and the AWS cloud development kit (CDK).By the end of this book, you'll have mastered key AWS CloudFormation concepts and will be able to extend its capabilities for developing and deploying your own infrastructure.What you will learnUnderstand modern approaches to IaCDevelop universal, modular, and reusable CloudFormation templatesDiscover ways of applying continuous delivery with CloudFormationImplement IaC best practices in the AWS cloudProvision massive applications across multiple regions and accountsAutomate template generation and software provisioning for AWSExtend CloudFormation features with custom resources and the registryModularize and unify templates using modules and macrosWho this book is forIf you are a developer who wants to learn how to write templates, a DevOps engineer or SRE interested in deployment and orchestration, or a solutions architect looking to understand the benefits of streamlined and scalable infrastructure management, this book is for you. Prior understanding of the AWS Cloud is necessary.Table of ContentsWorking with CloudFormationAdvanced Template DevelopmentValidation, Linting, and Deploying the StackContinuous Integration and DeploymentDeploying to Multiple Regions and Accounts Using StackSetsConfiguration Management of EC2 Instances Using cfn-initCreating Resources Outside AWS Using Custom ResourcesCreating Your Own Resource Registry for CloudFormationScale Your Templates Using Macros, Nested Stacks, and ModulesGenerating CloudFormation Templates Using AWS CDKDeploying Serverless Applications Using AWS SAMWhat's Next?

  • af Alvin Ashcraft
    457,95 kr.

    Unlock the power of WinUI and supercharge your Windows app development with .NET and C# using this beginner's guideKey FeaturesFind out how to create modern Windows apps with native UI controlsGet to grips with modernizing existing desktop apps with a modern UILeverage WinUI code to build apps for iOS, Android, the web, and morePurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWinUI 3 takes a whole new approach to delivering Windows UI components and controls and has the ability to deliver the same features across multiple versions of Windows. Learn WinUI 3 is a comprehensive introduction to WinUI and Windows apps for anyone who is new to WinUI and XAML applications.This updated second edition begins by helping you get to grips with the latest features in WinUI and shows you how XAML is used in UI development. The next set of chapters will help you set up a new Visual Studio environment, develop a new desktop project, incorporate the Model-View-ViewModel (MVVM) pattern in a WinUI project, and develop unit tests for ViewModel commands. Next, you'll cover the basics of data access from WinUI projects with a step-by-step approach. As you advance, you'll discover how to leverage the Fluent Design System to design beautiful WinUI applications. You'll also explore the contents and capabilities of the Windows Community Toolkit and learn how to create cross-platform apps with markup and code from your project using Uno Platform. The concluding chapters will teach you how to build, debug, and deploy apps to the Microsoft Store.By the end of this book, you'll have learned how to build WinUI applications from scratch and how to modernize existing desktop apps using WinUI 3 and the Windows App SDK.What you will learnDiscover the latest features of WinUI 3 and learn how to provide product feedbackUnderstand the WinUI project structure and the app lifecycleUse the MVVM pattern in WinUI and discover open source MVVM projectsFind out how to create a simple data store to save app data between sessionsGet to grips with incorporating the concepts of Fluent Design into a WinUI appDiscover how to use push notifications and app notifications in WinUIReuse WinUI views and view models in a cross-platform Uno Platform appWho this book is forThis book is for anyone looking to develop applications for Windows with a modern UI. If you're familiar with Windows desktop app development and want to enhance your knowledge of the latest Windows development techniques, this book is for you. Whether you're starting a new project or planning to modernize your existing Windows apps, this book will provide you with guidance. Hands-on experience with C# and .NET is expected, but no prior knowledge of WinUI or the Windows App SDK is required.Table of ContentsIntroduction to WinUIConfiguring the Development Environment and Creating the ProjectMVVM for Maintainability and TestabilityAdvanced MVVM ConceptsExploring WinUI ControlsLeveraging Data and ServicesFluent Design System for Windows ApplicationsAdding Windows Notifications to WinUI ApplicationsEnhancing Applications with the Windows Community ToolkitsAccelerating App Development with Template StudioDebugging WinUI Apps with Visual StudioHosting a Blazor Application in WinUITake Your App Cross-Platform with Uno Platform Packaging and Deploying WinUI Applications

  • af Steven Antonio Christian
    642,95 kr.

    Unlock your creativity with this part-color guide to VR projects in Unity, crafting immersive games, refining VR experiences, and leading XR developmentKey Features:- Understand the fundamentals and build a solid foundation in XR development- Develop technical skills for building VR experiences in Unity, including assets, GameObjects, scripts, and components- Create engaging and innovative virtual reality projects using the Unity game engine- Purchase of the print or Kindle book includes a free PDF eBookBook Description:Virtual reality (VR) has emerged as one of the most transformative mediums of the 21st century, finding applications in various industries, including gaming, entertainment, and education.Enhancing Virtual Reality Experiences with Unity 2022 takes you into the fascinating realm of VR, where creativity meets cutting-edge technology to bring tangible real-world applications to life. This immersive exploration not only equips you with the essential skills needed to craft captivating VR environments using Unity's powerful game engine but also offers a deeper understanding of the philosophy behind creating truly immersive experiences.Throughout the book, you'll work with practical VR scene creation, interactive design, spatial audio, and C# programming and prepare to apply these skills to real-world projects spanning art galleries, interactive playgrounds, and beyond. To ensure your VR creations reach their full potential, the book also includes valuable tips on optimization, guaranteeing maximum immersion and impact for your VR adventures.By the end of this book, you'll have a solid understanding of VR's versatility and how you can leverage the Unity game engine to create groundbreaking projects.What You Will Learn:- Harness the power of the Unity game engine to explore VR- Understand VR and how to integrate Unity into the general workflow- Build and test a variety of VR experiences for headsets, computers, and mobile devices- Integrate traditional game and animation tools into VR experiences- Explore worldbuilding techniques to create expansive VR environments- Integrate optimization techniques to improve the performance of your VR experiencesWho this book is for:This book is for individuals who are familiar with the Unity game engine and want to explore virtual reality. If you're a game developer, VR developer, or creator with Unity experience, this is your guide to learning the essential principles and techniques for VR development in Unity 2022. A basic understanding of the Unity user interface, navigation, and C# will help you make the most of the book.Table of Contents- Philosophy of Building Immersive Experiences- Building Virtual Reality Scenes in Unity- Working with Inputs and Interactions- Using GameObjects, Materials, and Prefabs- Implementing Animation - Physics and Colliders- Lighting Your Worlds and Experiences- Creating Immersion with Sound- Working with C#, Unity Events, and Input Assets- Unlocking the Power of Render Pipelines- Design Thinking for Virtual Reality Experiences- Adding Audio to a Virtual Reality World- Building an Art Gallery- Animating a Virtual Reality Experience- Recording Virtual Reality Videos- Enhancing Virtual Reality Rigs- Triggering Actions in Virtual Reality- Destroying Objects in Virtual Reality- Optimizing Your Virtual Reality Experiences

  • af Manuel Singer
    542,95 kr.

    Get to grips with the intricacies of Windows 11 management, security, and deployment to foster organizational efficiency and resiliencyKey FeaturesEnhance your enterprise administration skills to reap the full potential of Windows 11Configure Azure Active Directory (AD) to enable cloud-based servicesProvide enterprise-level security with ease using the built-in data loss prevention of Windows 11Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionWindows 11 comes with a plethora of new security measures, customizability, and accessibility features that can help your organization run more smoothly. But, without a proper introduction to this new version of Windows, it's easy to miss the most important improvements, along with configuration options that will make migrating to Windows 11 frictionless.Windows 11 for Enterprise Administrators helps you understand the installation process, configuration methods, deployment scenarios, and management strategies. You'll delve into configuring Remote Server Administration Tools for remote Windows Server and Azure Active Directory management. This edition emphasizes PowerShell's role in automating administrative tasks, and its importance in Windows 11 and Windows Server management. It also provides comprehensive insights into Windows 11 updates, including Version 21H2 and 22H2, contrasting them with Windows 10, ensuring your knowledge stays current with the latest enhancements in the Windows ecosystem.By the end of this book, you'll be well-equipped with Windows 11's vital technologies and potentials, enabling you to adeptly oversee and implement these attributes within your company.What you will learnConfigure and harden PowerShellExplore advanced options to secure the user account credentialsPerform administrative tasks using the RSAT toolExplore EUC device models and their key considerationsManage Windows 11 security efficientlyWork with Azure AD and Intune managementApply the zero-trust and defense-in-depth approachWho this book is forIf you're a system administrator tasked with upgrading to Windows 11, then this book is for you. Having deployed and managed previous versions of Windows in the past will help you follow along this book, but you can also use it as a guide if Windows 11 is your first foray into system administration.Table of ContentsWindows 11 - Installation and UpgradingIntroducing PowerShellConfiguration and CustomizationUser Account AdministrationTools to Manage Windows 11Device ManagementAccessing Enterprise Data in BYOD and CYOD ScenariosWindows 11 SecurityAdvanced ConfigurationsWindows 11 21H2 and 22H2 Changes (versus Win 10)

  • af Sudheer Jonna
    387,95 kr.

    Build your confidence in tackling React job interviews with this comprehensive guide covering a wide range of React ecosystem questions and the latest advancements in ReactKey FeaturesBoost your interview success by mastering React interview strategiesQuickly acquaint yourself with the latest React featuresBenefit from expert guidance for preparing to tackle any React interview question confidentlyPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionAre you struggling with React job interviews, feeling hindered by the lack of knowledge or confidence? Look no further than the React Interview Guide. Complete with the latest features of the React library, this comprehensive solution will assist you in taking a definitive step forward in your career as a React developer.This book systematically covers frequently asked questions and common edge cases encountered in React interviews. It goes beyond React to encompass other essential technologies in the React ecosystem, including routing, CSS, testing, and building Next.js apps. You'll benefit from invaluable expert guidance, enabling you to address a wide range of React ecosystem questions swiftly as this book prioritizes interview readiness, sparing you the need to dwell excessively on individual topics before technical discussions.By the end of this book, you'll be thoroughly equipped to excel in any React interview, giving you an edge over your peers and significantly increasing your chances of securing your dream job.What you will learnDiscover contemporary strategies to make your profile shine in a competitive marketplaceAccess diverse interview questions, from basic to advanced, to land a React developer jobMaster React's latest features, performance optimization, and debugging techniques step by stepGrasp techniques and tips to cover crucial skills for the React developer roleUnderstand various frameworks and libraries to prepare to answer any React interview questionBuild fully fledged React-based applications to ace coding assignmentsWho this book is forThis book will aid individuals preparing for React job interviews as well as seasoned developers looking to expand their React knowledge. A basic understanding of fundamental web development concepts and technologies, such as HTML, JavaScript, and CSS is necessary to get started.Table of ContentsBrace yourself for interview preparationUnderstand ReactJS fundamentals and its major featuresHooks: Bring state, lifecycle and other features in functional componentsHandling routing and internationalisationAdvanced concepts of ReactJSRedux: The best state management solutionDifferent approaches to apply CSS in ReactJSTesting and debugging the React ApplicationRapid development with Next.js, Gatsby and Remix frameworksCracking any real-world programming taskBuild an App based on React Hooks/Redux, styled components and the Firebase BackendBuild an App based on NextJS toolkit, authentication, SWR, GraphQL and deployment

  • af Damian Wojs¿aw
    542,95 kr.

    Build a solid foundation in DevOps and Linux systems as well as advanced DevOps practices such as configuration, IAC, and CI/CDKey Features:Master Linux basics, the command line, and shell scriptingBecome a DevOps expert by mastering Docker, Git, monitoring, automation, and CI/CDImplement networking, manage services, and leverage Infrastructure as Code (IaC)Purchase of the print or Kindle book includes a free PDF eBookBook Description:The Linux DevOps Handbook is a comprehensive resource that caters to both novice and experienced professionals, ensuring a strong foundation in Linux. This book will help you understand how Linux serves as a cornerstone of DevOps, offering the flexibility, stability, and scalability essential for modern software development and operations.You'll begin by covering Linux distributions, intermediate Linux concepts, and shell scripting to get to grips with automating tasks and streamlining workflows. You'll then progress to mastering essential day-to-day tools for DevOps tasks. As you learn networking in Linux, you'll be equipped with connection establishment and troubleshooting skills. You'll also learn how to use Git for collaboration and efficient code management.The book guides you through Docker concepts for optimizing your DevOps workflows and moves on to advanced DevOps practices, such as monitoring, tracing, and distributed logging. You'll work with Terraform and GitHub to implement continuous integration (CI)/continuous deployment (CD) pipelines and employ Atlantis for automated software delivery. Additionally, you'll identify common DevOps pitfalls and strategies to avoid them.By the end of this book, you'll have built a solid foundation in Linux fundamentals, practical tools, and advanced practices, all contributing to your enhanced Linux skills and successful DevOps implementation.What You Will Learn:Understand how to manage infrastructure using Infrastructure as Code (IaC) tools such as Terraform and AtlantisAutomate repetitive tasks using Ansible and Bash scriptingSet up logging and monitoring solutions to maintain and troubleshoot your infrastructureIdentify and understand how to avoid common DevOps pitfallsAutomate tasks and streamline workflows using Linux and shell scriptingOptimize DevOps workflows using DockerWho this book is for:This book is for DevOps Engineers looking to extend their Linux and DevOps skills as well as System Administrators responsible for managing Linux servers, who want to adopt DevOps practices to streamline their operations.You'll also find this book useful if you want to build your skills and knowledge to work with public cloud technologies, especially AWS, to build and manage scalable and reliable systems.

  • af César Calvo
    432,95 kr.

    Improve your Power Apps' quality and business value with efficient automation testing tools such as Test Studio and Test EngineKey FeaturesUnderstand the basics of low-code testing automation and how it applies to Power AppsMaster the use of Test Studio and Test Engine for Canvas apps' testingExtend testing automation for PCF, ALM, Mocks, Telemetry, and model-driven appsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionLow-code testing helps build better applications, freeing developers from frustrating problems faced while enhancing app features. Automate Testing for Power Apps will help you use automation testing to build better Canvas apps.You'll start by understanding the fundamentals of automation testing, different approaches for low-code testing, and its application to Power Apps. Next, you'll learn how to use Test Studio, Power Automate Desktop, and other tools to automate testing for your Canvas apps. You'll find out how to incorporate testing into your deployment processes for faster and more reliable releases.Additionally, this book covers advanced topics such as PCF components testing and model-driven apps. You'll discover the new open-source project, Power Apps Test Engine, that'll provide you with a single automated testing platform for all Power Apps. You'll learn how to test these more complex components to ensure the highest quality and business value for your Power Apps.By the end of this book, you'll have become a pro at using automation testing to build better Power Apps, reduce app release times, and increase the quality of your applications.What you will learnExplore the basics of automation testing and how it applies to Power AppsUnderstand the basics of Power Fx and how to use it in app testingFind out how to use Test Studio, Test Engine, and other tools for Canvas app testingDiscover advanced topics such as PCF components and model-driven app testingIncorporate testing into your deployment processesEmploy best practices for using testing automation to enhance the quality of your appsWho this book is forWhether you are a citizen developer, pro Power App maker, or IT generalist interested in learning about testing automation to improve the business value and quality of your Power Apps, this book will help you to accomplish your goal. Working knowledge of Power Apps with a basic understanding of Power platform is required to get the most out of this book.Table of ContentsSoftware quality and types of testingIn-App Techniques vs Automation ToolsPower Fx. Introduction and usage in testingPlanning a Testing Phase in a Power Apps ProjectOverview of Test Studio and working with Test Studio(practical example)Overview of Test Engine, evolution and comparisonWorking with Test EngineTesting Canvas Apps with Power Automate DesktopPCF Testing with Test Studio and Test EngineALM with Test Studio and Test EngineMocks with Test EngineTelemetry and PowerApps

  • af Andre Landgraf
    432,95 kr.

    Develop a web application while learning how to harness the capabilities of the web platform and advanced technologies for an exceptional user experienceKey FeaturesCreate a full stack web application using cutting-edge technologies such as distributed edge deploy, Redis, and multi-region databasesUnlock the full potential of the web platform to enhance your React dev experienceDiscover how Remix assists in building a seamless user experience from start to finishPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWe're in an exciting era of web development marked by the rapid evolution of the JavaScript ecosystem. Remix offers the necessary abstractions to take advantage of the latest advancements in React and beyond. With this Remix book, you can elevate your skills from React development to full stack web development, unlocking the full potential of the latest technologies, such as edge functions, streaming, and the full stack of the web platform.This book guides you through Remix's thoughtfully designed conventions, levers, and primitives to sharpen your web development skills. In this book, you'll develop a personal finance management application-a dashboard that mimics both personal and enterprise use cases. Each chapter introduces new concepts, such as routing, data fetching, mutations, error handling, and state management, as well as advanced topics, such as real-time communication, edge deploys, and caching strategies to create a great user experience from end to end. As you apply each concept to the finance dashboard, you'll discover how you can supercharge your React app with Remix. The final section of this book covers migration strategies, guiding you on how to transition an existing application to Remix.By the end of this book, you'll have a comprehensive understanding of Remix and the experience of building a full stack web app from start to finish.What you will learnUnderstand Remix's philosophy and guiding principlesEnhance your web platform proficiency to make it applicable anywhereMaster data mutations, routing, error handling, and state management with RemixUnderstand how to build web apps with accessibility and progressive enhancement in mindGet acquainted with advanced topics such as caching strategies, real-time communication, and developing for the edgeUnderstand state-of-the-art technologies, such as serverless functions, edge computing, and Content Delivery Networks (CDNs)Study migration patterns to move an existing project to RemixWho this book is forThis book is for React developers looking to adopt Remix for their next project. For those considering migrating to Remix, this guide offers a comprehensive walkthrough of building a full stack web app. To make the most of this book, beginner-level development experience with React and JavaScript is recommended. While having basic knowledge of server-side runtimes such as Node.js and experience with TypeScript can be beneficial, they are not mandatory prerequisites.Table of ContentsThe Era of Full Stack Web FrameworksCreating a New Remix AppDeploy Targets, Adapters, and StacksRouting in RemixFetching and Mutating DataEnhancing the User ExperienceError Handling in RemixSession ManagementAssets and Metadata HandlingWorking with File UploadsOptimistic UICaching StrategiesDeferring Loader DataReal Time with RemixAdvanced Session ManagementDeveloping for the EdgeMigration and Upgrade Strategies

  • af Hannu Ranta
    542,95 kr.

    Master the art of machine learning by using the one-of-a-kind Qlik platform, and take your data analytics skills to the next levelKey FeaturesGain a solid understanding of machine learning concepts and learn to effectively define a problemExplore the application of machine learning principles within the Qlik platformApply your knowledge of ML to real-world scenarios with the help of practical examplesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionThe ability to forecast future trends through data prediction, coupled with the integration of ML and AI, has become indispensable to global enterprises. Qlik, with its extensive machine learning capabilities, stands out as a leading analytics platform enabling businesses to achieve exhaustive comprehension of their data. This book helps you maximize these capabilities by using hands-on illustrations to improve your ability to make data-driven decisions.You'll begin by cultivating an understanding of machine learning concepts and algorithms, and build a foundation that paves the way for subsequent chapters. The book then helps you navigate through the process of framing machine learning challenges and validating model performance. Through the lens of Qlik Sense, you'll explore data preprocessing and analysis techniques, as well as find out how to translate these techniques into pragmatic machine learning solutions. The concluding chapters will help you get to grips with advanced data visualization methods to facilitate a clearer presentation of findings, complemented by an array of real-world instances to bolster your skillset.By the end of this book, you'll have mastered the art of machine learning using Qlik tools and be able to take your data analytics journey to new heights.What you will learnFind out how to build practical machine learning solutions with the Qlik platformDevelop the skills needed to generate and verify machine learning models using the Qlik platformDiscover techniques used for preparing and investigating data to craft machine learning solutionsUnderstand how to transform real-world business problems into machine learning modelsExpand your potential to new use cases with data analyticsExplore advanced visualization techniques to make your models come aliveWho this book is forIf you're interested in data and analytics and are looking to extend your skillset to machine learning, this book is for you. Basic working knowledge of data, preferably with Qlik tools, will help you get started with this book. This is an excellent guide for anyone who wants to start using machine learning as part of their data analytics journey.Table of ContentsIntroduction to Machine Learning with QlikMachine Learning Algorithms and Models with QlikData Literacy in Machine Learning ContextCreating a Good Machine Learning Solution with the Qlik PlatformSetting Up the EnvironmentsPreprocessing and Exploring Data with Qlik SenseDeploying and Monitoring Machine Learning ModelsUtilizing Qlik AutoMLAdvanced Data Visualisation Techniques for Machine Learning SolutionsExamples and Case StudiesFuture Direction

  • af Muhiballah Mohammed
    542,95 kr.

    Build your expertise in Windows incident analysis by mastering artifacts and techniques for efficient cybercrime investigation with this comprehensive guideKey FeaturesGain hands-on experience with reputable and reliable tools such as KAPE and FTK ImagerExplore artifacts and techniques for successful cybercrime investigation in Microsoft Teams, email, and memory forensicsUnderstand advanced browser forensics by investigating Chrome, Edge, Firefox, and IE intricaciesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIn this digitally driven era, safeguarding against relentless cyber threats is non-negotiable. This guide will enable you to enhance your skills as a digital forensic examiner by introducing you to cyber challenges that besiege modern entities. It will help you to understand the indispensable role adept digital forensic experts play in preventing these threats and equip you with proactive tools to defend against ever-evolving cyber onslaughts.The book begins by unveiling the intricacies of Windows operating systems and their foundational forensic artifacts, helping you master the art of streamlined investigative processes. From harnessing opensource tools for artifact collection to delving into advanced analysis, you'll develop the skills needed to excel as a seasoned forensic examiner. As you advance, you'll be able to effortlessly amass and dissect evidence to pinpoint the crux of issues. You'll also delve into memory forensics tailored for Windows OS, decipher patterns within user data, and log and untangle intricate artifacts such as emails and browser data.By the end of this book, you'll be able to robustly counter computer intrusions and breaches, untangle digital complexities with unwavering assurance, and stride confidently in the realm of digital forensics.What you will learnMaster the step-by-step investigation of efficient evidence analysisExplore Windows artifacts and leverage them to gain crucial insightsAcquire evidence using specialized tools such as FTK Imager to maximize retrievalGain a clear understanding of Windows memory forensics to extract key insightsExperience the benefits of registry keys and registry tools in user profiling by analyzing Windows registry hivesDecode artifacts such as emails, applications execution, and Windows browsers for pivotal insightsWho this book is forThis book is for forensic investigators with basic experience in the field, cybersecurity professionals, SOC analysts, DFIR analysts, and anyone interested in gaining deeper knowledge of Windows forensics. It's also a valuable resource for students and beginners in the field of IT who're thinking of pursuing a career in digital forensics and incident response.Table of ContentsIntroducing the Windows OS and Filesystems and Getting Prepared for the LabsEvidence Acquisition Memory Forensics for the Windows OSThe Windows RegistryUser Profiling Using the Windows RegistryApplication Execution ArtifactsForensic Analysis of USB ArtifactsForensic Analysis of Browser ArtifactsExploring Additional Artifacts

  • af Wenhuan Li
    542,95 kr.

    Discover the perfect synergy between C++ and Lua to create powerful, adaptable, and high-performing software solutionsKey FeaturesGet hands-on experience by integrating Lua with C++Explore real-life project-ready advanced techniques for your future projectsLearn Lua through practical coding examples and exercisesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionC++ is a popular choice in the developer community for building complex and large-scale performant applications and systems. Often a need arises to extend the system at runtime, without recompiling the whole C++ program. Using a scripting language like Lua can help achieve this goal efficiently.Integrate Lua to C++ is a comprehensive guide to integrating Lua to C++ and will enable you to achieve the goal of extending C++ programs at runtime. You'll learn, in sequence, how to get and compile the Lua library, the Lua programming language, calling Lua code from C++, and calling C++ code from Lua. In each topic, you'll practice with code examples, and learn the in-depth mechanisms for smooth working. Throughout the book, the latter examples build on the earlier ones while also acting as a standalone. You'll learn to implement Lua executor and Lua binding generator, which you can use in your projects directly with further customizations.By the end of this book, you'll have mastered integrating Lua into C++ and using Lua in your C++ project efficiently, gained the skills to extend your applications at runtime, and achieved dynamic and adaptable C++ development.What you will learnExplore how to access and compile Lua source codeCall Lua code from C++ for enhanced functionalityIntegrate C++ code into Lua for powerful interactionsDeepen your understanding of Lua stack for advanced usageImplement a project-ready Lua executor and binding generatorExtend C++ projects with customizable and extensible Lua scriptingWho this book is forThis book is for C++ developers seeking to seamlessly integrate Lua, learn the Lua programming language by examples, or enhance their understanding of Lua-C++ interaction. Basic knowledge of C++ is required to fully benefit from this book.Table of ContentsGet and Build Lua with C++Lua FundamentalsHow to Call Lua from C++Map Lua Types to C++Work with Lua TablesHow to Call C++ from LuaUser Defined Types in C++A C++ Template Class to Export C++ to LuaSome Advanced TechniquesManaging ResourcesMultithreading

  • af Abdulrahman Kerim
    542,95 kr.

    Conquer data hurdles, supercharge your ML journey, and become a leader in your field with synthetic data generation techniques, best practices, and case studiesKey Features:Avoid common data issues by identifying and solving them using synthetic data-based solutionsMaster synthetic data generation approaches to prepare for the future of machine learningEnhance performance, reduce budget, and stand out from competitors using synthetic dataPurchase of the print or Kindle book includes a free PDF eBookBook Description:The machine learning (ML) revolution has made our world unimaginable without its products and services. However, training ML models requires vast datasets, which entails a process plagued by high costs, errors, and privacy concerns associated with collecting and annotating real data. Synthetic data emerges as a promising solution to all these challenges.This book is designed to bridge theory and practice of using synthetic data, offering invaluable support for your ML journey. Synthetic Data for Machine Learning empowers you to tackle real data issues, enhance your ML models' performance, and gain a deep understanding of synthetic data generation. You'll explore the strengths and weaknesses of various approaches, gaining practical knowledge with hands-on examples of modern methods, including Generative Adversarial Networks (GANs) and diffusion models. Additionally, you'll uncover the secrets and best practices to harness the full potential of synthetic data.By the end of this book, you'll have mastered synthetic data and positioned yourself as a market leader, ready for more advanced, cost-effective, and higher-quality data sources, setting you ahead of your peers in the next generation of ML.What You Will Learn:Understand real data problems, limitations, drawbacks, and pitfallsHarness the potential of synthetic data for data-hungry ML modelsDiscover state-of-the-art synthetic data generation approaches and solutionsUncover synthetic data potential by working on diverse case studiesUnderstand synthetic data challenges and emerging research topicsApply synthetic data to your ML projects successfullyWho this book is for:¿If you are a machine learning (ML) practitioner or researcher who wants to overcome data problems, this book is for you. Basic knowledge of ML and Python programming is required. The book is one of the pioneer works on the subject, providing leading-edge support for ML engineers, researchers, companies, and decision makers.

  • af Jakub Stefaniak
    432,95 kr.

    Design, develop, publish, monetize, and scale your Salesforce application to become a successful independent software vendor (ISV) on the AppExchangeKey FeaturesSet up a strong foundation and make informed decisions to create innovative solutionsExplore the world of the AppExchange development lifecycleUnderstand essential business strategies to maximize profitability from technical and business standpointsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionAre you ready to turn your million-dollar ideas into reality? Salesforce AppExchange Success Blueprint is your ultimate guide to becoming a successful ISV partner and publishing your Salesforce applications on the AppExchange. This book covers every facet of the application development process, from the initial partnership establishment to smoothly preparing for security review and managing app releases. Packed with real-world examples, case studies, and detailed guides, it'll help you master AppExchange development.Throughout this experience, you'll discover how to create customer-centric applications that seamlessly integrate with external systems, ensuring a frictionless user experience. You'll also navigate the intricate process of preparing for security reviews and managing app releases. In addition, you'll delve into the critical realm of business strategy, addressing essential elements such as maximizing profitability, achieving operational excellence, leveraging analytics to make data-driven decisions, and effectively handling technical debt to maintain your app's robustness and scalability.By the end of this journey, you'll possess a deep understanding of AppExchange development from both technical and business standpoints, making you well-prepared to excel in the Salesforce ecosystem. Let's embark on this exciting path together!What you will learnFind out how to become a successful ISV partner on the AppExchangeUnderstand how to tackle the challenges of AppExchange developmentUncover how to avoid common security review pitfallsDiscover the best practices for configuring an AppExchange listingMaximize the revenue potential through pricing and monetizationUnderstand how to manage technical debt to maintain product qualityBuild a successful and sustainable ISV partnership with SalesforceWho this book is forAre you a trailblazer exploring the untamed world of the Salesforce ecosystem, seeking opportunities for your business? You've come to the right place. This book is for a diverse range of readers - from budding Salesforce developers to seasoned AppExchange architects, tech entrepreneurs, and startup founders. Whether you're a visionary seeking to innovate within the Salesforce ecosystem, or a business owner considering expanding into the AppExchange market, this book will provide a comprehensive resource for success.Table of ContentsIntroduction to Salesforce Ecosystem and AppExchangeBecoming an AppExchange PartnerDesigning Customer-Centric Applications Exploring Salesforce Platform TechnologiesSeamless Integration with External SystemsPreparing for Security ReviewRelease ManagementOnboarding New CustomersOperational ExcellenceLeveraging Analytics and InsightsTechnical DebtNavigating the Path to Success

  • af Mark Birch
    232,95 kr.

    Polish the skills needed to efficiently prepare for the CompTIA A+ Core 2 (220-1102) exam by solving exam-oriented practice questionsKey FeaturesEnsure that you have a clear understanding of the certification syllabus and exam objectivesConsolidate your knowledge of all the essential CompTIA A+ Core 2 exam topics and key definitionsPrepare for the exam structure by answering questions that are frequently part of itBook DescriptionThe CompTIA A+ Core 2 certification validates the knowledge you need to support common operating systems and software installations. This book tests the skills essential for you to secure computing environments and troubleshoot common computing issues, while adhering to operational procedures through practice questions.Using proven techniques to test a candidate's knowledge of Core 2 (220-1102) exam objectives, this book will ensure that you're well-prepared to pass the exam on your first attempt. The chapters in this book comprise multiple-choice questions at the same level of difficulty as those you'll find in the official exam. All the questions are broken down into different chapters according to each exam domain, finishing with a 90-question mock exam to prepare you to confidently take the real exam. The chapters are designed in a way to not only test your knowledge, but also your ability to handle pressure during the exam.By the end of this practice test book, you'll be well-prepared to pass the CompTIA A+ Core 2 exam with confidence.What you will learnUse the appropriate Microsoft command-line tool in any given scenarioCompare and contrast wireless security protocols and authentication methodsManage and configure basic security settings in the Microsoft Windows OSImplement workstation backup and recovery methods with easeFind out how to effectively use remote access technologiesGet tested on communication techniques and professionalismWho this book is forCompTIA A+ Practice Test Core 2 (220-1102) is for students and working professionals looking to pass the CompTIA A+ Core 2 (220-1102) exam who have already completed studying for this exam. This book's purpose is not to teach theory, but to verify that you have retained the information that you've studied and ensure your current level of preparedness is sufficient to pass the exam.Table of ContentsOperating SystemsSecurity Software Troubleshooting Operational ProceduresMock Exam

  • af Liu Peng
    542,95 kr.

    Learn the fundamentals of statistics and machine learning using R libraries for data processing, visualization, model training, and statistical inferenceKey Features:Advance your ML career with the help of detailed explanations, intuitive illustrations, and code examplesGain practical insights into the real-world applications of statistics and machine learningExplore the technicalities of statistics and machine learning for effective data presentationPurchase of the print or Kindle book includes a free PDF eBookBook Description:The Statistics and Machine Learning with R Workshop is a comprehensive resource packed with insights into statistics and machine learning, along with a deep dive into R libraries. The learning experience is further enhanced by practical examples and hands-on exercises that provide explanations of key concepts.Starting with the fundamentals, you'll explore the complete model development process, covering everything from data pre-processing to model development. In addition to machine learning, you'll also delve into R's statistical capabilities, learning to manipulate various data types and tackle complex mathematical challenges from algebra and calculus to probability and Bayesian statistics. You'll discover linear regression techniques and more advanced statistical methodologies to hone your skills and advance your career.By the end of this book, you'll have a robust foundational understanding of statistics and machine learning. You'll also be proficient in using R's extensive libraries for tasks such as data processing and model training and be well-equipped to leverage the full potential of R in your future projects.What You Will Learn:Hone your skills in different probability distributions and hypothesis testingExplore the fundamentals of linear algebra and calculusMaster crucial statistics and machine learning concepts in theory and practiceDiscover essential data processing and visualization techniquesEngage in interactive data analysis using RUse R to perform statistical modeling, including Bayesian and linear regressionWho this book is for:This book is for beginner to intermediate-level data scientists, undergraduate to masters-level students, and early to mid-senior data scientists or analysts looking to expand their knowledge of machine learning by exploring various R libraries. Basic knowledge of linear algebra and data modeling is a must.

  • af Darren Death
    487,95 kr.

    A practical guide to establishing a risk-based, business-focused information security program to ensure organizational successKey FeaturesFocus on business alignment, engagement, and support using risk-based methodologiesEstablish organizational communication and collaboration emphasizing a culture of securityImplement information security program, cybersecurity hygiene, and architectural and engineering best practicesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionInformation Security Handbook is a practical guide that'll empower you to take effective actions in securing your organization's assets. Whether you are an experienced security professional seeking to refine your skills or someone new to the field looking to build a strong foundation, this book is designed to meet you where you are and guide you toward improving your understanding of information security.Each chapter addresses the key concepts, practical techniques, and best practices to establish a robust and effective information security program. You'll be offered a holistic perspective on securing information, including risk management, incident response, cloud security, and supply chain considerations. This book has distilled years of experience and expertise of the author, Darren Death, into clear insights that can be applied directly to your organization's security efforts. Whether you work in a large enterprise, a government agency, or a small business, the principles and strategies presented in this book are adaptable and scalable to suit your specific needs.By the end of this book, you'll have all the tools and guidance needed to fortify your organization's defenses and expand your capabilities as an information security practitioner.What you will learnIntroduce information security program best practices to your organizationLeverage guidance on compliance with industry standards and regulationsImplement strategies to identify and mitigate potential security threatsIntegrate information security architecture and engineering principles across the systems development and engineering life cycleUnderstand cloud computing, Zero Trust, and supply chain risk managementWho this book is forThis book is for information security professionals looking to understand critical success factors needed to build a successful, business-aligned information security program. Additionally, this book is well suited for anyone looking to understand key aspects of an information security program and how it should be implemented within an organization. If you're looking for an end-to-end guide to information security and risk analysis with no prior knowledge of this domain, then this book is for you.Table of ContentsInformation and Data Security FundamentalsDefining the Threat LandscapeLaying a Foundation for Information and Data Security Information Security Risk ManagementDeveloping Your Information and Data Security PlanContinuous Testing and MonitoringBusiness Continuity/Disaster Recovery Planning Incident Response Planning Developing a Security Operations CenterDeveloping an Information Security Architecture ProgramCloud Security ConsiderationsZero Trust Architecture in Information SecurityThird-Party and Supply Chain Security

  • af Diana Kelley
    547,95 kr.

    Plan, design, and build resilient security architectures to secure your organization's hybrid networks, cloud-based workflows, services, and applications Key FeaturesUnderstand the role of the architect in successfully creating complex security structuresLearn methodologies for creating architecture documentation, engaging stakeholders, and implementing designsUnderstand how to refine and improve architecture methodologies to meet business challengesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionCybersecurity architecture is the discipline of systematically ensuring that an organization is resilient against cybersecurity threats. Cybersecurity architects work in tandem with stakeholders to create a vision for security in the organization and create designs that are implementable, goal-based, and aligned with the organization's governance strategy.Within this book, you'll learn the fundamentals of cybersecurity architecture as a practical discipline. These fundamentals are evergreen approaches that, once mastered, can be applied and adapted to new and emerging technologies like artificial intelligence and machine learning. You'll learn how to address and mitigate risks, design secure solutions in a purposeful and repeatable way, communicate with others about security designs, and bring designs to fruition. This new edition outlines strategies to help you work with execution teams to make your vision a reality, along with ways of keeping designs relevant over time. As you progress, you'll also learn about well-known frameworks for building robust designs and strategies that you can adopt to create your own designs.By the end of this book, you'll have the foundational skills required to build infrastructure, cloud, AI, and application solutions for today and well into the future with robust security components for your organization.What you will learnCreate your own architectures and analyze different modelsUnderstand strategies for creating architectures for environments and applicationsDiscover approaches to documentation using repeatable approaches and toolsDiscover different communication techniques for designs, goals, and requirementsFocus on implementation strategies for designs that help reduce riskApply architectural discipline to your organization using best practicesWho this book is forThis book is for new as well as seasoned cybersecurity architects looking to explore and polish their cybersecurity architecture skills. Additionally, anyone involved in the process of implementing, planning, operating, or maintaining cybersecurity in an organization can benefit from this book. If you are a security practitioner, systems auditor, and (to a lesser extent) software developer invested in keeping your organization secure, this book will act as a reference guide. Table of ContentsWhat is Cybersecurity Architecture?Architecture - The Core of Solution BuildingBuilding an Architecture - Scope and RequirementsBuilding an Architecture - Your ToolboxBuilding an Architecture - Developing Enterprise BlueprintsBuilding an Architecture - Application BlueprintsExecution - Applying Architecture ModelsExecution - Future-ProofingPutting It All Together

  • af Arijan Belec
    542,95 kr.

    Master texturing and rendering in this part-color guide to create realistic materials in Blender like a pro by exploring the various tools and workflows and understanding the underlying mechanism of realismKey Features- Understand the underlying workings in Blender that allow the creation of materials and textures- Leverage the concepts of Look Development and transform into a visual storyteller- Masterfully render and present your 3D artwork by simulating highly realistic environments, lights, and visual effects in Cycles- Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionBlender is one of the most versatile tools in the 3D software industry, and with a growing audience and constantly expanding set of features, it has become more powerful, useful, and in demand than ever before. This updated fourth edition of Photorealistic Materials and Textures in Blender Cycles is an all-inclusive guide to procedural texturing, rendering, and designing materials in Blender, covering all aspects of the 3D texturing workflow.The book begins by introducing you to Blender's material nodes and material property functions, and then helps you create photorealistic textures by understanding texture maps and mapping them to 3D models. As you advance, you'll learn to design high-quality environments and lighting using HDRIs and Blender's lighting options. By exploring, breaking down, and studying the underlying mechanics that allow you to develop these elements, you'll create any material, texture, or environment and use it to improve your artwork and present them in a professional way. Finally, you'll discover how to correctly set up scenes and render settings, and get to grips with the key elements of achieving realism.By the end of this book, you'll have gained a solid understanding of materials, textures, shading, lighting, rendering, and all the critical aspects of achieving the highest quality with your 3D artwork.What you will learn- Create realistic materials in Blender using material nodes- Understand physically based rendering (PBR) materials to create high-quality textures- Complete a 3D model design with materials by correctly mapping textures- Harness Blender's texture painting features to create custom textures- Create realistic lighting and HDRI environments for your models- Control, animate, and optimize the 3D camera to prepare your scenes- Render your scenes into beautiful artworkWho this book is forIf you want to learn how to create high-quality materials, textures, and renders to enhance your Blender skills and become a professional 3D artist, then this book is for you. Game developers, 3D artists, architects, animators, freelancers, and other professionals who aim for realism, quality, and aesthetics will also find this book useful. Although no previous material or texturing knowledge is required, a basic understanding of the Blender UI and modeling experience will help you make the most of this book.Table of Contents- Creating Materials in Blender - Introducing Material Nodes - Mapping Images with Nodes - Achieving Realism with Texture Maps - Generating Texture Maps with Cycles - Creating Bumpy Surfaces with Displacement Maps - UV-Unwrapping 3D Models for Texturing - Baking Ambient Occlusion Maps - Introducing Texture Painting - Creating Photorealistic Textures on a 3D Model - Lighting a Scene in Cycles - Creating Photorealistic Environments with HDRIs - Preparing the Camera for Rendering - Rendering with Cycles

  • af Vlad Filippov
    332,95 kr.

    Learn how to craft elegant and well-structured software frameworks in a variety of JavaScript environments with this handy guideKey Features:Explore the gateway to the constantly evolving world of JavaScript frameworksNavigate the JavaScript development landscape and discover crucial software architecture patternsBuild your own framework for a variety of work-related projectsPurchase of the print or Kindle book includes a free PDF eBookBook Description:JavaScript frameworks play an essential role in web application development; however, no single framework works perfectly for all projects. This book will help you understand existing projects, design new software architecture, and maintain projects as they grow. You'll go through software architecture principles with JavaScript, along with a guided example of structuring your project and maintenance guidance.This book covers framework planning aspects, enabling you to identify key stakeholders, understand JavaScript API design, and leverage complex abstraction. The second part of the book takes a practical programming approach to building your own framework by showing you how to structure modules and interfaces. As you advance, you'll discover how to develop data-binding components, work with JavaScript APIs, and much more. While writing a framework is half the job, continuing to develop it requires effort from everyone involved. The concluding chapters help to achieve this by teaching you the crucial aspects of software maintenance and highlighting the constants of framework development.By the end of this book, you'll have gained a clear understanding of the JavaScript framework landscape, along with the ability to build frameworks for your use cases.What You Will Learn:Expand your knowledge of JavaScript frameworks within different runtimes and ecosystemsGet to grips with the technical aspects of structuring framework abstractions in JavaScriptGain an understanding of common patterns across various existing frameworksDiscover the usage of existing tooling such as TypeScript and GraphQLConfigure performance tests for your project and track down bottlenecks in the code baseUnderstand how JavaScript and the web evolve and what these systems will look like in the coming yearsWho this book is for:If you're a JavaScript novice or an expert who wants to explore the world of JavaScript frameworks, this book is for you. This book introduces you to the history of frontend frameworks and guides you through the creation of your own framework. The chapters are designed to help developers build large projects for their full-time jobs and programmers who want to create open-source projects. A clear understanding of the JavaScript programming language as well as experience with existing software frameworks are all prerequisites.

  • af Rishalin Pillay
    597,95 kr.

    Get a hands-on training and experience in tools, techniques, and best practices for effective ethical hacking to combat cyber threats at any scaleKey FeaturesUse the ethical hacking methodology and thought process to perform a successful ethical hackExplore the various stages of an ethical hack and the tools related to each phasePurchase of the print or Kindle book includes a free PDF eBookBook DescriptionThe Ethical Hacking Workshop will teach you how to perform ethical hacking and provide you with hands-on experience using relevant tools.By exploring the thought process involved in ethical hacking and the various techniques you can use to obtain results, you'll gain a deep understanding of how to leverage these skills effectively.Throughout this book, you'll learn how to conduct a successful ethical hack, how to use the tools correctly, and how to interpret the results to enhance your environment's security. Hands-on exercises at the end of each chapter will ensure that you solidify what you've learnt and get experience with the tools.By the end of the book, you'll be well-versed in ethical hacking and equipped with the skills and knowledge necessary to safeguard your enterprise against cyber-attacks.What you will learnUnderstand the key differences between encryption algorithms, hashing algorithms, and cryptography standardsCapture and analyze network trafficGet to grips with the best practices for performing in-cloud reconGet start with performing scanning techniques and network mappingLeverage various top tools to perform privilege escalation, lateral movement, and implant backdoorsFind out how to clear tracks and evade detectionWho this book is forThis book is for cybersecurity professionals who already work as part of a security team, blue team, purple team or as a security analyst and want to become familiar with the same skills and tools that potential attackers may use to breach your system and identify security vulnerabilities. A solid understanding of cloud computing and networking is a prerequisite.Table of ContentsNetworking PrimerCapturing and Analyzing Network TrafficA Cryptography PrimerReconnaissanceScanningGaining AccessPost-Exploitation

  • af Bruce M. van Horn Ii
    497,95 kr.

    Unleash the power of PyCharm to craft business, scientific, and web applications in Python with this definitive guideKey FeaturesLearn basic to advanced PyCharm concepts to improve developer efficiency on your Python projectsLearn with practical examples that focus on efficient application developmentExplore features such as code automation, graphical debugging, and remote developmentPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIn the quest to develop robust, professional-grade software with Python and meet tight deadlines, it's crucial to have the best tools at your disposal. In this second edition of Hands-on Application Development with PyCharm, you'll learn tips and tricks to work at a speed and proficiency previously reserved only for elite developers.To achieve that, you'll be introduced to PyCharm, the premiere professional integrated development environment for Python programmers among the myriad of IDEs available. Regardless of how Python is utilized, whether for general automation scripting, utility creation, web applications, data analytics, machine learning, or business applications, PyCharm offers tooling that simplifies complex tasks and streamlines common ones. In this book, you'll find everything you need to harness PyCharm's full potential and make the most of Pycharm's productivity shortcuts. The book comprehensively covers topics ranging from installation and customization to web development, database management, and data analysis pipeline development helping you become proficient in Python application development in diverse domains.By the end of this book, you'll have discovered the remarkable capabilities of PyCharm and how you can achieve a new level of capability and productivity.What you will learnExplore basic and advanced PyCharm featuresSet up, configure, and customize your Python projects in PyCharmDevelop web applications with Flask, Django, FastAPI, and PyramidDiscover PyCharm's capabilities for database management and data visualizationExplore code automation, debugging, and remote development in PyCharmPerform data science tasks using Jupyter notebooks, NumPy, and pandasWho this book is forThis book is for Python practitioners and learners looking to boost their productivity and proficiency by harnessing the features and capabilities of PyCharm, all while gaining insights into best practices for modern application development. Basic knowledge of Python is required, making the book accessible to both newcomers and experienced Python developers.Table of ContentsIntroduction to PyCharm - The Most Popular IDE for PythonInstallation and ConfigurationCustomizing Interpreters and Virtual EnvironmentsEditing and Formatting with Ease in PyCharmVersion Control with Git in PyCharmSeamless Testing, Debugging, and ProfilingWeb Development with JavaScript, HTML, and CSSBuilding a Dynamic Web Application with FlaskCreating a RESTful API with FastAPIBuilding a Dynamic Web Application with PyramidUnderstanding Database Management with PyCharmTurning On Scientific ModeDynamic Data Viewing with SciView and JupyterBuilding a Data Pipeline in PyCharmMore Possibilities with PyCharm PluginsFuture Developments

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.