Arriba

Packt Publishing

Mostrar del 193 al 216 (de 415 productos)
Páginas de Resultados: [<< Anterior]  ... 6  7  8  9  10 ...  [Siguiente >>] 
  • Book : Architecting Google Cloud Solutions Learn To Design..
    Precio:  $165,739.00

    Book : Architecting Google Cloud Solutions Learn To Design..

    -Titulo Original : Architecting Google Cloud Solutions Learn To Design Robust And Future-proof Solutions With Google Cloud Technologies-Fabricante : Packt Publishing-Descripcion Original: Achieve your business goals and build highly available, scalable, and secure cloud infrastructure by designing robust and cost-effective solutions as a Google Cloud Architect. Key Features Gain hands-on experience in designing and managing high-performance cloud solutions Leverage Google Cloud Platform to optimize technical and business processes using cutting-edge technologies and services Use Google Cloud Big Data, AI, and ML services to design scalable and intelligent data solutions Book Description Google has been one of the top players in the public cloud domain thanks to its agility and performance capabilities. This book will help you design, develop, and manage robust, secure, and dynamic solutions to successfully meet your business needs. Youll learn how to plan and design network, compute, storage, and big data systems that incorporate security and compliance from the ground up. The chapters will cover simple to complex use cases for devising solutions to business problems, before focusing on how to leverage Google Clouds Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS) capabilities for designing modern no-operations platforms. Throughout this book, youll discover how to design for scalability, resiliency, and high availability. Later, youll find out how to use Google Cloud to design modern applications using microservices architecture, automation, and Infrastructure-as-Code (IaC) practices. The concluding chapters then demonstrate how to apply machine learning and artificial intelligence (AI) to derive insights from your data. Finally, you will discover best practices for operating and monitoring your cloud solutions, as well as performing troubleshooting and quality assurance. By the end of this Google Cloud book, youll be able to design robust enterprise-grade solutions using Google Cloud Platform. What you will learn Get to grips with compute, storage, networking, data analytics, and pricing Discover delivery models such as IaaS, PaaS, and SaaS Explore the underlying technologies and economics of cloud computing Design for scalability, business continuity, observability, and resiliency Secure Google Cloud solutions and ensure compliance Understand operational best practices and learn how to architect a monitoring solution Gain insights into modern application design with Google Cloud Leverage big data, machine learning, and AI with Google Cloud Who this book is for This book is for cloud architects who are responsible for designing and managing cloud solutions with GCP. Youll also find the book useful if youre a system engineer or enterprise architect looking to learn how to design solutions with Google Cloud. Moreover, cloud architects who already have experience with other cloud providers and are now beginning to work with Google Cloud will benefit from the book. Although an intermediate-level understanding of cloud computing and distributed apps is required, prior experience of working in the public and hybrid cloud domain is not mandatory. Table of Contents An Introduction to Google Cloud for Architects Mastering the Basics of Google Cloud Designing the Network Architecting Compute Infrastructure Architecting Storage and Data Infrastructure Configuring Services for Observability Designing for Security and Compliance Approaching Big Data and Data Pipelines Jumping on the DevOps Bandwagon with Site Reliability Engineering (SRE) Re-Architecting with Microservices Applying Machine Learning and Artificial Intelligence Achieving Operational Excellence About the Author Victor Dantas has a PhD in software-defined networking and cloud systems and is a solutions architect currently working at AWS. He has professional cloud certifications from Google Cloud, Azure, and AWS. With a background ranging from software development and systems engineering to technology consulting, he has accumulated experience in software engineering, cloud migrations, hybrid clo...
  • Book : Engineering Mlops Rapidly Build, Test, And Manage...
    Precio:  $161,419.00

    Book : Engineering Mlops Rapidly Build, Test, And Manage...

    -Titulo Original : Engineering Mlops Rapidly Build, Test, And Manage Production-ready Machine Learning Life Cycles At Scale-Fabricante : Packt Publishing-Descripcion Original: Get up and running with machine learning life cycle management and implement MLOps in your organization Key Features Become well-versed with MLOps techniques to monitor the quality of machine learning models in production Explore a monitoring framework for ML models in production and learn about end-to-end traceability for deployed models Perform CI/CD to automate new implementations in ML pipelines Book Description MLOps is a systematic approach to building, deploying, and monitoring machine learning (ML) solutions. It is an engineering discipline that can be applied to various industries and use cases. This book presents comprehensive insights into MLOps coupled with real-world examples to help you to write programs, train robust and scalable ML models, and build ML pipelines to train and deploy models securely in production. The book begins by familiarizing you with the MLOps workflow so you can start writing programs to train ML models. Then youll then move on to explore options for serializing and packaging ML models post-training to deploy them to facilitate machine learning inference, model interoperability, and end-to-end model traceability. Youll understand how to build ML pipelines, continuous integration and continuous delivery (CI/CD) pipelines, and monitoring pipelines to systematically build, deploy, monitor, and govern ML solutions for businesses and industries. Finally, youll apply the knowledge youve gained to build real-world projects. By the end of this ML book, youll have a 360-degree view of MLOps and be ready to implement MLOps in your organization. What you will learn Formulate data governance strategies and pipelines for ML training and deployment Get to grips with implementing ML pipelines, CI/CD pipelines, and ML monitoring pipelines Design a robust and scalable microservice and API for test and production environments Curate your custom CD processes for related use cases and organizations Monitor ML models, including monitoring data drift, model drift, and application performance Build and maintain automated ML systems Who this book is for This MLOps book is for data scientists, software engineers, DevOps engineers, machine learning engineers, and business and technology leaders who want to build, deploy, and maintain ML systems in production using MLOps principles and techniques. Basic knowledge of machine learning is necessary to get started with this book. Table of Contents Fundamentals of MLOps Workflow Characterizing your Machine learning problem Code Meets Data Machine Learning Pipelines Model evaluation and packaging Key principles for deploying your ML system Building robust CI and CD pipelines APIs and microservice Management Testing and Securing Your ML Solution Essentials of Production Release Key principles for monitoring your ML system Model Serving and Monitoring Governing the ML system for Continual Learning About the Author Emmanuel Raj, is a Helsinki-based AI Engineer. A masters in engineering, big data analytics from Arcada university of applied sciences. Presently working at TietoEVRY, with 5 years of experience in Machine Learning, AI and Data Science. He is proficient in building data pipelines, Machine learning models and deploying software to production...
  • Book : Automate Everyday Tasks In Jira A Practical, No-code.
    Precio:  $136,829.00

    Book : Automate Everyday Tasks In Jira A Practical, No-code.

    -Titulo Original : Automate Everyday Tasks In Jira A Practical, No-code Approach For Jira Admins And Power Users To Automate Everyday Processes-Fabricante : Packt Publishing-Descripcion Original: Learn how to automate tasks and create rules in Jira with the help of different use cases Key Features Automate daily repetitive and tedious tasks without coding experience Discover how to automate processes in the Jira family including Jira software, Jira Service Desk, and Jira Core Explore different use cases to understand automation features in Jira Book Description Atlassian Jira makes it easier to track the progress of your projects, but it can lead to repetitive and time-consuming tasks for teams. No-code automation will enable you to increase productivity by automating these tasks. Automate Everyday Tasks in Jira provides a hands-on approach to implementation and associated methodologies that will have you up and running and productive in no time. You will start by learning how automation in Jira works, along with discovering best practices for writing automation rules. Then youll be introduced to the building blocks of automation, including triggers, conditions, and actions, before moving on to advanced rule-related techniques. After youve become familiar with the techniques, youll find out how to integrate with external tools, such as GitHub, Slack, and Microsoft Teams, all without writing a single line of code. Toward the end, youll also be able to employ advanced rules to create custom notifications and integrate with external systems. By the end of this Jira book, youll have gained a thorough understanding of automation rules and learned how to use them to automate everyday tasks in Jira without using any code. What you will learn Understand the basic concepts of automation such as triggers, conditions, and actions Find out how to use if-then scenarios and conditions to automate your processes with practical examples Use smart values to achieve complex and more powerful automation Implement use cases in a practical way, including automation with Slack, Microsoft Teams, GitHub, and Bitbucket Discover best practices for writing and maintaining automation rules Explore techniques for debugging rules and solving common issues Who this book is for This book is for Jira administrators and project managers who want to learn about automation capabilities provided in Jira. Familiarity with Jira and working knowledge of workflows and project configurations is required. Table of Contents Key Concepts of Automation Automating Jira Issues Enhancing Rules with Smart Values Sending Automated Notifications Working with External Systems Automating Jira Service Management Automating Jira Software Projects Integrating with DevOps Tools Best Practices Troubleshooting Tips and Techniques Beyond Automation; an Introduction to Scripting About the Author Gareth Cantrell is currently working at Square Enix as a ITSM Solution Architect. He has a software engineering background, having spent at least 15 years of his 25-year career developing various software solutions for clients. For the past 10 years, Gareth has been involved in designing, implementing, and integrating solutions with Jira and other Atlassian tools, most of which involve automation to varying degrees. He has worked on projects including end-to-end ITSM solutions with Jira/Slack and other third-party tools, Agile and DevOps implementations in Jira, and integrations with various CI/CD tools...
  • Book : Microsoft Azure Security Technologies Certification..
    Precio:  $168,019.00

    Book : Microsoft Azure Security Technologies Certification..

    -Titulo Original : Microsoft Azure Security Technologies Certification And Beyond Gain Practical Skills To Secure Your Azure Environment And Pass The Az-500 Exam-Fabricante : Packt Publishing-Descripcion Original: Learn how to implement multi-layered security controls to protect against rapidly evolving threats to Azure environments Key Features Develop practical skills to protect your organization from constantly evolving security threats Become well-versed with real-world Azure security strategies and AZ-500 exam objectives Effectively manage security governance, policies, and operations in Azure Book Description Security is a key part of any well-architected design. With the help of this book, youll gain both the knowledge and the practical skills to significantly reduce the attack surface of your Azure workloads and protect your organization from constantly evolving threats to public cloud environments like Azure. This book is a comprehensive security guide for those looking to take the Azure Security Engineer certification exam as well as for those interested in securing their Azure infrastructure. Beyond preparing you for the Azure Security (AZ-500) exam, this book will guide you in securing your Azure environments and workloads using native Azure security capabilities. Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide builds a solid foundation of Azure security. Youll not only learn about security technologies in Azure but also be able to configure and manage them. Moreover, youll develop a clear understanding of how to identify different attack vectors and mitigate risks. By the end of this book, youll be well-versed with implementing multi-layered security to protect identities, networks, hosts, containers, databases, and storage in Azure. What you will learn Manage users, groups, service principals, and roles effectively in Azure AD Explore Azure AD identity security and governance capabilities Understand how platform perimeter protection secures Azure workloads Implement network security best practices for IaaS and PaaS Discover various options to protect against DDoS attacks Secure hosts and containers against evolving security threats Configure platform governance with cloud-native tools Monitor security operations with Azure Security Center and Azure Sentinel Who this book is for If you are a newly qualified or experienced security professional, cloud administrator, architect, or developer who wants to understand how to secure your Azure environment and workloads, this book is for you. The book is a handy resource for anyone preparing to take the Azure Security Engineer (AZ-500) certification exam. Foundational knowledge of the Azure cloud platform will be helpful but not necessary to understand the concepts covered in this book. Table of Contents Introduction to Azure Security Understanding Azure AD Azure AD Hybrid Identity Azure AD Identity Security Azure AD Identity Governance Implementing Perimeter Security Implementing Network Security Implementing Host Security Implementing Container Security Implementing Storage Security Implementing Database Security Implementing Secrets, Keys, and Certificate Management with Key Vault Azure Cloud Governance and Security Operations About the Author David Okeyode is a cloud security architect at the Prisma cloud speedboat at Palo Alto Networks. Before that, he was an independent consultant helping companies secure their cloud environments through private expert-level training and assessments. He holds 15 professional certifications across the Azure and AWS platforms, including the Azure Security Engineer, Azure DevOps, and AWS Security Specialist certifications. He has also authored two cloud computing courses for the popular cybersecurity training platform Cybrary. David has over a decade of experience in cybersecurity (consultancy, design, and implementation) and over 6 years of experience as a trainer. He has worked with organizations of different sizes, from start-ups to major enterprises to government organizations. David has developed multiple vulnerable-by-design automation tem...
  • Book : Javascript From Beginner To Professional Learn...
    Precio:  $140,929.00

    Book : Javascript From Beginner To Professional Learn...

    -Titulo Original : Javascript From Beginner To Professional Learn Javascript Quickly By Building Fun, Interactive, And Dynamic Web Apps, Games, And Pages-Fabricante : Packt Publishing-Descripcion Original: Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects Key Features Write eloquent JavaScript and employ fundamental and advanced features to create your own web apps Interact with the browser with HTML and JavaScript, and add dynamic images, shapes, and text with HTML5 Canvas Build a password checker, paint web app, hangman game, and many more fun projects Book Description This book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. The guiding principle of the book is to show how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games. JavaScript from Beginner to Professional focuses on key programming concepts and Document Object Model manipulations that are used to solve common problems in professional web applications. These include data validation, manipulating the appearance of web pages, working with asynchronous and concurrent code. The book uses project-based learning to provide context for the theoretical components in a series of code examples that can be used as modules of an application, such as input validators, games, and simple animations. This will be supplemented with a brief crash course on HTML and CSS to illustrate how JavaScript components fit into a complete web application. As you learn the concepts, you can try them in your own editor or browser console to get a solid understanding of how they work and what they do. By the end of this JavaScript book, you will feel confident writing core JavaScript code and be equipped to progress to more advanced libraries, frameworks, and environments such as React, Angular, and Node.js. What you will learn Use logic statements to make decisions within your code Save time with JavaScript loops by avoiding writing the same code repeatedly Use JavaScript functions and methods to selectively execute code Connect to HTML5 elements and bring your own web pages to life with interactive content Make your search patterns more effective with regular expressions Explore concurrency and asynchronous programming to process events efficiently and improve performance Get a head start on your next steps with primers on key libraries, frameworks, and APIs Who this book is for This book is for people who are new to JavaScript (JS) or those looking to build up their skills in web development. Basic familiarity with HTML & CSS would be beneficial. Whether you are a junior or intermediate developer who needs an easy-to-understand practical guide for JS concepts, a developer who wants to transition into working with JS, or a student studying programming concepts using JS, this book will prove helpful. Table of Contents Getting Started with JavaScript JavaScript Essentials JavaScript Multiple Values Logic Statements Loops Functions Classes Built-In JavaScript Methods The Document Object Model Dynamic Element Manipulation Using the DOM Interactive Content and Event Listeners Intermediate JavaScript Concurrency HTML5, Canvas, and JavaScript Next Steps Appendix - Practice Exercise, Project, and Self-Check Quiz Answers Review If you are looking to become a JavaScript professional and develop your knowledge in a fun yet comprehensive way, make sure to check out JavaScript from Beginner to Professional. This book truly guides you from the very first baby steps to being able to build serious web projects. I especially loved the many exercises and self-check quizzes, a great way to test your understanding as you go through the book! -- Luciano Mammino, co-author of Node.js Design Patterns About the Author Laurence Lars Svekis is an experienced web developer and best-selling course creator on Udemy with over 700,000 students. Having authored over 300 web development courses, L...
  • Book : Modern Api Development With Spring And Spring Boot...
    Precio:  $170,309.00

    Book : Modern Api Development With Spring And Spring Boot...

    -Titulo Original : Modern Api Development With Spring And Spring Boot Design Highly Scalable And Maintainable Apis With Rest, Grpc, Graphql, And The Reactive Paradigm-Fabricante : Packt Publishing-Descripcion Original: A developers guide to designing, testing, and securing production-ready modern APIs with the help of practical ideas to improve your applications functionality Key Features Build resilient software for your enterprises and customers by understanding the complete API development life cycle Overcome the challenges of traditional API design by adapting to a new and evolving culture of modern API development Use Spring and Spring Boot to develop future-proof scalable APIs Book Description The philosophy of API development has evolved over the years to serve the modern needs of enterprise architecture, and developers need to know how to adapt to these modern API design principles. Apps are now developed with APIs that enable ease of integration for the cloud environment and distributed systems. With this Spring book, youll discover various kinds of production-ready API implementation using REST APIs and explore async using the reactive paradigm, gRPC, and GraphQL. Youll learn how to design evolving REST-based APIs supported by HATEOAS and ETAGs and develop reactive, async, non-blocking APIs. After that, youll see how to secure REST APIs using Spring Security and find out how the APIs that you develop are consumed by the apps UI. The book then takes you through the process of testing, deploying, logging, and monitoring your APIs. Youll also explore API development using gRPC and GraphQL and design modern scalable architecture with microservices. The book helps you gain practical knowledge of modern API implementation using a sample e-commerce app. By the end of this Spring book, youll be able to develop, test, and deploy highly scalable, maintainable, and developer-friendly APIs to help your customers to transform their business. What you will learn Understand RESTful API development, its design paradigm, and its best practices Become well versed in Springs core components for implementing RESTful web services Implement reactive APIs and explore async API development Apply Spring Security for authentication using JWT and authorization of requests Develop a React-based UI to consume APIs Implement gRPC inter-service communication Design GraphQL-based APIs by understanding workflows and tooling Gain insights into how you can secure, test, monitor, and deploy your APIs Who this book is for This book is for inexperienced Java programmers, comp science, or coding boot camp graduates who have knowledge of basic programming constructs, data structures, and algorithms in Java but lack the practical web development skills necessary to start working as a developer. Professionals whove recently joined a startup or a company and are tasked with creating real-world web APIs and services will also find this book helpful. This book is also a good resource for Java developers who are looking for a career move into web development to get started with the basics of web service development. Table of Contents RESTful Web Services Fundamentals Spring Concepts and RESTful APIs API Specifications and Implementation Biz Logic for APIs Asynchronous API Design Security - Authorization and Authentication Designing User Interface Testing APIs Deployment of Web Services gRPC Fundamentals gRPC API Development and Testing Logging and Tracing GraphQL Fundamentals GraphQL Development and Testing About the Author Sourabh Sharma works at Oracle as a lead technical member where he is responsible for developing and designing the key components of the blueprint solutions that are used by various Oracle products. He has over 18 years of experience delivering enterprise products and applications for leading companies. His expertise lies in conceptualizing, modeling, designing, and developing N-tier and cloud-based web applications as well as leading teams. He has vast experience in developing microservice-based solutions and implementing various types of workflow and orchestration engines. Sourabh believes in continuo...
  • Book : Serverless Analytics With Amazon Athena Query...
    Precio:  $180,819.00

    Book : Serverless Analytics With Amazon Athena Query...

    -Titulo Original : Serverless Analytics With Amazon Athena Query Structured, Unstructured, Or Semi-structured Data In Seconds Without Setting Up Any Infrastructure-Fabricante : Packt Publishing-Descripcion Original: Get more from your data with Amazon Athenas ease-of-use, interactive performance, and pay-per-query pricing Key Features Explore the promising capabilities of Amazon Athena and Athenas Query Federation SDK Use Athena to prepare data for common machine learning activities Cover best practices for setting up connectivity between your application and Athena and security considerations Book Description Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using SQL, without needing to manage any infrastructure. This book begins with an overview of the serverless analytics experience offered by Athena and teaches you how to build and tune an S3 Data Lake using Athena, including how to structure your tables using open-source file formats like Parquet. Youll learn how to build, secure, and connect to a data lake with Athena and Lake Formation. Next, youll cover key tasks such as ad hoc data analysis, working with ETL pipelines, monitoring and alerting KPI breaches using CloudWatch Metrics, running customizable connectors with AWS Lambda, and more. Moving on, youll work through easy integrations, troubleshooting and tuning common Athena issues, and the most common reasons for query failure. You will also review tips to help diagnose and correct failing queries in your pursuit of operational excellence. Finally, youll explore advanced concepts such as Athena Query Federation and Athena ML to generate powerful insights without needing to touch a single server. By the end of this book, youll be able to build and use a data lake with Amazon Athena to add data-driven features to your app and perform the kind of ad hoc data analysis that often precedes many of todays ML modeling exercises. What you will learn Secure and manage the cost of querying your data Use Athena ML and User Defined Functions (UDFs) to add advanced features to your reports Write your own Athena Connector to integrate with a custom data source Discover your datasets on S3 using AWS Glue Crawlers Integrate Amazon Athena into your applications Setup Identity and Access Management (IAM) policies to limit access to tables and databases in Glue Data Catalog Add an Amazon SageMaker Notebook to your Athena queries Get to grips with using Athena for ETL pipelines Who this book is for Business intelligence (BI) analysts, application developers, and system administrators who are looking to generate insights from an ever-growing sea of data while controlling costs and limiting operational burden, will find this book helpful. Basic SQL knowledge is expected to make the most out of this book. Table of Contents Your First Query Introduction to Amazon Athena Key Features, Query Types, and Functions Metastores, Data Sources, and Data Lakes Securing Your Data AWS Glue and AWS Lake Formation Ad Hoc Analytics Querying Unstructured and Semi-Structured Data Serverless ETL Pipelines Building Applications with Amazon Athena Operational Excellence - Maintenance, Optimization, and Troubleshooting Athena Query Federation Athena UDFs and ML Lake Formation - Advanced Topics About the Author Anthony Virtuoso works as a Principal Engineer at Amazon and holds multiple patents in distributed systems, software defined networks, and security. In his eight years at Amazon, he has helped launch several Amazon Web Services, the most recent of which was Amazon Managed Blockchain. As one of the original authors of Athena Query Federation, youll often find him lurking on the Athena Federation GitHub repository answering questions and shipping bug fixes. When not at work, Anthony obsesses over a different set of customers, namely his wife and two little boys, aged 2 and 5. His kids enjoy doing science experiments with dad, like 3D printing toys, building with Lego, or searching the local pond for tardigrades. Mert Turkay Hocanin is a Principal Big Data Architect at Amazon Web Services within the AWS Glue and AWS Lak...
  • Book : The Azure Cloud Native Architecture Mapbook Explore..
    Precio:  $199,829.00
    Expira: 11/11/2022

    Book : The Azure Cloud Native Architecture Mapbook Explore..

    -Titulo Original : The Azure Cloud Native Architecture Mapbook Explore Microsoft Clouds Infrastructure, Application, Data, And Security Architecture-Fabricante : Packt Publishing-Descripcion Original: Improve your Azure architecture practice and set out on a cloud and cloud-native journey with this Azure cloud native architecture guide Key Features Discover the key drivers of successful Azure architecture Implement architecture maps as a compass to tackle any challenge Understand architecture maps in detail with the help of practical use cases Book Description Azure offers a wide range of services that enable a million ways to architect your solutions. Complete with original maps and expert analysis, this book will help you to explore Azure and choose the best solutions for your unique requirements. Starting with the key aspects of architecture, this book shows you how to map different architectural perspectives and covers a variety of use cases for each architectural discipline. Youll get acquainted with the basic cloud vocabulary and learn which strategic aspects to consider for a successful cloud journey. As you advance through the chapters, youll understand technical considerations from the perspective of a solutions architect. Youll then explore infrastructure aspects, such as network, disaster recovery, and high availability, and leverage Infrastructure as Code (IaC) through ARM templates, Bicep, and Terraform. The book also guides you through cloud design patterns, distributed architecture, and ecosystem solutions, such as Dapr, from an application architects perspective. Youll work with both traditional (ETL and OLAP) and modern data practices (big data and advanced analytics) in the cloud and finally get to grips with cloud native security. By the end of this book, youll have picked up best practices and more rounded knowledge of the different architectural perspectives. What you will learn Gain overarching architectural knowledge of the Microsoft Azure cloud platform Explore the possibilities of building a full Azure solution by considering different architectural perspectives Implement best practices for architecting and deploying Azure infrastructure Review different patterns for building a distributed application with ecosystem frameworks and solutions Get to grips with cloud-native concepts using containerized workloads Work with AKS (Azure Kubernetes Service) and use it with service mesh technologies to design a microservices hosting platform Who this book is for This book is for aspiring Azure Architects or anyone who specializes in security, infrastructure, data, and application architecture. If you are a developer or infrastructure engineer looking to enhance your Azure knowledge, youll find this book useful. Table of Contents Getting Started as an Azure Architect Solution Architecture Infrastructure Design Infrastructure Deployment Application Architecture Data Architecture Security Architecture Summary and Industry Scenarios About the Author Stephane Eyskens is an Azure Solution Architect and a Digital Transformation advocate, helping organizations getting better results out of their Cloud investments. As an MVP, he is an active contributor on Microsoft Tech Community and worked on multiple open source projects available on GitHub. Stephane is also a Pluralsight Assessment Author as well as the author of multiple books and online recordings. Ed Price is a Senior Program Manager in Engineering at Microsoft, with an MBA in technology management. He leads Microsofts efforts to publish Reference Architectures on the Azure Architecture Center. Previously, he drove datacenter deployment and customer feedback, and he ran Microsofts customer feedback programs for Azure development, Service Fabric, IoT, Functions, and Visual Studio. He was also a technical writer at Microsoft for 6 years and helped lead TechNet Wiki. He is the co-author of five books, including Learn to Program with Small Basic and ASP.NET Core 5 for Beginners from Packt...
  • Book : Mastering Swift 5.3 Upgrade Your Knowledge And Become
    Precio:  $133,059.00

    Book : Mastering Swift 5.3 Upgrade Your Knowledge And Become

    -Titulo Original : Mastering Swift 5.3 Upgrade Your Knowledge And Become An Expert In The Latest Version Of The Swift Programming Language, 6th Edition-Fabricante : Packt Publishing-Descripcion Original: A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Use core Swift features such as concurrency, generics, and copy-on-write in your code Book Description Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators. From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language. As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles. By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications. What you will learn Understand core Swift components, such as operators, collections, control flows, and functions Identify how and when to use classes, structures, and enumerations Use protocol-oriented design with extensions to write easy-to-manage code Leverage design patterns with Swift to solve commonly occurring design problems Apply copy-on-write for your custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and operation queues Implement generics to write flexible and reusable code Who this book is for This book is for beginners with a basic understanding of programming and experienced developers looking to learn Swift programming. Familiarity with Apples tools will be beneficial but not mandatory. All examples should also work on the Linux and Windows platforms Table of Contents Taking the First Steps with Swift Swift Documentation and Installing Swift Learning about Variables, Constants, Strings, and Operators Optional Types Using Swift Collections Control Flow Functions Classes, Structures, and Protocols Protocols and Protocol Extensions Protocol-Oriented Design Generics Error Handling and Availability Custom Subscripting Working with Closures Advanced and Custom Operators Concurrency and Parallelism in Swift Custom Value Types Memory Management Swift Formatting and Style Guide Adopting Design Patterns in Swift About the Author Jon Hoffman has over 25 years of experience in the field of information technology. He has worked in the areas of system administration, network administration, network security, application development, and architecture. Currently, Jon works as an Enterprise Software Manager for Syn-Tech Systems. Jon has an extensive iOS development experience and he has been involved in various projects since 2008. This includes several apps that he has published in the App Store, apps that he has written for third parties, and numerous enterprise applications. He has also developed mobile applications for the Android and Windows platforms...
  • Book : Coding Roblox Games Made Easy The Ultimate Guide To..
    Precio:  $101,939.00
    Expira: 31/10/2023

    Book : Coding Roblox Games Made Easy The Ultimate Guide To..

    -Titulo Original : Coding Roblox Games Made Easy The Ultimate Guide To Creating Games With Roblox Studio And Lua Programming-Fabricante : Packt Publishing-Descripcion Original: Get up and running with Roblox development with the help of expert guidance for working with Roblox components and Lua programming Key Features Discover solutions to common problems faced while creating games on Roblox Explore tips, tricks, and best practices and learn advanced Roblox coding techniques to create games Understand how to program in the Roblox Lua language, add engaging effects, add a variety of functionalities, and much more Book Description Roblox is a global virtual platform like no other for both playing and creating games. With well over 150 million monthly active users, Roblox hosts all genres of games that can be played by other members of the community using the Lua programming language. Not only can you create games for free, but you can also earn considerable sums of money if from the success of your games, and become part of the vast and supportive developer circle that provides excellent opportunities for networking in a tight-knit community. With this practical book, youll get hands-on experience working on the Roblox platform. Youll start with an overview of Roblox development and then understand how to use Roblox Studio. As you progress, youll gradually learn everything you need from how to program in Roblox Lua to creating Obby and Battle Royale games. Finally, youll delve into the logistics of game production, focusing on optimizing the performance of your game by implementing impressive mechanics, monetization, and marketing practices. By the end of this Roblox book, youll be able to lead or work with a team to bring your gaming world to life, and extend that experience to players around the world. What you will learn Get started with Roblox development and explore aspects such as choosing a developer type Understand how to use Roblox Studio and other free resources Create your first game with the Roblox Lua programming language Become well-versed with the three Ms - Mechanics, Monetization, and Marketing Develop real-world games such as Battle Royale and Obby Discover expert tips for collaborating effectively and managing project workloads Who this book is for This Roblox guide is for anyone interested in learning how to develop games on the Roblox platform. If youre already familiar with Roblox and looking for tips, tricks, and Roblox and Lua best practices for efficient development, youll find this book helpful. The book requires no prior knowledge of game development. Table of Contents Welcome to Roblox Development Know Your Work Environment Introduction to Roblox Lua Roblox Programming Scenarios Creating an Obby Creating a Battle Royale Game The Three Ms About the Author Zander Brumbaugh is an independent Programmer, Project Manager, and Game Designer. The games he has made or contributed to have been played more than 200 million times. Zander works with members of the Roblox community and its DevRel team to promote and support the Roblox platform. He has created popular games like Power Simulator, Munching Masters, Magician Simulator, etc. With the games he has created, he has been able to put himself through college; he currently attends the University of Washington and is part of the Paul G. Allen School of Computer Science and Engineering. At the time of writing, Zander is 18 years old...
  • Book : Mastering Tableau 2021 Implement Advanced Business...
    Precio:  $318,229.00
    Expira: 13/03/2024

    Book : Mastering Tableau 2021 Implement Advanced Business...

    -Titulo Original : Mastering Tableau 2021 Implement Advanced Business Intelligence Techniques And Analytics With Tableau, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Build, design, and improve advanced business intelligence solutions using Tableaus latest features, including Tableau Prep Builder, Tableau Hyper, and Tableau Server Key Features Master new features in Tableau 2021 to solve real-world analytics challenges Perform geo-spatial, time series, and self-service analytics using real-life examples Build and publish dashboards and explore storytelling using Python and R integration support Book Description Tableau is one of the leading business intelligence (BI) tools used to solve data analysis challenges. With this book, you will master Tableaus features and offerings in various paradigms of the BI domain. Updated with fresh topics including Quick Level of Detail expressions, the newest Tableau Server features, Einstein Discovery, and more, this book covers essential Tableau concepts and advanced functionalities. Leveraging Tableau Hyper files and using Prep Builder, youll be able to perform data preparation and handling easily. Youll gear up to perform complex joins, spatial joins, unions, and data blending tasks using practical examples. Following this, youll learn how to execute data densification and further explore expert-level examples to help you with calculations, mapping, and visual design using Tableau extensions. Youll also learn about improving dashboard performance, connecting to Tableau Server and understanding data visualization with examples. Finally, youll cover advanced use cases such as self-service analysis, time series analysis, and geo-spatial analysis, and connect Tableau to Python and R to implement programming functionalities within Tableau. By the end of this Tableau book, youll have mastered the advanced offerings of Tableau 2021 and be able to tackle common and advanced challenges in the BI domain. What you will learn Get up to speed with various Tableau components Master data preparation techniques using Tableau Prep Builder Discover how to use Tableau to create a PowerPoint-like presentation Understand different Tableau visualization techniques and dashboard designs Interact with the Tableau server to understand its architecture and functionalities Study advanced visualizations and dashboard creation techniques Brush up on powerful self-service analytics, time series analytics, and geo-spatial analytics Who this book is for This book is designed for business analysts, business intelligence professionals and data analysts who want to master Tableau to solve a range of data science and business intelligence problems. The book is ideal if you have a good understanding of Tableau and want to take your skills to the next level. Table of Contents Getting Up to Speed - A Review of the Basics All About Data - Getting Your Data Ready Tableau Prep Builder All About Data - Joins, Blends, and Data Structures Table Calculations All About Data - Data Densification, Cubes, and Big Data Level of Detail Calculations Beyond the Basic Chart Types Mapping Tableau for Presentations Visualization Best Practices and Dashboard Design Advanced Analytics Improving Performance Interacting with Tableau Server/Online Programming Tool Integration About the Author Marleen Meier has been working in the field of data science since 2013. Her experience includes Tableau training, proof of concepts, implementation, enablement as well as quantitative analysis, machine learning and AI. In 2018, she was a speaker at the Tableau conference, where she showcased an anomaly detection model using neural networks, visualized in Tableau. David Baldwin has been providing consulting in the business intelligence sector for 22 years. His experience includes Tableau training and consulting, developing BI solutions, project management, technical writing, and web and graphic design. His vertical experience includes financial, healthcare, human resources, aerospace, energy, education, government, and entertainment industries...
  • Book : Microsoft Power Bi Quick Start Guide Bring Your Data.
    Precio:  $297,379.00

    Book : Microsoft Power Bi Quick Start Guide Bring Your Data.

    -Titulo Original : Microsoft Power Bi Quick Start Guide Bring Your Data To Life Through Data Modeling, Visualization, Digital Storytelling, And More, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: An accessible fast paced introduction to all aspects of Power BI for new or aspiring BI professionals, data analysts, and data visualizers Key Features Updated with the latest features in Power BI including Dataflow, AI insights, visuals and row level security Get faster and more intuitive data insights using Microsoft Power BI and its business intelligence capabilities Build accurate analytical models, reports, and dashboards Book Description This revised edition has been fully updated to reflect the latest enhancements to Power BI. It includes a new chapter dedicated to dataflow, and covers all the essential concepts such as installation, designing effective data models, as well as building basic dashboards and visualizations to help you and your organization make better business decisions. Youll learn how to obtain data from a variety of sources and clean it using Power BI Query Editor. Youll then find out how you can design your data model to navigate and explore relationships within it and build DAX formulas to make your data easier to work with. Visualizing your data is a key element in this book, and youll get to grips rapidly with data visualization styles and enhanced digital storytelling techniques. In addition, you will acquire the skills to build your own dataflows, understand the Common Data Model, and automate data flow refreshes to eradicate data cleansing inefficiency. This guide will help you understand how to administer your organizations Power BI environment so that deployment can be made seamless, data refreshes can run properly, and security can be fully implemented. By the end of this Power BI book, youll have a better understanding of how to get the most out of Power BI to perform effective business intelligence. What you will learn Connect to data sources using import and DirectQuery options Use Query Editor for data transformation and data cleansing processes, including writing M and R scripts and dataflows to do the same in the cloud Design optimized data models by designing relationships and DAX calculations Design effective reports with built-in and custom visuals Adopt Power BI Desktop and Service to implement row-level security Administer a Power BI cloud tenant for your organization Use built-in AI capabilities to enhance Power BI data transformation techniques Deploy your Power BI desktop files into the Power BI Report Server Who this book is for Aspiring business intelligence professionals who want to learn Power BI will find this book useful. If you have a basic understanding of BI concepts and want to learn how to apply them using Microsoft Power BI, this book is for you. Table of Contents Getting Started with Importing Data Options Data Transformation Strategies Building the Data Model Leveraging DAX Visualizing Data Digital Storytelling with Power BI Using a Cloud Deployment with the Power BI Service Data Cleansing in the Cloud with Dataflows On-Premises Solutions with Power BI Report Server Review As adoption of Power BI as a data analytics platform continues to grow, information workers are increasingly asked to leverage its capabilities to deliver insights for their organization. For those who are new to Power BI, this book serves to familiarize the reader with core technologies and features within each layer of the platform from data acquisition and transformation to modeling to visualization and distribution. -- Brett Powell, Owner and BI Consultant at Frontline Analytics About the Author Devin Knight a Microsoft Data Platform MVP and the President at Pragmatic Works Training. At Pragmatic Works, Devin determines which courses are created, delivered, and updated for customers, including 15 Power BI courses. This is the tenth SQL Server and Business Intelligence book that he has authored. Devin often speaks at conferences such as PASS Summit, PASS Business Analytics Conference, SQL Saturdays, and Code Camps. He is also a ...
  • Book : Cissp (isc)² Certification Practice Exams And Tests.
    Precio:  $145,359.00

    Book : Cissp (isc)² Certification Practice Exams And Tests.

    -Titulo Original : Cissp (isc)² Certification Practice Exams And Tests Over 1,000 Practice Questions And Explanations Covering All 8 Cissp Domains For The May 2021 Exam Version-Fabricante : Packt Publishing-Descripcion Original: Pass the Certified Information Systems Security Professional Exam with our all-new set of practice exams designed to simulate the latest exam version Key Features Get ready to take the CISSP exam with the help of practice questions covering all concepts tested in the exam Discover and fill the gaps in your knowledge with detailed explanations of answers Take two full practice exams that simulate CISSP version May 2021 Book Description The CISSP exam is for security professionals who understand that poor security can put a company out of business. The exam covers eight important security domains - risk management, security architecture, data security, network security, identity management, auditing, security operations, and software development security. Designed to cover all the concepts tested in the CISSP exam, CISSP (ISC)2 Certification Practice Exams and Tests will assess your knowledge of information security and introduce you to the tools you need to master to pass the CISSP exam (version May 2021). With more than 100 questions for every CISSP domain, this book will test your understanding and fill the gaps in your knowledge with the help of descriptive answers and detailed explanations. Youll also find two complete practice exams that simulate the real CISSP exam, along with answers. By the end of this book, youll be ready to take and pass the (ISC)2 CISSP exam and achieve the Certified Information Systems Security Professional certification putting you in the position to build a career as a security engineer, security manager, or chief information security officer (CISO) What you will learn Understand key principles of security, risk management, and asset security Become well-versed with topics focused on the security architecture and engineering domain Test your knowledge of IAM and communication using practice questions Study the concepts of security assessment, testing, and operations Find out which security controls are applied in software development security Find out how you can advance your career by acquiring this gold-standard certification Who this book is for This book is for existing and aspiring security professionals, security engineers, security managers, and security experts who want to validate their skills and enhance their careers by passing the CISSP 2021 exam. Prior experience working in at least two of the CISSP security domains will be beneficial. Table of Contents Scheduling the CISSP Exam 1 Security and Risk Management Asset Security Security Architecture and Engineering Communication and Network Security Identity and Access Management Practice Question Domain 6 Practice Question Domain 7 Practice Question Domain 8 Full Practice Exam - Exam I Full Practice Exam - Exam II Review After reading the CISSP (ISC)2 Certification Practice Exams and Tests book by Packt, I can definitely say the author has placed a lot of thought and careful thinking into creating well-structured questions for each CISSP domain. To improve learning, at the end of each chapter the author has also ensured each answer to their respective question contains a detailed explanation which validates the accuracy of the answers, I have found this to be very useful in preparing for the CISSP 2021 exam. --Glen D. Singh, Cybersecurity Instructor, Mentor and Author The author Ted Jordan leveraged his expertise to not just help readers prepare for the CISSP certification, but also enable them to succeed in designing and implementing security solutions at the enterprise level. Concisely written, practical, and covering all the domains of security, this book will give you a competitive advantage in structuring your thought process for easy retrieval of information, which is key for passing a challenging exam like the CISSP. I highly recommend this book for anyone preparing for the CISSP 2021 version of the exam. --Gurmukh Singh, Big Data Architect, Mentor and Author of Hadoop 2.x Admini...
  • Book : Snowflake Cookbook Techniques For Building Modern...
    Precio:  $162,619.00
    Expira: 01/05/2023

    Book : Snowflake Cookbook Techniques For Building Modern...

    -Titulo Original : Snowflake Cookbook Techniques For Building Modern Cloud Data Warehousing Solutions-Fabricante : Packt Publishing-Descripcion Original: Develop modern solutions with Snowflakes unique architecture and integration capabilities; process bulk and real-time data into a data lake; and leverage time travel, cloning, and data-sharing features to optimize data operations Key Features Build and scale modern data solutions using the all-in-one Snowflake platform Perform advanced cloud analytics for implementing big data and data science solutions Make quicker and better-informed business decisions by uncovering key insights from your data Book Description Snowflake is a unique cloud-based data warehousing platform built from scratch to perform data management on the cloud. This book introduces you to Snowflakes unique architecture, which places it at the forefront of cloud data warehouses. Youll explore the compute model available with Snowflake, and find out how Snowflake allows extensive scaling through the virtual warehouses. You will then learn how to configure a virtual warehouse for optimizing cost and performance. Moving on, youll get to grips with the data ecosystem and discover how Snowflake integrates with other technologies for staging and loading data. As you progress through the chapters, you will leverage Snowflakes capabilities to process a series of SQL statements using tasks to build data pipelines and find out how you can create modern data solutions and pipelines designed to provide high performance and scalability. You will also get to grips with creating role hierarchies, adding custom roles, and setting default roles for users before covering advanced topics such as data sharing, cloning, and performance optimization. By the end of this Snowflake book, you will be well-versed in Snowflakes architecture for building modern analytical solutions and understand best practices for solving commonly faced problems using practical recipes. What you will learn Get to grips with data warehousing techniques aligned with Snowflakes cloud architecture Broaden your skills as a data warehouse designer to cover the Snowflake ecosystem Transfer skills from on-premise data warehousing to the Snowflake cloud analytics platform Optimize performance and costs associated with a Snowflake solution Stage data on object stores and load it into Snowflake Secure data and share it efficiently for access Manage transactions and extend Snowflake using stored procedures Extend cloud data applications using Spark Connector Who this book is for This book is for data warehouse developers, data analysts, database administrators, and anyone involved in designing, implementing, and optimizing a Snowflake data warehouse. Knowledge of data warehousing and database and cloud concepts will be useful. Basic familiarity with Snowflake is beneficial, but not necessary. Table of Contents Getting Started with Snowflake Managing the Data Life Cycle Loading and Extracting Data into and out of Snowflake Building Data Pipelines in Snowflake Data Protection and Security in Snowflake Performance and Cost Optimization Secure Data Sharing Back to the Future with Time Travel Advanced SQL Techniques Extending Snowflakes Capabilities About the Author Hamid Qureshi is a senior cloud and data warehouse professional with almost two decades of total experience, having architected, designed, and led the implementation of several data warehouse and business intelligence solutions. He has extensive experience and certifications across various data analytics platforms, ranging from Teradata, Oracle, and Hadoop to modern, cloud-based tools such as Snowflake. Having worked extensively with traditional technologies, combined with his knowledge of modern platforms, he has accumulated substantial practical expertise in data warehousing and analytics in Snowflake, which he has subsequently captured in his publications. Hammad Sharif is an experienced data architect with more than a decade of experience in the information domain, covering governance, warehousing, da...
  • Book : React 17 Design Patterns And Best Practices Design,..
    Precio:  $178,779.00

    Book : React 17 Design Patterns And Best Practices Design,..

    -Titulo Original : React 17 Design Patterns And Best Practices Design, Build, And Deploy Production-ready Web Applications Using Industry-standard Practices, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Build modular React web apps that are scalable, maintainable, and powerful using design patterns and insightful best practices Key Features Get up to speed with design patterns in React such as render props and controlled and uncontrolled inputs Become well-versed with React Hooks in this updated third edition Work through examples that can be used to create reusable code and extensible designs Book Description React is an open-source, adaptable JavaScript library for building complex user interfaces (UIs) from small, detached bits called components. This book will help you to use React effectively to make your applications more flexible, easier to maintain, and improve their performance, while giving your workflow a huge boost by improving speed without affecting quality. Youll start by understanding the internals of React, before gradually moving on to writing maintainable and clean code. The chapters that follow will show you how to build components that are reusable across the application, structure applications, and create forms that actually work. Later, you will build on your knowledge by exploring how to style React components and optimize them to make applications faster and more responsive. Finally, youll write tests effectively and learn how to contribute to React and its ecosystem. By the end of this book, youll be able to avoid the process of trial and error and developmental headaches, and instead, have the skills you need to efficiently build and deploy real-world React web applications. What you will learn Get to grips with the techniques of styling and optimizing React components Create components using the new React Hooks Get to grips with the new React Suspense technique and using GraphQL in your projects Use server-side rendering to make applications load faster Write a comprehensive set of tests to create robust and maintainable code Build high-performing applications by optimizing components Who this book is for This book is for web developers who want to increase their understanding of React and apply it to real-life app development. Intermediate-level experience with React and JavaScript is assumed. Table of Contents Taking your first steps with React Cleaning Up Your Code React Hooks Exploring Popular Composition Patterns Understanding GraphQL With a Real Project Managing Data Writing Code for the Browser Making Your Components Look Beautiful Server-Side Rendering for Fun and Profit Improving the Performance of Your Applications Testing and Debugging React Router Anti-Patterns to be Avoided Deploying to Production Next Steps About the Author Carlos Santana Roldan is a senior web developer with more than 13 years of experience. Currently, he is working as a senior software engineer at Snapchat. He is the founder of JS Education, where he teaches people web technologies such as React, Node.js, JavaScript, and TypeScript...
  • Book : Automating Workflows With Github Actions Automate...
    Precio:  $138,179.00

    Book : Automating Workflows With Github Actions Automate...

    -Titulo Original : Automating Workflows With Github Actions Automate Software Development Workflows And Seamlessly Deploy Your Applications Using Github Actions-Fabricante : Packt Publishing-Descripcion Original: Build, test, and deploy code right from your GitHub repository by automating, customizing, and executing software development workflows with GitHub Actions Key Features Enhance your CI/CD and DevOps workflows using GitHub Actions Discover how to create custom GitHub Actions using Docker and JavaScript Get up and running with building a CI/CD pipeline effectively Book Description GitHub Actions is one of the most popular products that enables you to automate development tasks and improve your software development workflow. Automating Workflows with GitHub Actions uses real-world examples to help you automate everyday tasks and use your resources efficiently. This book takes a practical approach to helping you develop the skills needed to create complex YAML files to automate your daily tasks. Youll learn how to find and use existing workflows, allowing you to get started with GitHub Actions right away. Moving on, youll discover complex concepts and practices such as self-hosted runners and writing workflow files that leverage other platforms such as Docker as well as programming languages such as Java and JavaScript. As you advance, youll be able to write your own JavaScript, Docker, and composite run steps actions, and publish them in GitHub Marketplace! Youll also find instructions to migrate your existing CI/CD workflows into GitHub Actions from platforms like Travis CI and GitLab. Finally, youll explore tools thatll help you stay informed of additions to GitHub Actions along with finding technical support and staying engaged with the community. By the end of this GitHub book, youll have developed the skills and experience needed to build and maintain your own CI/CD pipeline using GitHub Actions. What you will learn Get to grips with the basics of GitHub and the YAML syntax Understand key concepts of GitHub Actions Find out how to write actions for JavaScript and Docker environments Discover how to create a self-hosted runner Migrate from other continuous integration and continuous delivery (CI/CD) platforms to GitHub Actions Collaborate with the GitHub Actions community and find technical help to navigate technical difficulties Publish your workflows in GitHub Marketplace Who this book is for This book is for anyone involved in the software development life cycle, for those looking to learn about GitHub Actions and what can be accomplished, and for those who want to develop a new skill to help them advance their software development career. If you are new to GitHub and GitHub Actions in general, then this book is for you. Basic knowledge of GitHub as a platform will help you to get the most out of this book. Table of Contents Learning the foundations for GitHub Actions Deep-diving into GitHub Actions A closer look at Workflows Working with Self-hosted runners Writing your own actions Marketplace: Finding Existing Actions and Publishing Your Own Migrations Contributing to the community and finding help The future of GitHub Actions About the Author Priscila Heller was born and raised in Brazil, where she obtained a bachelor’s degree in Journalism. She moved to the United States in 2011, where she has been living ever since. After working in many different fields, she found a career opportunity in Tech, and went back to school to pursue a degree in Information System Technology. In 2016 Priscila joined GitHub as an Enterprise Support Agent. Over the years she was promoted a few times, and today she is a Senior Manager of Premium Support. Priscila believes in the power of technology, education, and communication. She considers the democratization of knowledge and information to be invaluable for the cultural, social, economic, and scientific development of society and humanity...
  • Book : Asp.net Core 5 And Angular Full-stack Web Development
    Precio:  $253,489.00
    Expira: 20/07/2023

    Book : Asp.net Core 5 And Angular Full-stack Web Development

    -Titulo Original : Asp.net Core 5 And Angular Full-stack Web Development With .net 5 And Angular 11, 4th Edition-Fabricante : Packt Publishing-Descripcion Original: Build robust modern web applications using .NET 5, Entity Framework Core, and Angular 11 Key Features Updated with the latest features and additions in ASP.NET Core 5 and Angular 11 Design, build, and deploy a Single Page Application or Progressive Web App Adopt a full stack approach to handle data management, Web APIs, application design, testing, SEO, security, and deployment Book Description Learning full-stack development calls for knowledge of both front-end and back-end web development. ASP.NET Core 5 and Angular, Fourth Edition will enhance your ability to create, debug, and deploy efficient web applications using ASP.NET Core and Angular. This revised edition includes coverage of the Angular routing module, expanded discussion on the Angular CLI, and detailed instructions for deploying apps on Azure, as well as both Windows and Linux. Taking care to explain and challenge design choices made throughout the text, Valerio teaches you how to build a data model with Entity Framework Core, alongside utilizing the Entity Core Fluent API and EntityTypeConfiguration class. Youll learn how to fetch and display data and handle user input with Angular reactive forms and front-end and back-end validators for maximum effect. Later, you will perform advanced debugging and explore the unit testing features provided by xUnit (.NET 5) and Jasmine, as well as Karma for Angular. After adding authentication and authorization to your apps, you will explore progressive web applications (PWAs), learning about their technical requirements, testing, and converting SWAs to PWAs. By the end of this book, you will understand how to tie together the front end and back end to build and deploy secure and robust web applications. What you will learn Implement a web API interface with ASP.NET Core and consume it with Angular using RxJS observables Set up an SQL database server using a local instance or a cloud data store Perform C# and TypeScript debugging using Visual Studio 2019 Create TDD and BDD unit tests using xUnit, Jasmine, and Karma Perform DBMS structured logging using third-party providers such as SeriLog Deploy web apps to Windows and Linux web servers, or Azure App Service, using IIS, Kestrel, and nginx Who this book is for This book is for experienced ASP.NET developers who already possess some familiarity with ASP.NET Core and Angular and are looking to learn how to use them effectively together. The fully documented code samples (also available on GitHub) and the step-by-step implementation tutorials make this book easy to follow. Table of Contents Getting Ready Looking Around Front-End and Back-End Interactions Data Model with Entity Framework Core Fetching and Displaying Data Forms and Data Validation Code Tweaks and Data Services Back-End and Front-End Debugging ASP.NET Core and Angular Unit Testing Authentication and Authorization Progressive Web Apps Windows, Linux, and Azure Deployment About the Author Valerio De Sanctis is a skilled IT professional with 20 years of experience in lead programming, web-based development, and project management using ASP.NET, PHP, Java, and JavaScript-based frameworks. He held senior positions at a range of financial and insurance companies, most recently serving as Chief Technology and Security Officer at a leading IT service provider for top-tier insurance groups. Hes an active member of the Stack Exchange Network, providing advice and tips on the Stack Overflow, ServerFault, and SuperUser communities; he is also a Microsoft Most Valuable Professional (MVP) for Developer Technologies. Hes the founder and owner of Ryadel and author of many best-selling books on back-end and front-end web development...
  • Book : Clean Code In Python Develop Maintainable And...
    Precio:  $166,429.00
    Expira: 26/05/2022

    Book : Clean Code In Python Develop Maintainable And...

    -Titulo Original : Clean Code In Python Develop Maintainable And Efficient Code, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Tackle inefficiencies and errors the Pythonic way Key Features Enhance your coding skills using the new features introduced in Python 3.9 Implement the refactoring techniques and SOLID principles in Python Apply microservices to your legacy systems by implementing practical techniques Book Description Experienced professionals in every field face several instances of disorganization, poor readability, and testability due to unstructured code. With updated code and revised content aligned to the new features of Python 3.9, this second edition of Clean Code in Python will provide you with all the tools you need to overcome these obstacles and manage your projects successfully. The book begins by describing the basic elements of writing clean code and how it plays a key role in Python programming. You will learn about writing efficient and readable code using the Python standard library and best practices for software design. The book discusses object-oriented programming in Python and shows you how to use objects with descriptors and generators. It will also show you the design principles of software testing and how to resolve problems by implementing software design patterns in your code. In the concluding chapter, we break down a monolithic application into a microservices-based one starting from the code as the basis for a solid platform. By the end of this clean code book, you will be proficient in applying industry-approved coding practices to design clean, sustainable, and readable real-world Python code. What you will learn Set up a productive development environment by leveraging automatic tools Leverage the magic methods in Python to write better code, abstracting complexity away and encapsulating details Create advanced object-oriented designs using unique features of Python, such as descriptors Eliminate duplicated code by creating powerful abstractions using software engineering principles of object-oriented design Create Python-specific solutions using decorators and descriptors Refactor code effectively with the help of unit tests Build the foundations for solid architecture with a clean code base as its cornerstone Who this book is for This book is designed to benefit new as well as experienced programmers. It will appeal to team leads, software architects and senior software engineers who would like to write Pythonic code to save on costs and improve efficiency. The book assumes that you have a strong understanding of programming Table of Contents Introduction, Code Formatting, and Tools Pythonic Code General Traits of Good Code The SOLID Principles Using Decorators to Improve Our Code Getting More Out of Our Objects with Descriptors Generators, Iterators, and Asynchronous Programming Unit Testing and Refactoring Common Design Patterns Clean Architecture About the Author Mariano Anaya is a software engineer who spends most of his time creating software with Python and mentoring fellow programmers. Marianos main areas of interests besides Python are software architecture, functional programming, distributed systems, and speaking at conferences. He was a speaker at Euro Python 2016 and 2017. To know more about him, you can refer to his GitHub account with the username rmariano. His speakerdeck username is rmariano...
  • Book : The Statistics And Calculus With Python Workshop A...
    Precio:  $146,439.00

    Book : The Statistics And Calculus With Python Workshop A...

    -Titulo Original : The Statistics And Calculus With Python Workshop A Comprehensive Introduction To Mathematics In Python For Artificial Intelligence Applications-Fabricante : Packt Publishing-Descripcion Original: With examples and activities that help you achieve real results, applying calculus and statistical methods relevant to advanced data science has never been so easy Key Features Discover how most programmers use the main Python libraries when performing statistics with Python Use descriptive statistics and visualizations to answer business and scientific questions Solve complicated calculus problems, such as arc length and solids of revolution using derivatives and integrals Book Description Are you looking to start developing artificial intelligence applications? Do you need a refresher on key mathematical concepts? Full of engaging practical exercises, The Statistics and Calculus with Python Workshop will show you how to apply your understanding of advanced mathematics in the context of Python. The book begins by giving you a high-level overview of the libraries youll use while performing statistics with Python. As you progress, youll perform various mathematical tasks using the Python programming language, such as solving algebraic functions with Python starting with basic functions, and then working through transformations and solving equations. Later chapters in the book will cover statistics and calculus concepts and how to use them to solve problems and gain useful insights. Finally, youll study differential equations with an emphasis on numerical methods and learn about algorithms that directly calculate values of functions. By the end of this book, youll have learned how to apply essential statistics and calculus concepts to develop robust Python applications that solve business challenges. What you will learn Get to grips with the fundamental mathematical functions in Python Perform calculations on tabular datasets using pandas Understand the differences between polynomials, rational functions, exponential functions, and trigonometric functions Use algebra techniques for solving systems of equations Solve real-world problems with probability Solve optimization problems with derivatives and integrals Who this book is for If you are a Python programmer who wants to develop intelligent solutions that solve challenging business problems, then this book is for you. To better grasp the concepts explained in this book, you must have a thorough understanding of advanced mathematical concepts, such as Markov chains, Eulers formula, and Runge-Kutta methods as the book only explains how these techniques and concepts can be implemented in Python. Table of Contents Fundamentals of Python Pythons Main Tools for Statistics Pythons Statistical Toolbox Functions and Algebra with Python More Mathematics with Python Matrices and Markov Chains with Python Doing Basic Statistics with Python Foundational Probability Concepts and Their Applications Intermediate Statistics with Python Foundational Calculus with Python More Calculus with Python Intermediate Calculus with Python About the Author Peter Farrell learned to program from the Logo code in Seymour Paperts Mindstorms. A student introduced him to Python and he never looked back. In 2015, he self-published Hacking Math Class with Python on applying Python programming to learning and teaching high-school math. In 2019, No Starch Press published his second book, Math Adventures with Python. In his books, he also presents 21st-century topics, such as Cellular Automata, 3D Graphics, and Genetic Algorithms. Currently, he teaches Python and Math in the Dallas, Texas area. Alvaro Fuentes is a senior data scientist with a background in applied mathematics and economics. He has more than 14 years of experience in various analytical roles and is an analytics consultant at one of the Big Three global management consulting firms, leading advanced analytics projects in different industries like banking, technology, and consumer goods. Alvaro is also an author and trainer in analytics and data science and has published courses and books, such as...
  • Book : Ios 14 Programming For Beginners Get Started With...
    Precio:  $194,539.00
    Expira: 16/08/2023

    Book : Ios 14 Programming For Beginners Get Started With...

    -Titulo Original : Ios 14 Programming For Beginners Get Started With Building Ios Apps With Swift 5.3 And Xcode 12, 5th Edition-Fabricante : Packt Publishing-Descripcion Original: Learn iOS app development and work with the latest Apple development tools Key Features Explore the latest features of Xcode 12 and the Swift 5.3 programming language in this updated fifth edition Kick-start your iOS programming career and have fun building your own iOS apps Discover the new features of iOS 14 such as Mac Catalyst, SwiftUI, widgets and App Clips Book Description If youre looking to work and experiment with powerful iOS 14 features such as widgets and App Clips to create your own apps, this iOS programming guide is for you. The book offers a comprehensive introduction for experienced programmers who are new to iOS, taking you through the entire process of learning the Swift language, writing your own apps, and publishing them on the App Store. Fully updated to cover the new iOS 14 features, along with Xcode 12 and Swift 5.3, this fifth edition of iOS 14 Programming for Beginners starts with an introduction to the Swift programming language and shows you how to accomplish common programming tasks with it. Youll then start building the user interface (UI) of a complete real-world app using the storyboards feature in the latest version of Xcode and implement the code for views, view controllers, data managers, and other aspects of mobile apps. The book will also help you apply iOS 14 features to existing apps and introduce you to SwiftUI, a new way to build apps for all Apple devices. Finally, youll set up testers for your app and understand what you need to do to publish your app on the App Store. By the end of this book, youll not only be well versed in writing and publishing applications, but youll also be able to apply your iOS development skills to enhance existing apps. What you will learn Get to grips with the fundamentals of Xcode 12 and Swift 5.3, the building blocks of iOS development Understand how to prototype an app using storyboards Discover the Model-View-Controller design pattern and how to implement the desired functionality within an app Implement the latest iOS features, such as widgets and App Clips Convert an existing iPad app into an Apple Silicon Mac app Design, deploy, and test your iOS applications with design patterns and best practices Who this book is for This book is for anyone who has programming experience but is new to Swift and iOS app development. Experienced programmers looking to explore the latest iOS 14 features will also find this book useful. Table of Contents Getting Familiar with Xcode Simple Values and Types Conditionals and Optionals Range Operators and Loops Collection Types Functions and Closures Classes, Structures, and Enumerations Protocols, Extensions, and Error Handling Setting Up the User Interface Building Your User Interface Finishing Up Your User Interface Modifying and Configuring Cells Getting Started with MVC and Collection Views Getting Data into Collection Views Getting Started with Table Views Getting Started with MapKit Getting Started with JSON Files Displaying Data in a Static Table View Getting Started with Custom UIControls Getting Started with Cameras and Photo Libraries Understanding Core Data Getting Started with Apple Silicon Macs Getting Started with SwiftUI Getting Started with Widgets Getting Started with App Clips Testing and Submitting Your App to the App Store About the Author Ahmad Sahar is a trainer, presenter, and consultant at Tomafuwi Productions, specializing in conducting training courses for macOS and iOS, macOS Support Essentials certification courses, and iOS Development courses. He is a member of the DevCon iOS and MyCocoaHeads online communities in Malaysia, and has conducted presentations and talks for both groups. In his spare time, he likes building and programming LEGO Mindstorms robots...
  • Book : Python Machine Learning By Example Build Intelligent.
    Precio:  $137,529.00

    Book : Python Machine Learning By Example Build Intelligent.

    -Titulo Original : Python Machine Learning By Example Build Intelligent Systems Using Python, Tensorflow 2, Pytorch, And Scikit-learn, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: A comprehensive guide to get you up to speed with the latest developments of practical machine learning with Python and upgrade your understanding of machine learning (ML) algorithms and techniques Key Features Dive into machine learning algorithms to solve the complex challenges faced by data scientists today Explore cutting edge content reflecting deep learning and reinforcement learning developments Use updated Python libraries such as TensorFlow, PyTorch, and scikit-learn to track machine learning projects end-to-end Book Description Python Machine Learning By Example, Third Edition serves as a comprehensive gateway into the world of machine learning (ML). With six new chapters, on topics including movie recommendation engine development with Naive Bayes, recognizing faces with support vector machine, predicting stock prices with artificial neural networks, categorizing images of clothing with convolutional neural networks, predicting with sequences using recurring neural networks, and leveraging reinforcement learning for making decisions, the book has been considerably updated for the latest enterprise requirements. At the same time, this book provides actionable insights on the key fundamentals of ML with Python programming. Hayden applies his expertise to demonstrate implementations of algorithms in Python, both from scratch and with libraries. Each chapter walks through an industry-adopted application. With the help of realistic examples, you will gain an understanding of the mechanics of ML techniques in areas such as exploratory data analysis, feature engineering, classification, regression, clustering, and NLP. By the end of this ML Python book, you will have gained a broad picture of the ML ecosystem and will be well-versed in the best practices of applying ML techniques to solve problems. What you will learn Understand the important concepts in ML and data science Use Python to explore the world of data mining and analytics Scale up model training using varied data complexities with Apache Spark Delve deep into text analysis and NLP using Python libraries such NLTK and Gensim Select and build an ML model and evaluate and optimize its performance Implement ML algorithms from scratch in Python, TensorFlow 2, PyTorch, and scikit-learn Who this book is for If youre a machine learning enthusiast, data analyst, or data engineer highly passionate about machine learning and want to begin working on machine learning assignments, this book is for you. Prior knowledge of Python coding is assumed and basic familiarity with statistical concepts will be beneficial, although this is not necessary. Table of Contents Getting Started with Machine Learning and Python Building a Movie Recommendation Engine with Naive Bayes Recognizing Faces with Support Vector Machine Predicting Online Ad Click-Through with Tree-Based Algorithms Predicting Online Ad Click-Through with Logistic Regression Scaling Up Prediction to Terabyte Click Logs Predicting Stock Prices with Regression Algorithms Predicting Stock Prices with Artificial Neural Networks Mining the 20 Newsgroups Dataset with Text Analysis Techniques Discovering Underlying Topics in the Newsgroups Dataset with Clustering and Topic Modeling Machine Learning Best Practices Categorizing Images of Clothing with Convolutional Neural Networks Making Predictions with Sequences Using Recurrent Neural Networks Making Decisions in Complex Environments with Reinforcement Learning Review Python Machine Learning by Example, Third Edition is ideal for those who learn best by doing. I think for the ML beginner, this book may be a better starting point than one with much more about theory and less focus on the practical aspects of ML. -- Alex Martelli, Fellow, Python Software Foundation, Co-author of Python Cookbook and Python in a Nutshell About the Author Yuxi (Hayden) Liu is a machine learning software engineer at Google. Previously he wo...
  • Book : Enterprise Application Development With C# 9 And .net
    Precio:  $187,939.00

    Book : Enterprise Application Development With C# 9 And .net

    -Titulo Original : Enterprise Application Development With C# 9 And .net 5 Enhance Your C# And .net Skills By Mastering The Process Of Developing Professional-grade Web Applications-Fabricante : Packt Publishing-Descripcion Original: Become a professional .NET developer by learning expert techniques for building enterprise-grade applications Key Features Explore the advanced features of C# and .NET 5 to enhance your code and productivity Follow clear and easy instructions for building an end-to-end enterprise application Learn how to build scalable web applications and host them on the cloud Book Description .NET Core is one of the most popular programming platforms in the world for an increasingly large community of developers thanks to its excellent cross-platform support. This book will show you how to confidently use the features of .NET 5 with C# 9 to build robust enterprise applications. Throughout the book, youll work on creating an enterprise app and adding a key component to the app with each chapter, before nally getting it ready for testing and deployment. Youll learn concepts relating to advanced data structures, the Entity Framework Core, parallel programming, and dependency injection. As you progress, youll cover various authentication and authorization schemes provided by .NET Core to make your apps and APIs secure. Next, youll build web apps using ASP.NET Core 5 and deploy them on the cloud while working with various cloud components using Azure. The book then shows you how to use the latest Microsoft Visual Studio 2019 and C# 9 to simplify developer tasks, and also explores tips and tricks in Visual Studio 2019 to improve your productivity. Later, youll discover various testing techniques such as unit testing and performance testing as well as di erent methods to deploy enterprise apps. By the end of this book, you’ll be able to create enterprise apps using the powerful features of .NET 5 and deploy them on the cloud. What you will learn Design enterprise apps by making the most of the latest features of .NET 5 Discover di erent layers of an app, such as the data layer, API layer, and web layer Explore end-to-end architecture, implement an enterprise web app using .NET and C# 9, and deploy the app on Azure Focus on the core concepts of web application development such as dependency injection, caching, logging, con guration, and authentication, and implement them in .NET 5 Integrate the new .NET 5 health and performance check APIs with your app Understand how .NET 5 works and contribute to the .NET 5 platform Who this book is for If you are a developer, architect, or senior programmer who wants to leverage the features of .NET 5 and the C# language, as well as grasp essential techniques to build your skills, then this C# .NET 5 book is for you. Beginner to intermediate-level knowledge of the .NET framework and C# programming is required to understand the concepts covered in this book more effectively. Table of Contents Designing and Architecting the Enterprise Application Introducing .NET 5 Core and Standard Introducing C# 9 Threading and Asynchronous Operations Dependency Injection in .NET Configuration in .NET Core Logging in .NET 5 Understanding Caching Working with Data in .NET 5 Creating an ASP.NET Core 5 Web API Creating an ASP.NET Core 5 Web Application Understanding Authentication Understanding Authorization Health and Diagnostics Testing Deploying the Application in Azure About the Author Ravindra Akella works as a senior consultant at Microsoft and has more than 14 years of software development experience. Specializing in .NET and web-related technologies, his current role involves the end-to-end ownership of products right from architecture to delivery. He has led the software architecture design, development, and delivery of large, complex solutions using the Azure cloud and related technologies. He is a tech-savvy developer who is passionate about embracing new technologies. He has delivered talks and sessions on Azure and other technologies at international conferences. He has also authored books on .NET Core 3.0 before. Arun Kumar Tamirisa is a senior consultant currently w...
  • Book : Game Development Projects With Unreal Engine Learn To
    Precio:  $166,839.00
    Expira: 12/08/2022

    Book : Game Development Projects With Unreal Engine Learn To

    -Titulo Original : Game Development Projects With Unreal Engine Learn To Build Your First Games And Bring Your Ideas To Life Using Ue4 And C-Fabricante : Packt Publishing-Descripcion Original: Learn the tools and techniques of game design using a project-based approach with Unreal Engine 4 and C Key Features Kickstart your career or dive into a new hobby by exploring game design with UE4 and C Learn the techniques needed to prototype and develop your own ideas Reinforce your skills with project-based learning by building a series of games from scratch Book Description Game development can be both a creatively fulfilling hobby and a full-time career path. Its also an exciting way to improve your C skills and apply them in engaging and challenging projects. Game Development Projects with Unreal Engine starts with the basic skills youll need to get started as a game developer. The fundamentals of game design will be explained clearly and demonstrated practically with realistic exercises. Youll then apply what youve learned with challenging activities. The book starts with an introduction to the Unreal Editor and key concepts such as actors, blueprints, animations, inheritance, and player input. Youll then move on to the first of three projects: building a dodgeball game. In this project, youll explore line traces, collisions, projectiles, user interface, and sound effects, combining these concepts to showcase your new skills. Youll then move on to the second project; a side-scroller game, where youll implement concepts including animation blending, enemy AI, spawning objects, and collectibles. The final project is an FPS game, where you will cover the key concepts behind creating a multiplayer environment. By the end of this Unreal Engine 4 game development book, youll have the confidence and knowledge to get started on your own creative UE4 projects and bring your ideas to life. What you will learn Create a fully-functional third-person character and enemies Build navigation with keyboard, mouse, gamepad, and touch controls Program logic and game mechanics with collision and particle effects Explore AI for games with Blackboards and Behavior Trees Build character animations with Animation Blueprints and Montages Test your game for mobile devices using mobile preview Add polish to your game with visual and sound effects Master the fundamentals of game UI design using a heads-up display Who this book is for This book is suitable for anyone who wants to get started using UE4 for game development. It will also be useful for anyone who has used Unreal Engine before and wants to consolidate, improve and apply their skills. To grasp the concepts explained in this book better, you must have prior knowledge of the basics of C and understand variables, functions, classes, polymorphism, and pointers. For full compatibility with the IDE used in this book, a Windows system is recommended. Table of Contents Unreal Engine Introduction Working with Unreal Engine Character Class Components and Blueprint Setup Player Input Line Traces Collision Objects UE4 Utilities User Interfaces Audio-Visual Elements Creating a SuperSideScroller Game Blend Spaces 1D, Key Bindings, and State Machines Animation Blending and Montages Enemy Artificial Intelligence Spawning the Player Projectile Collectibles, Power-Ups, and Pickups Multiplayer Basics Remote Procedure Calls Gameplay Framework Classes in Multiplayer About the Author Hammad Fozi has been passionately involved with technology since he was 12 years of age. He has received several awards in ICT and Thinking Skills during his studies. In 2016, Hammad interned at Vanilla Arcade and developed a product known as Camera from the Past which is displayed publicly at the National History Museum in Lahore and is a source of great fun for the visitors and tourists. Having graduated as a Computer Scientist in 2018, he quickly consolidated his name as an Unreal Engine developer. Currently, Hammad is an Unreal enthusiast, co-managing the Unreal Developer Community of Pakistan. He works as a lead Unreal developer for Terra Virtua and is the...
  • Book : Modern C Programming Cookbook Master C Core Language.
    Precio:  $302,819.00

    Book : Modern C Programming Cookbook Master C Core Language.

    -Titulo Original : Modern C Programming Cookbook Master C Core Language And Standard Library Features, With Over 100 Recipes, Updated To C20, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: A pragmatic recipe book for acquiring a comprehensive understanding of the complexities and core fundamentals of C programming Key Features Explore the latest language and library features of C20 such as modules, coroutines, concepts, and ranges Shed new light on the core concepts in C programming, including functions, algorithms, threading, and concurrency, through practical self-contained recipes Leverage C features like smart pointers, move semantics, constexpr, and more for increased robustness and performance Book Description C has come a long way to be one of the most widely used general-purpose languages that is fast, efficient, and high-performance at its core. The updated second edition of Modern C Programming Cookbook addresses the latest features of C20, such as modules, concepts, coroutines, and the many additions to the standard library, including ranges and text formatting. The book is organized in the form of practical recipes covering a wide range of problems faced by modern developers. The book also delves into the details of all the core concepts in modern C programming, such as functions and classes, iterators and algorithms, streams and the file system, threading and concurrency, smart pointers and move semantics, and many others. It goes into the performance aspects of programming in depth, teaching developers how to write fast and lean code with the help of best practices. Furthermore, the book explores useful patterns and delves into the implementation of many idioms, including pimpl, named parameter, and attorney-client, teaching techniques such as avoiding repetition with the factory pattern. There is also a chapter dedicated to unit testing, where you are introduced to three of the most widely used libraries for C: Boost.Test, Google Test, and Catch2. By the end of the book, you will be able to effectively leverage the features and techniques of C11/14/17/20 programming to enhance the performance, scalability, and efficiency of your applications. What you will learn Understand the new C20 language and library features and the problems they solve Become skilled at using the standard support for threading and concurrency for daily tasks Leverage the standard library and work with containers, algorithms, and iterators Solve text searching and replacement problems using regular expressions Work with different types of strings and learn the various aspects of compilation Take advantage of the file system library to work with files and directories Implement various useful patterns and idioms Explore the widely used testing frameworks for C Who this book is for The book is designed for entry- or medium-level C programmers who have a basic knowledge of C and want to master the language and become prolific modern C developers. Experienced C programmers can leverage this book to strengthen their command of C and find a good reference to many language and library features of C11/14/17/20. Table of Contents Learning Modern Core Language Features Working with Numbers and Strings Exploring Functions Preprocessing and Compilation Standard Library Containers, Algorithms, and Iterators General-Purpose Utilities Working with Files and Streams Leveraging Threading and Concurrency Robustness and Performance Implementing Patterns and Idioms Exploring Testing Frameworks C20 Core Features About the Author Marius Bancila is a software engineer with almost two decades of experience in developing solutions for the industrial and financial sectors. He is the author of The Modern C Challenge and co-author of Learn C# Programming. He works as a software architect and is focused on Microsoft technologies, mainly developing desktop applications with C and C#. He is passionate about sharing his technical expertise with others and, for that reason, he has been recognized as a Microsoft MVP for C and later developer technologies since 2006. Marius...
Mostrar del 193 al 216 (de 415 productos)
Páginas de Resultados: [<< Anterior]  ... 6  7  8  9  10 ...  [Siguiente >>]