Détail de l'éditeur
PACKT PUBLISHING |
Documents disponibles chez cet éditeur (2533)
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Hands-On Design Patterns with Java : Learn design patterns that enable the building of large-scale software architectures / Dr. Edward LAVIERI / PACKT PUBLISHING (2019)
Titre : Hands-On Design Patterns with Java : Learn design patterns that enable the building of large-scale software architectures Type de document : e-book Auteurs : Dr. Edward LAVIERI Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781789809770 Note générale : copyrighted Langues : Anglais (eng) Résumé : Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyond Key Features Learn OOP, functional, and reactive patterns for creating readable and maintainable code Explore architectural patterns and practices for building scalable and reliable applications Tackle all kinds of performance-related issues and streamline development using design patterns Book Description Java design patterns are reusable and proven solutions to software design problems. This book covers over 60 battle-tested design patterns used by developers to create functional, reusable, and flexible software. Hands-On Design Patterns with Java starts with an introduction to the Unified Modeling Language (UML), and delves into class and object diagrams with the help of detailed examples. You'll study concepts and approaches to object-oriented programming (OOP) and OOP design patterns to build robust applications. As you advance, you'll explore the categories of GOF design patterns, such as behavioral, creational, and structural, that help you improve code readability and enable large-scale reuse of software. You'll also discover how to work effectively with microservices and serverless architectures by using cloud design patterns, each of which is thoroughly explained and accompanied by real-world programming solutions. By the end of the book, you'll be able to speed up your software development process using the right design patterns, and you'll be comfortable working on scalable and maintainable projects of any size. What you will learn Understand the significance of design patterns for software engineering Visualize software design with UML diagrams Strengthen your understanding of OOP to create reusable software systems Discover GOF design patterns to develop scalable applications Examine programming challenges and the design patterns that solve them Explore architectural patterns for microservices and cloud development Who this book is for If you are a developer who wants to learn how to write clear, concise, and effective code for building production-ready applications, this book is for you. Familiarity with the fundamentals of Java is assumed. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88869946 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=581610
Titre : Hands-On Docker for Microservices with Python Type de document : e-book Auteurs : Jaime BUELTA Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781838823818 Note générale : copyrighted Langues : Anglais (eng) Résumé : A step-by-step guide to building microservices using Python and Docker, along with managing and orchestrating them with Kubernetes Key Features Learn to use Docker containers to create, operate, and deploy your microservices Create workflows to manage independent deployments on coordinating services using CI and GitOps through GitHub, Travis CI, and Flux Develop a REST microservice in Python using the Flask framework and Postgres database Book Description Microservices architecture helps create complex systems with multiple, interconnected services that can be maintained by independent teams working in parallel. This book guides you on how to develop these complex systems with the help of containers. You'll start by learning to design an efficient strategy for migrating a legacy monolithic system to microservices. You'll build a RESTful microservice with Python and learn how to encapsulate the code for the services into a container using Docker. While developing the services, you'll understand how to use tools such as GitHub and Travis CI to ensure continuous delivery (CD) and continuous integration (CI). As the systems become complex and grow in size, you'll be introduced to Kubernetes and explore how to orchestrate a system of containers while managing multiple services. Next, you'll configure Kubernetes clusters for production-ready environments and secure them for reliable deployments. In the concluding chapters, you'll learn how to detect and debug critical problems with the help of logs and metrics. Finally, you'll discover a variety of strategies for working with multiple teams dealing with different microservices for effective collaboration. By the end of this book, you'll be able to build production-grade microservices as well as orchestrate a complex system of services using containers. What you will learn Discover how to design, test, and operate scalable microservices Coordinate and deploy different services using Kubernetes Use Docker to construct scalable and manageable applications with microservices Understand how to monitor a complete system to ensure early detection of problems Become well versed with migrating from an existing monolithic system to a microservice one Use load balancing to ensure seamless operation between the old monolith and the new service Who this book is for This book is for developers, engineers, or software architects who are trying to move away from traditional approaches for building complex multi-service systems by adopting microservices and containers. Although familiarity with Python programming is assumed, no prior knowledge of Docker is required. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88876724 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=497504
Titre : Hands-On Domain-Driven Design with .NET Core Type de document : e-book Auteurs : Alexey ZIMAREV Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781788834094 Note générale : copyrighted Langues : Anglais (eng) Résumé : Solve complex business problems by understanding users better, finding the right problem to solve, and building lean event-driven systems to give your customers what they really want Key Features Apply DDD principles using modern tools such as EventStorming, Event Sourcing, and CQRS Learn how DDD applies directly to various architectural styles such as REST, reactive systems, and microservices Empower teams to work flexibly with improved services and decoupled interactions Book Description Developers across the world are rapidly adopting DDD principles to deliver powerful results when writing software that deals with complex business requirements. This book will guide you in involving business stakeholders when choosing the software you are planning to build for them. By figuring out the temporal nature of behavior-driven domain models, you will be able to build leaner, more agile, and modular systems. You'll begin by uncovering domain complexity and learn how to capture the behavioral aspects of the domain language. You will then learn about EventStorming and advance to creating a new project in .NET Core 2.1; you'll also and write some code to transfer your events from sticky notes to C#. The book will show you how to use aggregates to handle commands and produce events. As you progress, you'll get to grips with Bounded Contexts, Context Map, Event Sourcing, and CQRS. After translating domain models into executable C# code, you will create a frontend for your application using Vue.js. In addition to this, you'll learn how to refactor your code and cover event versioning and migration essentials. By the end of this DDD book, you will have gained the confidence to implement the DDD approach in your organization and be able to explore new techniques that complement what you've learned from the book. What you will learn Discover and resolve domain complexity together with business stakeholders Avoid common pitfalls when creating the domain model Study the concept of Bounded Context and aggregate Design and build temporal models based on behavior and not only data Explore benefits and drawbacks of Event Sourcing Get acquainted with CQRS and to-the-point read models with projections Practice building one-way flow UI with Vue.js Understand how a task-based UI conforms to DDD principles Who this book is for This book is for .NET developers who have an intermediate level understanding of C#, and for those who seek to deliver value, not just write code. Intermediate level of competence in JavaScript will be helpful to follow the UI chapters. Nombre d'accès : Illimité En ligne : http://library.ez.neoma-bs.fr/login?url=https://www.scholarvox.com/book/88869965 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=485393
Titre : Hands-On Embedded Programming with Qt Type de document : e-book Auteurs : John WERNER Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781789952063 Note générale : copyrighted Langues : Anglais (eng) Résumé : A comprehensive guide that will get you up and running with embedded software development using Qt5 Key Features Learn to create fluid, cross-platform applications for embedded devices Achieve optimum performance in your applications with QT Lite project Explore the implementation of Qt with IoT using QtMqtt, QtKNX, and QtWebSockets Book Description Qt is an open-source toolkit suitable for cross-platform and embedded application development. This book uses inductive teaching to help you learn how to create applications for embedded and Internet of Things (IoT) devices with Qt 5. You'll start by learning to develop your very first application with Qt. Next, you'll build on the first application by understanding new concepts through hands-on projects and written text. Each project will introduce new features that will help you transform your basic first project into a connected IoT application running on embedded hardware. In addition to practical experience in developing an embedded Qt project, you will also gain valuable insights into best practices for Qt development, along with exploring advanced techniques for testing, debugging, and monitoring the performance of Qt applications. Through the course of the book, the examples and projects are demonstrated in a way so that they can be run both locally and on an embedded platform. By the end of this book, you will have the skills you need to use Qt 5 to confidently develop modern embedded applications. What you will learn Understand how to develop Qt applications using Qt Creator under Linux Explore various Qt GUI technologies to build resourceful and interactive applications Understand Qt's threading model to maintain a responsive UI Get to grips with remote target load and debug under Qt Creator Become adept at writing IoT code using Qt Learn a variety of software best practices to ensure that your code is efficient Who this book is for This book is for software and hardware professionals with experience in different domains who are seeking new career opportunities in embedded systems and IoT. Working knowledge of the C++ Linux command line will be useful 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/88872613 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=489344
Titre : Hands-On Ensemble Learning with Python Type de document : e-book Auteurs : George KYRIAKIDES Editeur : PACKT PUBLISHING Année de publication : 2019 ISBN/ISSN/EAN : 9781789612851 Note générale : copyrighted Langues : Anglais (eng) Résumé : Combine popular machine learning techniques to create ensemble models using Python Key Features Implement ensemble models using algorithms such as random forests and AdaBoost Apply boosting, bagging, and stacking ensemble methods to improve the prediction accuracy of your model Explore real-world data sets and practical examples coded in scikit-learn and Keras Book Description Ensembling is a technique of combining two or more similar or dissimilar machine learning algorithms to create a model that delivers superior predictive power. This book will demonstrate how you can use a variety of weak algorithms to make a strong predictive model. With its hands-on approach, you'll not only get up to speed on the basic theory but also the application of various ensemble learning techniques. Using examples and real-world datasets, you'll be able to produce better machine learning models to solve supervised learning problems such as classification and regression. Furthermore, you'll go on to leverage ensemble learning techniques such as clustering to produce unsupervised machine learning models. As you progress, the chapters will cover different machine learning algorithms that are widely used in the practical world to make predictions and classifications. You'll even get to grips with the use of Python libraries such as scikit-learn and Keras for implementing different ensemble models. By the end of this book, you will be well-versed in ensemble learning, and have the skills you need to understand which ensemble method is required for which problem, and successfully implement them in real-world scenarios. What you will learn Implement ensemble methods to generate models with high accuracy Overcome challenges such as bias and variance Explore machine learning algorithms to evaluate model performance Understand how to construct, evaluate, and apply ensemble models Analyze tweets in real time using Twitter's streaming API Use Keras to build an ensemble of neural networks for the MovieLens dataset Who this book is for This book is for data analysts, data scientists, machine learning engineers and other professionals who are looking to generate advanced models using ensemble techniques. An understanding of Python code and basic knowledge of statistics is required to make 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/88872621 Permalink : https://cataloguelibrary.neoma-bs.fr/index.php?lvl=notice_display&id=489454 Hands-On Enterprise Java Microservices with Eclipse MicroProfile / Cesar SAAVEDRA / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkHands-On Full-Stack Web Development with GraphQL and React / Sebastian GREBE / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkHands-On Machine Learning with Microsoft Excel 2019 / Julio Cesar Rodriguez MARTINO / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkHands-On RESTful API Design Patterns and Best Practices / Harihara SUBRAMANIAN / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkImplementing AWS: Design, Build, and Manage your Infrastructure / Yohan WADIA / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkImproving Your Splunk Skills : Leverage the operational intelligence capabilities of Splunk to unlock new hidden business insights / James D. MILLER / PACKT PUBLISHING (2019)PermalinkInstallation, Storage, and Compute with Windows Server 2016: Microsoft 70-740 MCSA Exam Guide / Sasha KRANJAC / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkKali Linux - An Ethical Hacker's Cookbook - Second Edition / Himanshu SHARMA / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkMaster Apache JMeter - From Load Testing to DevOps / Antonio Gomes RODRIGUES / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkMastering Delphi Programming: A Complete Reference Guide / Primoz GABRIJELCIC / PACKT PUBLISHING (2019)PermalinkPermalinkMastering Ethereum : Implement advanced blockchain applications using Ethereum-supported tools, services, and protocols / Merunas GRINCALAITIS / PACKT PUBLISHING (2019)PermalinkMastering Geospatial Development with QGIS 3.x - Third Edition / Shammunul ISLAM / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkMastering Identity and Access Management with Microsoft Azure - Second Edition / Jochen NICKEL / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkMastering Microsoft Dynamics 365 Customer Engagement - Second Edition / Deepesh SOMANI / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkMicrosoft 365 Mobility and Security ? Exam Guide MS-101 / Nate CHAMBERLAIN / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkNetwork Science with Python and NetworkX Quick Start Guide / Edward L. PLATT / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkOpenCV 4 Computer Vision Application Programming Cookbook - Fourth Edition / David MILLAN ESCRIVA / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkProfessional Cloud Architect ? Google Cloud Certification Guide / Konrad CLAPA / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkTensorFlow Reinforcement Learning Quick Start Guide / Kaushik BALAKRISHNAN / PACKT PUBLISHING (2019)PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalink
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