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
Software Architecture for Web Developers : An introductory guide for developers striving to take the first steps toward software architecture or just looking to grow as professionals / Mihaela Roxana GHIDERSA / PACKT PUBLISHING (2022)
Titre : Software Architecture for Web Developers : An introductory guide for developers striving to take the first steps toward software architecture or just looking to grow as professionals Type de document : e-book Auteurs : Mihaela Roxana GHIDERSA Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781803237916 Note générale : copyrighted Langues : Anglais (eng) Résumé : Discover an accessible pathway to advancing your career and becoming a web architect by building a solid technical ground in software architecture Key Features Follow your desired career path that leads to a lucrative job as a web architect Develop a solid technical background in software architecture using real-world practices and patterns Learn proven techniques and design considerations from an industry expert Book Description Large-scale web applications require you to write code efficiently following business and architectural considerations. They require web developers to understand the impact of their work on the system and how they can evolve the product. With this handbook, every developer will find something to take away. This book will help web developers looking to change projects or work on a new project in understanding the context of the application, along with how some design decisions or patterns fit better in their application's architecture. It acts as a guide, taking you through different levels of professional growth with a focus on best practices, coding guidelines, business considerations, and soft skills that will help you gain the knowledge to craft a career in web development. Finally, you'll work with examples and ways of applying the discussed concepts in practical situations. By the end of this book, you'll have gained valuable insights into what it means to be a web architect, as well as the impact architecture has on a web application. What you will learn Understand the context of software architecture, from shaping the product to delivery and beyond Become well versed in what a web architect's role means Explore go-to key concepts for every time you try your hand at app development Analyze the importance of relationships with stakeholders Get acquainted with the benefits of well-designed architecture Dig into and solve myths web developers have come across or created along the way Who this book is for This book is for web developers who want to become web architects. Beginner-level web developers will be able to develop a strong technical background, and experienced web developers will learn techniques to become better professionals by understanding the web architect's role and the impact of efficient architecture on their projects. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88937043 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=560124 Software Test Design : Write comprehensive test plans to uncover critical bugs in web, desktop, and mobile apps / Simon AMEY / PACKT PUBLISHING (2022)
Titre : Software Test Design : Write comprehensive test plans to uncover critical bugs in web, desktop, and mobile apps Type de document : e-book Auteurs : Simon AMEY Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781804612569 Note générale : copyrighted Langues : Anglais (eng) Résumé : A guide to writing comprehensive test plans covering exploratory testing and feature specification; black and white box testing; security, usability, and maintainability; and load and stress testingKey FeaturesCover all key forms of testing for modern applications systematicallyUnderstand anti-patterns and pitfalls in system design with the help of practical examplesLearn the strengths and weaknesses of different forms of testing and how to combine them effectivelyBook DescriptionSoftware Test Design details best practices for testing software applications and writing comprehensive test plans. Written by an expert with over twenty years of experience in the high-tech industry, this guide will provide you with training and practical examples to improve your testing skills. Thorough testing requires a thorough understanding of the functionality under test, informed by exploratory testing and described by a detailed functional specification. This book is divided into three sections, the first of which will describe how best to complete those tasks to start testing from a solid foundation. Armed with the feature specification, functional testing verifies the visible behavior of features by identifying equivalence partitions, boundary values, and other key test conditions. This section explores techniques such as black- and white-box testing, trying error cases, finding security weaknesses, improving the user experience, and how to maintain your product in the long term. The final section describes how best to test the limits of your application. How does it behave under failure conditions and can it recover? What is the maximum load it can sustain? And how does it respond when overloaded? By the end of this book, you will know how to write detailed test plans to improve the quality of your software applications.What you will learnUnderstand how to investigate new features using exploratory testingDiscover how to write clear, detailed feature specifi cationsExplore systematic test techniques such as equivalence partitioningUnderstand the strengths and weaknesses of black- and white-box testingRecognize the importance of security, usability, and maintainability testingVerify application resilience by running destructive testsRun load and stress tests to measure system performanceWho this book is forThis book is for anyone testing software projects for mobile, web, or desktop applications. That includes Dedicated QA engineers managing software quality, Test and test automation engineers writing formal test plans, Test and QA managers running teams responsible for testing, Product owners responsible for product delivery, and Developers who want to improve the testing of their code. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88938129 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=563437 Solidity Programming Essentials : A guide to building smart contracts and tokens using the widely used Solidity language / Ritesh MODI / PACKT PUBLISHING (2022)
Titre : Solidity Programming Essentials : A guide to building smart contracts and tokens using the widely used Solidity language Type de document : e-book Auteurs : Ritesh MODI Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781803231181 Note générale : copyrighted Langues : Anglais (eng) Résumé : A comprehensive guide sprinkled with lots of hands-on code samples to get you up and running with Solidity and writing your smart contracts on Blockchain and EthereumKey FeaturesLearn proven smart contract implementation challenges and solve them using SolidityGo deeper into Solidity to write effective upgradable and maintainable smart contracts using best practicesGet to grips with the latest version of Solidity with updated codes and examplesBook DescriptionSolidity is a high-level language for writing smart contracts, and the syntax has large similarities with JavaScript, thereby making it easier for developers to learn, design, compile, and deploy smart contracts on large blockchain ecosystems including Ethereum and Polygon among others. This book guides you in understanding Solidity programming from scratch.The book starts with step-by-step instructions for the installation of multiple tools and private blockchain, along with foundational concepts such as variables, data types, and programming constructs. You'll then explore contracts based on an object-oriented paradigm, including the usage of constructors, interfaces, libraries, and abstract contracts. The following chapters help you get to grips with testing and debugging smart contracts. As you advance, you'll learn about advanced concepts like assembly programming, advanced interfaces, usage of recovery, and error handling using try-catch blocks. You'll also explore multiple design patterns for smart contracts alongside developing secure smart contracts, as well as gain a solid understanding of writing upgradable smart concepts and data modeling. Finally, you'll discover how to create your own ERC20 and NFT tokens from scratch.By the end of this book, you will be able to write, deploy, and test smart contracts in Ethereum.What you will learnWrite efficient, effective, and secure smart contractsCode, compile, and test smart contracts in an object-oriented wayImplement assembly code in SolidityAdopt upgradable and haltable ownership and security design patternsUnderstand exception handling and debugging in SolidityCreate new ERC20 and NFT tokens from the ground upWho this book is forThis Ethereum book is primarily aimed at beginners who want to get started with Solidity Programming for developing an Ethereum smart contract. No prior knowledge of EVM is required, but knowing the basics of any programming language will help you follow along. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88931625 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=552064
Titre : Speed Up Your Python with Rust Type de document : e-book Auteurs : Maxwell FLITTON Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781801811446 Note générale : copyrighted Langues : Anglais (eng) Résumé : Discover how to inject your code with highly performant Rust features to develop fast and memory-safe applicationsKey FeaturesLearn to implement Rust in a Python system without altering the entire systemWrite safe and efficient Rust code as a Python developer by understanding the essential features of RustBuild Python extensions in Rust by using Python NumPy modules in your Rust codeBook DescriptionPython has made software development easier, but it falls short in several areas including memory management that lead to poor performance and security. Rust, on the other hand, provides memory safety without using a garbage collector, which means that with its low memory footprint, you can build high-performant and secure apps relatively easily. However, rewriting everything in Rust can be expensive and risky as there might not be package support in Rust for the problem being solved. This is where Python bindings and pip come in.This book will help you, as a Python developer, to start using Rust in your Python projects without having to manage a separate Rust server or application. Seeing as you'll already understand concepts like functions and loops, this book covers the quirks of Rust such as memory management to code Rust in a productive and structured manner. You'll explore the PyO3 crate to fuse Rust code with Python, learn how to package your fused Rust code in a pip package, and then deploy a Python Flask application in Docker that uses a private Rust pip module. Finally, you'll get to grips with advanced Rust binding topics such as inspecting Python objects and modules in Rust.By the end of this Rust book, you'll be able to develop safe and high-performant applications with better concurrency support.What you will learnExplore the quirks of the Rust programming language that a Python developer needs to understand to code in RustUnderstand the trade-offs for multiprocessing and thread safety to write concurrent codeBuild and manage a software project with cargo and cratesFuse Rust code with Python so that Python can import and run Rust codeDeploy a Python Flask application in Docker that utilizes a private Rust pip moduleInspect and create your own Python objects in RustWho this book is forThis book is for Python developers who want to speed up their Python code with Rust and implement Rust in a Python system without altering the entire system. You'll be able to learn about all topics relating to Rust programming. Basic knowledge of Python is required to 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/88923577 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=539186 Spring Boot and Angular : Hands-on full stack web development with Java, Spring, and Angular / Devlin Basilan DULDULAO / PACKT PUBLISHING (2022)
Titre : Spring Boot and Angular : Hands-on full stack web development with Java, Spring, and Angular Type de document : e-book Auteurs : Devlin Basilan DULDULAO Editeur : PACKT PUBLISHING Année de publication : 2022 ISBN/ISSN/EAN : 9781803243214 Note générale : copyrighted Langues : Anglais (eng) Résumé : Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and AngularKey FeaturesFind solutions to common problems faced while developing applications with Angular and Spring BootExplore tips, tricks, and best practices to overcome challenges related to source codeBuild applications faster and more efficiently using the Spring Framework and the Spring Boot extensionBook DescriptionAngular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You'll start by setting up your CI/CD pipeline and then build your web application's backend guided by best practices. You'll then see how Spring Boot allows you to build applications faster and more efficiently by letting the Spring Framework and Spring Boot extension do the heavy lifting. The book demonstrates how to use Spring Data JPA and add its dependencies along with Postgres dependencies in the project to save or persist a user's data in a database for future use. As you advance, you'll see how to write tests and test a service using Mockito. Finally, you'll create a CI workflow or pipeline for a Spring Boot and Angular application to enable operations to deliver quality applications faster. By the end of this Spring Boot and Angular book, you'll be able to build a full-stack web application and deploy it through continuous integration and continuous deployment.What you will learnExplore how to architect Angular for enterprise-level app developmentCreate a Spring Boot project using Spring InitializrBuild RESTful APIs for enterprise-level app developmentUnderstand how using Redis for caching can improve your application's performanceDiscover CORS and how to add CORS policy in the Spring Boot application for better securityWrite tests to maintain a healthy Java Spring Boot applicationImplement testing and modern deployments of frontend and backend applicationsWho this book is forThe book is for busy Java web developers and TypeScript developers with little experience developing Angular and Spring Boot apps who want to learn best practices for building full-stack web apps. Basic knowledge of HTML, CSS, and JavaScript or the Java programming language is necessary. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88938328 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=565356 Squeaky Clean Topology in Blender : Create accurate deformations and optimized geometry for characters and hard surface models / Michael STEPPIG / PACKT PUBLISHING (2022)PermalinkSupercharging Node.js Applications with Sequelize : Create high-quality Node.js apps effortlessly while interacting with your SQL database / Daniel DURANTE / PACKT PUBLISHING (2022)PermalinkSustainable IT Playbook for Technology Leaders : Design and implement sustainable IT practices and unlock sustainable business opportunities / Niklas SUNDBERG / PACKT PUBLISHING (2022)PermalinkTaking Blender to the Next Level : Implement advanced workflows such as geometry nodes, simulations, and motion tracking for Blender production pipelines / Ruan LOTTER / PACKT PUBLISHING (2022)PermalinkTaking Flutter to the Web : Learn how to build cross-platform UIs for web and mobile platforms using Flutter for Web / Damodar LOHANI / PACKT PUBLISHING (2022)PermalinkTaking SketchUp Pro to the Next Level : Go beyond the basics and develop custom 3D modeling workflows to become a SketchUp ninja / Aaron DIETZEN AKA 'THE SKETCHUP GUY' / PACKT PUBLISHING (2022)PermalinkTemplate Metaprogramming with C++ : Learn everything about C++ templates and unlock the power of template metaprogramming / Marius BANCILA / PACKT PUBLISHING (2022)PermalinkTest-Driven Development with C++ : A simple guide to writing bug-free Agile code / Abdul Wahid TANNER / PACKT PUBLISHING (2022)PermalinkPermalinkThe Art of Data-Driven Business : Transform your organization into a data-driven one with the power of Python machine learning / Alan Bernardo PALACIO / PACKT PUBLISHING (2022)PermalinkThe C# Workshop : Kickstart your career as a software developer with C# / Jason HALES / PACKT PUBLISHING (2022)PermalinkPermalinkThe Definitive Guide to Modernizing Applications on Google Cloud / Steve (Satish) SANGAPU / PACKT PUBLISHING (2022)PermalinkThe DevOps Career Handbook : The ultimate guide to pursuing a successful career in DevOps / John KNIGHT / PACKT PUBLISHING (2022)PermalinkThe Foundations of Threat Hunting : Organize and design effective cyber threat hunts to meet business needs / Chad MAURICE / PACKT PUBLISHING (2022)PermalinkThe Insider's Guide to Arm Cortex-M Development : Leverage embedded software development tools and examples to become an efficient Cortex-M developer / Zachary LASIUK / PACKT PUBLISHING (2022)PermalinkPermalinkPermalinkThe Kubernetes Operator Framework Book : Overcome complex Kubernetes cluster management challenges with automation toolkits / Michael DAME / PACKT PUBLISHING (2022)PermalinkPermalink
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