Détail de l'éditeur
PACKT PUBLISHING |
Documents disponibles chez cet éditeur (2692)
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Titre : Hands-On Software Architecture with Java Type de document : e-book Auteurs : Giuseppe BONOCORE Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781800207301 Note générale : copyrighted Langues : Anglais (eng) Résumé : Build robust and scalable Java applications by learning how to implement every aspect of software architectureKey FeaturesUnderstand the fundamentals of software architecture and build production-grade applications in JavaMake smart architectural decisions with comprehensive coverage of various architectural approaches from SOA to microservicesGain an in-depth understanding of deployment considerations with cloud and CI/CD pipelinesBook DescriptionWell-written software architecture is the core of an efficient and scalable enterprise application. Java, the most widespread technology in current enterprises, provides complete toolkits to support the implementation of a well-designed architecture.This book starts with the fundamentals of architecture and takes you through the basic components of application architecture. You'll cover the different types of software architectural patterns and application integration patterns and learn about their most widespread implementation in Java. You'll then explore cloud-native architectures and best practices for enhancing existing applications to better suit a cloud-enabled world. Later, the book highlights some cross-cutting concerns and the importance of monitoring and tracing for planning the evolution of the software, foreseeing predictable maintenance, and troubleshooting. The book concludes with an analysis of the current status of software architectures in Java programming and offers insights into transforming your architecture to reduce technical debt.By the end of this software architecture book, you'll have acquired some of the most valuable and in-demand software architect skills to progress in your career.What you will learnUnderstand the importance of requirements engineering, including functional versus non-functional requirementsExplore design techniques such as domain-driven design, test-driven development (TDD), and behavior-driven developmentDiscover the mantras of selecting the right architectural patterns for modern applicationsExplore different integration patternsEnhance existing applications with essential cloud-native patterns and recommended practicesAddress cross-cutting considerations in enterprise applications regardless of architectural choices and application typeWho this book is forThis book is for Java software engineers who want to become software architects and learn everything a modern software architect needs to know. The book is also for software architects, technical leaders, vice presidents of software engineering, and CTOs looking to extend their knowledge and stay up to date with the latest developments in the field of software architecture. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88926914 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=544874 Hands-On Unity 2022 Game Development : Learn to use the latest Unity 2022 features to create your first video game in the simplest way possible / Nicolas Alejandro BORROMEO / PACKT PUBLISHING (2022)
Titre : Hands-On Unity 2022 Game Development : Learn to use the latest Unity 2022 features to create your first video game in the simplest way possible Type de document : e-book Auteurs : Nicolas Alejandro BORROMEO Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781803236919 Note générale : copyrighted Langues : Anglais (eng) Résumé : Create, customize, and optimize your own professional games from scratch with Unity 2022Includes invitation to join the online Unity Game Development community to read the book alongside Unity developers/C# programmers and Nicolas Borromeo.Purchase of the print or Kindle book includes a free eBook in the PDF format.Key FeaturesCreate the game prototype and learn the fundamentals of Unity editor to build scenes, objects and import objectsAdd interactivity, win/lose conditions, sound, graphics and artificial intelligence using C# and visual scriptingImprove the game graphics, user interface, add visual effects and animations using Animator, Cinemachine, and TimelineBook DescriptionUnity is a cross-platform game engine that provides you with powerful but simple-to-use features to solve the most common problems in Game Development, such as rendering, animation, physics, sound, and effects. You'll learn to use these features to create simple but complete games (and all the nuances needed to handle Unity).Complete with hands-on tutorials and projects, this book will teach you to use the Unity game engine, create C# and visual scripts, integrate graphics, sound, and animations, and manipulate physics to create interesting mechanics for your game. You'll then code a simple AI agent to challenge the user and work with profiling tools to ensure code efficiency.Finally, you'll work with Unity's AR tools to create AR experiences for 3D apps and games before publishing them to the world.If you are interested in creating impressive, commercial-quality games that are playable on a variety of platforms, then you've come to the right place.What you will learnBuild a game prototype that includes gameplay, player and non-player characters, assets, animations, and moreSet up and navigate the game engine to dive into the Unity Editor and discover unique and new features released in 2022Learn both C# and Visual Scripting to customize player movements, the user interface, and game physicsApply shaders to improve your game graphics using Shader Graph and Universal Render Pipeline (URP)Create win-lose conditions for the game by using design patterns such as Singleton and Event ListenersImplement Game AI to build a fully functional enemy capable of detecting and attacking the playerDebug, test, optimize, and create an executable version of the game to share with your friendsWho this book is forBoth game and non-game developers who wish to migrate or start building 3D games in Unity will find this book useful. While you'll still able to follow along if you don't have any programming experience, knowing the fundamentals of C# programming will help you get the most out of this book. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88937356 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=561371 Hands-On Visual Studio 2022 : A developer's guide to exploring new features and best practices in VS2022 for maximum productivity / Miguel Angel Teheran GARCIA / PACKT PUBLISHING (2022)
Titre : Hands-On Visual Studio 2022 : A developer's guide to exploring new features and best practices in VS2022 for maximum productivity Type de document : e-book Auteurs : Miguel Angel Teheran GARCIA Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781801810548 Note générale : copyrighted Langues : Anglais (eng) Résumé : Learn to design, develop, debug, and deploy technologies by harnessing the full power of Visual Studio 2022 by discovering its new features and exclusive techniquesKey FeaturesDiscover solutions to common problems faced while using Visual Studio 2022Explore tips, tricks, and best practices and discover ways to overcome source-code challengesDeep dive into Visual Studio's new features and unleash its potential to enhance your coding journeyBook DescriptionVisual Studio 2022 is the complete and ideal integrated development environment (IDE) for creating large, complex, and scalable applications. It is one of the most complete tools available for development, especially with Microsoft technologies.This book will teach you how to take advantage of the tools available with this IDE to write clean code faster. You'll begin by learning how to set up and start Visual Studio 2022 and how to use all the tools provided by this IDE. You will then explore key combinations, tips, and additional utilities that can help you to code faster and review your code constantly. Next, you will see how to compile, debug, and inspect your project to analyze its current behavior using Visual Studio. The book also shows you how to insert reusable blocks of code writing simple statements. Later, you will learn about visual aids and artificial intelligence that will help you improve productivity and understand what is going on in the project.By the end of this book, you will be able to set up your development environment using Visual Studio 2022, personalize the tools and layout, and use shortcuts and extensions to improve your productivity.What you will learnUnderstand what's new in Visual Studio 2022Discover the various code tools to improve productivityExplore the benefits of using .NET 6 in Visual Studio 2022Perform compilation, debugging, and version control comfortablyBecome well-versed with various shortcuts, tricks, tips, and tools to improve productivity within Visual Studio 2022Implement remote and collaborative work with Visual Studio 2022Who this book is forThis book is for .NET software developers focusing on web development and web developers who want to learn about the new features, tools, and features available in Visual Studio 2022. Basic knowledge of HTML, CSS, and JavaScript or frameworks such as React and Angular is assumed. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88932359 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=552229 High-Performance Programming in C# and .NET : Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6 / Jason ALLS / PACKT PUBLISHING (2022)
Titre : High-Performance Programming in C# and .NET : Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6 Type de document : e-book Auteurs : Jason ALLS Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781800564718 Note générale : copyrighted Langues : Anglais (eng) Résumé : Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applicationsKey FeaturesMake the best use of performance enhancements in C# 10.0 and .NET 6Boost application performance by identifying hardware bottlenecks and common performance pitfallsGet to grips with best practices and techniques for improving the scalability of distributed systemsBook DescriptionWriting high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.You will start by understanding the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6. Next, you'll learn how to use tracing and diagnostics to track down performance issues and the cause of memory leaks. The chapters that follow then show you how to enhance the performance of your networked applications and various ways to improve directory tasks, file tasks, and more. Later, you'll go on to improve data querying performance and write responsive user interfaces. You'll also discover how you can use cloud providers such as Microsoft Azure to build scalable distributed solutions. Finally, you'll explore various ways to process code synchronously, asynchronously, and in parallel to reduce the time it takes to process a series of tasks.By the end of this C# programming book, you'll have the confidence you need to build highly resilient, high-performance applications that meet your customer's demands.What you will learnUse correct types and collections to enhance application performanceProfile, benchmark, and identify performance issues with the codebaseExplore how to best perform queries on LINQ to improve an application's performanceEffectively utilize a number of CPUs and cores through asynchronous programmingBuild responsive user interfaces with WinForms, WPF, MAUI, and WinUIBenchmark ADO.NET, Entity Framework Core, and Dapper for data accessImplement CQRS and event sourcing and build and deploy microservicesWho this book is forThis book is for software engineers, professional software developers, performance engineers, and application profilers looking to improve the speed of their code or take their skills to the next level to gain a competitive advantage. You should be a proficient C# programmer who can already put the language to good use and is also comfortable using Microsoft Visual Studio 2022. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88933237 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=553670 Hybrid Cloud Security Patterns : Leverage modern repeatable architecture patterns to secure your workloads on the cloud / Sreekanth IYER / PACKT PUBLISHING (2022)
Titre : Hybrid Cloud Security Patterns : Leverage modern repeatable architecture patterns to secure your workloads on the cloud Type de document : e-book Auteurs : Sreekanth IYER Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781803233581 Note générale : copyrighted Langues : Anglais (eng) Résumé : Understand unique security patterns related to identity and access management, infrastructure, data and workload protection, compliance and posture management, and zero trust for your hybrid cloud deploymentsKey FeaturesSecure cloud infrastructure, applications, data, and shift left security to create DevSecOpsExplore patterns for continuous security, automated threat detection and accelerated incident responseLeverage hybrid cloud security patterns for protecting critical data using a zero trust modelPurchase of the print or Kindle book includes a free eBook in the PDF formatBook DescriptionSecurity is a primary concern for enterprises going through digital transformation and accelerating their journey to multi-cloud environments. This book recommends a simple pattern-based approach to architecting, designing and implementing security for workloads deployed on AWS, Microsoft Azure, Google Cloud, and IBM Cloud.The book discusses enterprise modernization trends and related security opportunities and challenges. You'll understand how to implement identity and access management for your cloud resources and applications. Later chapters discuss patterns to protect cloud infrastructure (compute, storage and network) and provide protection for data at rest, in transit and in use. You'll also learn how to shift left and include security in the early stages of application development to adopt DevSecOps. The book also deep dives into threat monitoring, configuration and vulnerability management, and automated incident response. Finally, you'll discover patterns to implement security posture management backed with intelligence and automated protection to stay ahead of threats.By the end of this book, you'll have learned all the hybrid cloud security patterns and be able to use them to create zero trust architecture that provides continuous security and compliance for your cloud workloads.What you will learnAddress hybrid cloud security challenges with a pattern-based approachManage identity and access for users, services, and applicationsUse patterns for secure compute, network isolation, protection, and connectivityProtect data at rest, in transit and in use with data security patternsUnderstand how to shift left security for applications with DevSecOpsManage security posture centrally with CSPMAutomate incident response with SOARUse hybrid cloud security patterns to build a zero trust security modelWho this book is forThe book is for cloud solution architects, security professionals, cloud engineers, and DevOps engineers, providing prescriptive guidance on architecture and design patterns for protecting their data and securing applications deployed on hybrid cloud environments. Basic knowledge of different types of cloud providers, cloud deployment models, and cloud consumption models is expected. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88937882 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=562785 Hyperparameter Tuning with Python : Boost your machine learning model's performance via hyperparameter tuning / Louis OWEN / PACKT PUBLISHING (2022)PermalinkPermalinkPermalinkIntelligent Document Processing with AWS AI/ML : A comprehensive guide to building IDP pipelines with applications across industries / Sonali SAHU / PACKT PUBLISHING (2022)PermalinkPermalinkJava Memory Management : A comprehensive guide to garbage collection and JVM tuning / Maaike Van PUTTEN / PACKT PUBLISHING (2022)PermalinkJavaScript from Frontend to Backend : Learn full stack JavaScript development using the MEVN stack with quick and easy steps / Eric SARRION / PACKT PUBLISHING (2022)PermalinkJira 8 Essentials : Effective project tracking and issue management with enhanced Jira 8.21 and Data Center features / Patrick LI / PACKT PUBLISHING (2022)PermalinkPermalinkJourney to Become a Google Cloud Machine Learning Engineer : Build the mind and hand of a Google Certified ML professional / Dr. Logan SONG / PACKT PUBLISHING (2022)PermalinkKickstart Modern Android Development with Jetpack and Kotlin / Catalin GHITA / PACKT PUBLISHING (2022)PermalinkPermalinkLearn Blender Simulations the Right Way : Create attractive and realistic animations with Mantaflow, rigid and soft bodies, and Dynamic Paint / Stephen PEARSON / PACKT PUBLISHING (2022)PermalinkLearn C Programming : A beginner's guide to learning the most powerful and general-purpose programming language with ease / Jeff SZUHAY / PACKT PUBLISHING (2022)PermalinkLearn Computer Forensics : Your one-stop guide to searching, analyzing, acquiring, and securing digital evidence / William OETTINGER / PACKT PUBLISHING (2022)PermalinkLearn Java 17 Programming : Learn the fundamentals of Java Programming with this updated guide with the latest features / Nick SAMOYLOV / PACKT PUBLISHING (2022)PermalinkLearn Microsoft Office 2021 : Your one-stop guide to upskilling with new features of Word, PowerPoint, Excel, Outlook, and Teams / Linda FOULKES / PACKT PUBLISHING (2022)PermalinkPermalinkPermalinkLearn Wireshark : A definitive guide to expertly analyzing protocols and troubleshooting networks using Wireshark / Lisa BOCK / PACKT PUBLISHING (2022)Permalink
LIBRARY - Campus Rouen
NEOMA Business School
pmb
-
59 Rue Taittinger, 51100 Reims
-
00 33 (0)3 26 77 46 15
Library Campus Reims
-
1 Rue du Maréchal Juin, BP 215
76825 Mont Saint Aignan cedex -
00 33 (0)2 32 82 58 26