Packt Publishing
Mostrar del 49 al 72 (de 415 productos)
-
Expira:
21/03/2024Precio: $232,339.00 -
Precio: $199,449.00
-
Expira:
17/05/2022Precio: $154,289.00 -
Expira:
15/10/2022Precio: $239,169.00
-
Expira:
11/10/2022Precio: $251,249.00 -
Precio: $149,819.00
-
Expira:
04/08/2022Precio: $257,169.00 -
Expira:
11/08/2023Precio: $173,779.00
-
Expira:
09/06/2023Precio: $149,509.00 -
Expira:
14/10/2022Precio: $159,989.00 -
Precio: $180,809.00
-
Expira:
09/10/2022Precio: $188,899.00
-
Precio: $142,139.00
-
Precio: $249,269.00
-
Expira:
24/05/2023Precio: $144,759.00 -
Expira:
13/04/2022Precio: $160,479.00
-
Precio: $170,149.00
-
Precio: $142,969.00
-
Precio: $212,609.00
-
Expira:
10/08/2023Precio: $191,129.00
-
Precio: $161,099.00
-
Precio: $177,829.00
-
Precio: $169,319.00
-
Precio: $199,459.00
-
Precio: $232,339.00Expira: 21/03/2024
Book : Web Development With Django Learn To Build Modern Web
-Titulo Original : Web Development With Django Learn To Build Modern Web Applications With A Python-based Framework-Fabricante : Packt Publishing-Descripcion Original: Learn how to create your own websites simply, safely, and quickly with Django by tackling practical activities based on realistic case studies Key Features Understand Django functionality and the Model-View-Template (MVT) paradigm Create and iteratively build a book review website, adding features as you build your knowledge Explore advanced concepts such as REST API implementation and third-party module integration Book Description Do you want to develop reliable and secure applications which stand out from the crowd, rather than spending hours on boilerplate code? Then the Django framework is where you should begin. Often referred to as a batteries included web development framework, Django comes with all the core features needed to build a standalone application. Web Development with Django takes this philosophy and equips you with the knowledge and confidence to build real-world applications using Python. Starting with the essential concepts of Django, youll cover its major features by building a website called Bookr - a repository for book reviews. This end-to-end case study is split into a series of bitesize projects that are presented as exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. As you progress, youll learn various practical skills, including how to serve static files to add CSS, JavaScript, and images to your application, how to implement forms to accept user input, and how to manage sessions to ensure a reliable user experience. Throughout this book, youll cover key daily tasks that are part of the development cycle of a real-world web application. By the end of this book, youll have the skills and confidence to creatively tackle your own ambitious projects with Django. What you will learn Create a new application and add models to describe your data Use views and templates to control behavior and appearance Implement access control through authentication and permissions Develop practical web forms to add features such as file uploads Develop a RESTful API and JavaScript code that communicates with it Connect to a database such as PostgreSQL Who this book is for Web Development with Django is designed for programmers who want to gain web development skills with the Django framework. To fully understand the concepts explained in this book, you must have basic knowledge of Python programming, as well as familiarity with JavaScript, HTML, and CSS. Table of Contents Introduction to Django Models and Migrations URL Mapping, Views, and Templates Introduction to Django Admin Serving Static Files Forms Advanced Form Validation and Model Forms Media Serving and File Uploads Sessions and Authentication Advanced Django Admin and Customizations Advanced Templating and Class Based Views Building a REST API Generating CSV, PDF, and Other Binary Files Testing Django Third-Party Libraries Using a Frontend JavaScript Library with Django About the Author Ben Shaw is a software engineer based in Auckland, New Zealand. He has worked as a developer for over 14 years and has been building websites with Django since 2007. In that time, his experience has helped many different types of companies, ranging in size from start-ups to large enterprises. He is also interested in machine learning, data science, automating deployments, and DevOps. When not programming, Ben enjoys outdoor sports and spending time with his partner and son. Saurabh Badhwar is an infrastructure engineer who works on building tools and frameworks that enhance developer productivity. A major part of his work involves using Python to develop services that scale to thousands of concurrent users. He is currently employed at LinkedIn and works on infrastructure performance tools and services. Andrew Bird is the data and analytics manager of Vesparum Capital. He leads the software and data science teams at Vesparum, overseeing full-stack web development in Django/React. He... -
Precio: $199,449.00
Book : The Complete Coding Interview Guide In Java An...
-Titulo Original : The Complete Coding Interview Guide In Java An Effective Guide For Aspiring Java Developers To Ace Their Programming Interviews-Fabricante : Packt Publishing-Descripcion Original: Explore a wide variety of popular interview questions and learn various techniques for breaking down tricky bits of code and algorithms into manageable chunks Key Features Discover over 200 coding interview problems and their solutions to help you secure a job as a Java developer Work on overcoming coding challenges faced in a wide array of topics such as time complexity, OOP, and recursion Get to grips with the nuances of writing good code with the help of step-by-step coding solutions Book Description Java is one of the most sought-after programming languages in the job market, but cracking the coding interview in this challenging economy might not be easy. This comprehensive guide will help you to tackle various challenges faced in a coding job interview and avoid common interview mistakes, and will ultimately guide you toward landing your job as a Java developer. This book contains two crucial elements of coding interviews - a brief section that will take you through non-technical interview questions, while the more comprehensive part covers over 200 coding interview problems along with their hands-on solutions. This book will help you to develop skills in data structures and algorithms, which technical interviewers look for in a candidate, by solving various problems based on these topics covering a wide range of concepts such as arrays, strings, maps, linked lists, sorting, and searching. Youll find out how to approach a coding interview problem in a structured way that produces faster results. Toward the final chapters, youll learn to solve tricky questions about concurrency, functional programming, and system scalability. By the end of this book, youll have learned how to solve Java coding problems commonly used in interviews, and will have developed the confidence to secure your Java-centric dream job. What you will learn Solve the most popular Java coding problems efficiently Tackle challenging algorithms that will help you develop robust and fast logic Practice answering commonly asked non-technical interview questions that can make the difference between a pass and a fail Get an overall picture of prospective employers expectations from a Java developer Solve various concurrent programming, functional programming, and unit testing problems Who this book is for This book is for students, programmers, and employees who want to be invited to and pass interviews given by top companies. The book assumes high school mathematics and basic programming knowledge. Table of Contents When to start and how to prepare for the interview How interviews of big companies looks like What are and how to answer to the common non-technical questions How to handle failures How to approach a coding problem OOP Big O Time Recursion and dynamic programming Bit manipulation Arrays and Strings Linked lists and maps Stacks and queues Trees, tries and graphs Sorting and searching Math and statistics Concurrency Functional-style programming Unit Testing System Scalability About the Author Anghel Leonard is a chief technology strategist with more than 20 years experience in the Java ecosystem. In his daily work, he is focused on architecting and developing Java-distributed applications that empower robust architectures, clean code, and high performance. He is also passionate about coaching, mentoring, and technical leadership... -
Precio: $154,289.00Expira: 17/05/2022
Book : Docker Certified Associate (dca) Exam Guide Enhance..
-Titulo Original : Docker Certified Associate (dca) Exam Guide Enhance And Validate Your Docker Skills By Gaining Docker Certification-Fabricante : Packt Publishing-Descripcion Original: Pass the DCA exam and enhance your DevOps skills by achieving faster deployments, reduced downtime, and continuous integration and continuous delivery Key Features Strengthen your knowledge of container fundamentals and exploit Docker networking, storage, and image management Leverage Docker Swarm to deploy and scale applications in a cluster Build your Docker skills with the help of sample questions and mock tests Book Description Developers have changed their deployment artifacts from application binaries to container images, and they now need to build container-based applications as containers are part of their new development workflow. This Docker book is designed to help you learn about the management and administrative tasks of the Containers as a Service (CaaS) platform. The book starts by getting you up and running with the key concepts of containers and microservices. Youll then cover different orchestration strategies and environments, along with exploring the Docker Enterprise platform. As you advance, the book will show you how to deploy secure, production-ready, container-based applications in Docker Enterprise environments. Later, youll delve into each Docker Enterprise component and learn all about CaaS management. Throughout the book, youll encounter important exam-specific topics, along with sample questions and detailed answers that will help you prepare effectively for the exam. By the end of this Docker containers book, youll have learned how to efficiently deploy and manage container-based environments in production, and you will have the skills and knowledge you need to pass the DCA exam. What you will learn Understand the key concepts of containerization and its advantages Discover how to build secure images and run customized Docker containers Explore orchestration with Docker Swarm and Kubernetes Become well versed with networking and application publishing methods Understand the Docker container runtime environment and customizations Deploy services on Docker Enterprise with Universal Control Plane Get to grips with effectively managing images using Docker Trusted Registry Who this book is for If you are a system administrator, a developer, a DevOps engineer, or any professional interested in enhancing your career portfolio by gaining Docker certification, this book is for you. In order to understand container networking and the use of load balancers and proxies to provide a full-featured Containers-as-a-Service environment, Linux and Windows user knowledge with some networking skills will be necessary. Table of Contents Modern Infrastructures and Applications with Docker Building Docker Images Running Docker Containers Containers Persistency and Networking Deploying Multi-Container Applications Introduction to Docker Content Trust Introduction to Orchestration Orchestration Using Docker Swarm Orchestration Using Kubernetes Introduction to Docker Enterprise Platform Universal Control Plane Publishing Applications in Docker Enterprise Implementing an Enterprise-Grade Registry with DTR Summarizing Important Concepts Mock Exam Questions and Final Notes About the Author Francisco Javier Ramirez Urea is a technology enthusiast and professional. He is a Docker Captain, casual developer, open source advocate, certified technology trainer, solutions architect, and technical book writer and reviewer. He is also a Kubernetes Certified Administrator, a Docker Certified Associate, a Docker Certified Instructor, and a Docker MTA program consultant, as well as a Docker, Kubernetes and NGINX expert, and DevOps and CI-CD solutions integrator. He currently works as a solutions architect focused on containers and microservices technologies. He really enjoys teaching others everything he knows and continuous learning is his lifes main motivation... -
Precio: $239,169.00Expira: 15/10/2022
Book : Responsive Web Design With Html5 And Css Develop...
-Titulo Original : Responsive Web Design With Html5 And Css Develop Future-proof Responsive Websites Using The Latest Html5 And Css Techniques, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Harness the latest capabilities of HTML5 and CSS to create a single UI that works flawlessly on mobile phones, tablets, and desktops plus everything in-between Key Features Understand what responsive web design is and its significance for modern web development Explore the latest developments in responsive web design including variable fonts, CSS Scroll Snap, and more Get to grips with the uses and benefits of the new CSS Grid layout Book Description Responsive Web Design with HTML5 and CSS, Third Edition is a renewed and extended version of one of the most comprehensive and bestselling books on the latest HTML5 and CSS tools and techniques for responsive web design. Written in the authors signature friendly and informal style, this edition covers all the newest developments and improvements in responsive web design including better user accessibility, variable fonts and font loading, CSS Scroll Snap, and much, much more. With a new chapter dedicated to CSS Grid, you will understand how it differs from the Flexbox layout mechanism and when you should use one over the other. Furthermore, you will acquire practical knowledge of SVG, writing accessible HTML markup, creating stunning aesthetics and effects with CSS, applying transitions, transformations, and animations, integrating media queries, and more. The book concludes by exploring some exclusive tips and approaches for front-end development from the author. By the end of this book, you will not only have a comprehensive understanding of responsive web design and what is possible with the latest HTML5 and CSS, but also the knowledge of how to best implement each technique. What you will learn Integrate CSS media queries into your designs; apply different styles to different devices Load different sets of images depending upon screen size or resolution Leverage the speed, semantics, and clean markup of accessible HTML patterns Implement SVGs into your designs to provide resolution-independent images Apply the latest features of CSS like custom properties, variable fonts, and CSS Grid Add validation and interface elements like date and color pickers to HTML forms Understand the multitude of ways to enhance interface elements with filters, shadows, animations, and more Who this book is for Are you a full-stack developer who needs to gem up on their front-end skills? Perhaps you work on the front-end and you need a definitive overview of all modern HTML and CSS has to offer? Maybe you have done a little website building but you need a deep understanding of responsive web designs and how to achieve them? This is a book for you! All you need to take advantage of this book is a working understanding of HTML and CSS. No JavaScript knowledge is needed. Table of Contents The Essentials of Responsive Web Design Writing HTML Markup Media Queries - Supporting Differing Viewports Fluid Layout, Flexbox, and Responsive Images Layout with CSS Grid CSS Selectors, Typography, Color Modes, and More Stunning Aesthetics with CSS Using SVGs for Resolution Independence Transitions, Transformations, and Animations Conquer Forms with HTML5 and CSS Bonus Techniques and Parting Advice About the Author Ben Frain has been a web designer/developer since 1996. He is currently employed as a UI-UX Technical Lead at bet365. Before the web, he worked as an underrated (and modest) TV actor and technology journalist, having graduated from Salford University with a degree in Media and Performance. He has written four equally underrated (his opinion) screenplays and still harbors the (fading) belief he might sell one. Outside of work, he enjoys simple pleasures: playing indoor football while his body and wife still allow it, and wrestling with his two sons...
-
Precio: $251,249.00Expira: 11/10/2022
Book : Mastering Kubernetes Level Up Your Container...
-Titulo Original : Mastering Kubernetes Level Up Your Container Orchestration Skills With Kubernetes To Build, Run, Secure, And Observe Large-scale Distributed Apps, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Go beyond simply learning Kubernetes fundamentals and its deployment, and explore more advanced concepts, including serverless computing and service meshes with the latest updates Key Features Master Kubernetes architecture and design to build and deploy secure distributed applications Learn advanced concepts like autoscaling, cluster federation, serverless computing, and service mesh integration for observability Explore Kubernetes 1.18 features and its rich ecosystem of tools like Kubectl, Knative, and Helm Book Description The third edition of Mastering Kubernetes is updated with the latest tools and code enabling you to learn Kubernetes 1.18s latest features. This book primarily concentrates on diving deeply into complex concepts and Kubernetes best practices to help you master the skills of designing and deploying large clusters on various cloud platforms. The book trains you to run complex stateful microservices on Kubernetes including advanced features such as horizontal pod autoscaling, rolling updates, resource quotas, and persistent storage backend. With the two new chapters, you will gain expertise in serverless computing and utilizing service meshes. As you proceed through the chapters, you will explore different options for network configuration and learn to set up, operate, and troubleshoot Kubernetes networking plugins through real-world use cases. Furthermore, you will understand the mechanisms of custom resource development and its utilization in automation and maintenance workflows. By the end of this Kubernetes book, you will graduate from an intermediate to advanced Kubernetes professional. What you will learn Master the fundamentals of Kubernetes architecture and design Build and run stateful applications and complex microservices on Kubernetes Use tools like Kubectl, secrets, and Helm to manage resources and storage Master Kubernetes Networking with load balancing options like Ingress Achieve high-availability Kubernetes clusters Improve Kubernetes observability with tools like Prometheus, Grafana, and Jaeger Extend Kubernetes working with Kubernetes API, plugins, and webhooks Who this book is for If you are a system administrator or a cloud developer with working knowledge of Kubernetes and are keen to master its advanced features, along with learning everything from building microservices to utilizing service meshes, Mastering Kubernetes is for you. Basic familiarity with networking concepts will be helpful. Table of Contents Understanding Kubernetes Architecture Creating Kubernetes Clusters High Availability and Reliability Securing Kubernetes Using Kubernetes Resources in Practice Managing Storage Running Stateful Applications with Kubernetes Deploying and Updating Applications Packaging Applications Exploring Advanced Networking Running Kubernetes on Multiple Clouds and Cluster Federation Serverless Computing on Kubernetes Monitoring Kubernetes Clusters Utilizing Service Meshes Extending Kubernetes The Future of Kubernetes Review Modern large-scale distributed systems these days are designed using microservice architecture and are packaged in containers. This certainly applies to MemSQL - the company I started, and its a fundamental and correct architecture choice for cloud native systems. Kubernetes is the most successful container orchestration platform. You can think of it as the operating system of the cloud. If you manage systems composed of hundreds or thousands of nodes and services you need Kubernetes. At this level Mastering Kubernetes, Third Edition becomes indispensable. The breadth and depth of coverage is truly impressive. Gigi Sayfan will take you on a journey from the concepts and basic architecture to the latest innovations such as serverless computing and service meshes. The hands-on code examples and clear explanations make all the difference. -- Nikita Shamgunov, Founder and CEO of MemSQL - cloud native relational database... -
Precio: $149,819.00
Book : Swift Cookbook Over 60 Proven Recipes For Developing.
-Titulo Original : Swift Cookbook Over 60 Proven Recipes For Developing Better Ios Applications With Swift 5.3, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Discover recipes for building feature-rich, reliable iOS native apps and explore the latest features in Swift 5.3 with the help of proven industry standard recipes, modern design techniques, and popular strategies Key Features Understand how closures work and make use of generics with protocols to write flexible code Discover the fundamentals of Swift and build apps with frameworks such as Foundation, Networking, and UIKit Get to grips with the new features of Swift 5.3, including SwiftUI, CoreML and the Vision Framework Book Description Swift is an exciting, multi-platform, general-purpose programming language, and with this book, youll explore the features of its latest version, Swift 5.3. The book begins with an introduction to the basic building blocks of Swift 5.3, its syntax, and the functionalities of Swift constructs. Youll then discover how Swift Playgrounds provide an ideal platform to write, execute, and debug your Swift code. As you advance through the chapters, the book will show you how to bundle variables into tuples or sets, order your data with an array, store key-value pairs with dictionaries, and use property observers. Youll also get to grips with the decision-making and control structures in Swift, examine advanced features such as generics and operators, and explore functionalities outside of the standard library. Once youve learned how to build iOS applications using UIKit, youll find out how to use Swift for server-side programming, run Swift on Linux, and investigate Vapor. Finally, youll discover some of the newest features of Swift 5.3 using SwiftUI and Combine to build adaptive and reactive applications, and find out how to use Swift to build and integrate machine learning models along with Apples Vision Framework. By the end of this Swift book, youll have discovered solutions to boost your productivity while developing code using Swift 5.3. What you will learn Explore basic to advanced concepts in Swift 5.3 programming Understand conditional statements, loops, and how to handle errors in Swift Define flexible classes and structs using generics Use advanced operators and create custom ones Build iOS apps using the powerful features of UIKit or the new SwiftUI framework Import your own custom functionality into Swift Playgrounds Run Swift on Linux and investigate server-side programming with the server-side framework Vapor Use Swift to implement machine learning models using CoreML and Vision Who this book is for This book is for experienced iOS developers looking to learn about the diverse features offered by Swift 5.3, along with tips and tricks to efficiently code and build applications. Knowledge of general programming concepts will assist in understanding key concepts. Table of Contents Swift Building Blocks Mastering the Building Blocks Data Wrangling with Swift Control Flow Generics, Operators, and Nested Types Beyond the Standard Library Building iOS Apps with Swift Swift Playgrounds Server-Side Swift Performance and Responsiveness in Swift SwiftUI and Combine Framework Using CoreML and Vision in Swift About the Author Keith Moon is an award-winning iOS developer, author and speaker based in London. He has worked with some of the biggest companies in the world to create engaging and personal mobile experiences. Keith has been developing in Swift since its release, working on projects both fully Swift, and mixed Swift and Objective-C. Keith has been invited to speak about Swift development in conferences from Moscow to Minsk and London. Chris Barker is a senior iOS developer and tech lead for fashion retailer N Brown (JD Williams, SimplyBe, Jacamo), where he heads the iOS team, building apps for their major brands. Having now worked in the IT industry for over 22 years, Chris started his career developing .NET applications for online retailer (now BT Shop). In 2014, he made his move into mobile app development with digital agency Openshadow ... -
Precio: $257,169.00Expira: 04/08/2022
Book : React And React Native A Complete Hands-on Guide To..
-Titulo Original : React And React Native A Complete Hands-on Guide To Modern Web And Mobile Development With React.js, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Get up to speed with React, React Native, GraphQL and Apollo for building cross-platform native apps with the help of practical examples Key Features Covers the latest features of React such as Hooks, Suspense, NativeBase, and Apollo in this updated third edition Get to grips with the React architecture for writing easy-to-manage web and mobile applications Understand GraphQL and Apollo for building a scalable backend for your cross-platform apps Book Description React and React Native, s innovative User Interface (UI) libraries, are designed to help you build robust cross-platform web and mobile applications. This updated third edition is improved and updated to cover the latest version of React. The book particularly focuses on the latest developments in the React ecosystem, such as modern Hook implementations, code splitting using lazy components and Suspense, user interface framework components using Material-UI, and Apollo. In terms of React Native, the book has been updated to version 0.62 and demonstrates how to apply native UI components for your existing mobile apps using NativeBase. You will begin by learning about the essential building blocks of React components. Next, youll progress to working with higher-level functionalities in application development, before putting this knowledge to use by developing user interface components for the web and for native platforms. In the concluding chapters, youll learn how to bring your application together with a robust data architecture. By the end of this book, youll be able to build React applications for the web and React Native applications for multiple mobile platforms. What you will learn Delve into the React architecture, component properties, state, and context Get to grips with React Hooks for handling functions and components Implement code splitting in React using lazy components and Suspense Build robust user interfaces for mobile and desktop apps using Material-UI Write shared components for Android and iOS mobile apps using React Native Simplify layout design for React Native apps using NativeBase Write GraphQL schemas to power web and mobile apps Implement web and mobile components that are driven by Apollo Who this book is for This book is for any JavaScript developer who wants to start learning how to use s UI libraries, React and React Native, for mobile and web application development. Although no prior knowledge of React is needed, working knowledge of JavaScript programming will help you understand the concepts covered in the book more effectively. Table of Contents Why React? Rendering with JSX Component Properties, State, and Context Getting Started with Hooks Event Handling - The React Way Crafting Reusable Components The React Component Life Cycle Validating Component Properties Handling Navigation with Routes Code Splitting Using Lazy Components and Suspense Server-Side React Components User Interface Framework Components Why React Native? Kick-Starting React Native Projects Building Responsive Layouts with Flexbox Navigating Between Screens Rendering Item Lists Showing Progress Geolocation and Maps Collecting User Input Displaying Modal Screens Responding to User Gestures Controlling Image Display Going Offline Native UI Components Using NativeBase Handling Application State Why Apollo? Building an Apollo React App About the Author Adam Boduch has been involved in large-scale JavaScript development for nearly 10 years. Before moving to the frontend, he worked on several large-scale cloud computing products using Python and Linux. No stranger to complexity, Adam has practical experience with real-world software systems and the scaling challenges they pose. He is the author of several JavaScript and React books and is passionate about innovative user experiences and high performance. Roy Derks is a serial start-up CTO, conference speaker, and developer from Amsterdam. He has... -
Precio: $173,779.00Expira: 11/08/2023
Book : Deep Reinforcement Learning With Python Master...
-Titulo Original : Deep Reinforcement Learning With Python Master Classic Rl, Deep Rl, Distributional Rl, Inverse Rl, And More With Openai Gym And Tensorflow, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: An example-rich guide for beginners to start their reinforcement and deep reinforcement learning journey with state-of-the-art distinct algorithms Key Features Covers a vast spectrum of basic-to-advanced RL algorithms with mathematical explanations of each algorithm Learn how to implement algorithms with code by following examples with line-by-line explanations Explore the latest RL methodologies such as DDPG, PPO, and the use of expert demonstrations Book Description With significant enhancements in the quality and quantity of algorithms in recent years, this second edition of Hands-On Reinforcement Learning with Python has been revamped into an example-rich guide to learning state-of-the-art reinforcement learning (RL) and deep RL algorithms with TensorFlow 2 and the OpenAI Gym toolkit. In addition to exploring RL basics and foundational concepts such as Bellman equation, Markov decision processes, and dynamic programming algorithms, this second edition dives deep into the full spectrum of value-based, policy-based, and actor-critic RL methods. It explores state-of-the-art algorithms such as DQN, TRPO, PPO and ACKTR, DDPG, TD3, and SAC in depth, demystifying the underlying math and demonstrating implementations through simple code examples. The book has several new chapters dedicated to new RL techniques, including distributional RL, imitation learning, inverse RL, and meta RL. You will learn to leverage stable baselines, an improvement of OpenAIs baseline library, to effortlessly implement popular RL algorithms. The book concludes with an overview of promising approaches such as meta-learning and imagination augmented agents in research. By the end, you will become skilled in effectively employing RL and deep RL in your real-world projects. What you will learn Understand core RL concepts including the methodologies, math, and code Train an agent to solve Blackjack, FrozenLake, and many other problems using OpenAI Gym Train an agent to play Ms Pac-Man using a Deep Q Network Learn policy-based, value-based, and actor-critic methods Master the math behind DDPG, TD3, TRPO, PPO, and many others Explore new avenues such as the distributional RL, meta RL, and inverse RL Use Stable Baselines to train an agent to walk and play Atari games Who this book is for If youre a machine learning developer with little or no experience with neural networks interested in artificial intelligence and want to learn about reinforcement learning from scratch, this book is for you. Basic familiarity with linear algebra, calculus, and the Python programming language is required. Some experience with TensorFlow would be a plus. Table of Contents Fundamentals of Reinforcement Learning A Guide to the Gym Toolkit The Bellman Equation and Dynamic Programming Monte Carlo Methods Understanding Temporal Difference Learning Case Study - The MAB Problem Deep Learning Foundations A Primer on TensorFlow Deep Q Network and Its Variants Policy Gradient Method Actor-Critic Methods - A2C and A3C Learning DDPG, TD3, and SAC TRPO, PPO, and ACKTR Methods Distributional Reinforcement Learning Imitation Learning and Inverse RL Deep Reinforcement Learning with Stable Baselines Reinforcement Learning Frontiers Appendix 1 - Reinforcement Learning Algorithms Appendix 2 - Assessments About the Author Sudharsan Ravichandiran is a data scientist, researcher, best selling author, and YouTuber (search for Sudharsan reinforcement learning). He completed his Bachelors in Information Technology at Anna University. His area of research focuses on practical implementations of deep learning and reinforcement learning, including Natural Language Processing and computer vision. He is an open-source contributor and loves answering questions on Stack Overflow. He also authored a best-seller, Hands-On Reinforcement Learning with Python, published by Packt Publishing...
-
Precio: $149,509.00Expira: 09/06/2023
Book : Learning Angular A No-nonsense Beginners Guide To...
-Titulo Original : Learning Angular A No-nonsense Beginners Guide To Building Web Applications With Angular 10 And Typescript, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Uncover Angulars potential for creating enterprise web applications from setting up the environment to deployment with the help of expert guidance, step-by-step explanations, and hands-on exercises Key Features Learn the fundamentals of Angular to build web applications using TypeScript Explore the basics of Angular development, from components and templates to forms and services Discover best practices for building, packaging, and testing Angular applications Book Description Angular, loved by millions of web developers around the world, continues to be one of the top JavaScript frameworks thanks to its regular updates and new features that enable fast, cross-platform, and secure frontend web development. With Angular, you can achieve high performance using the latest web techniques and extensive integration with web tools and integrated development environments (IDEs). Updated to Angular 10, this third edition of the Learning Angular book covers new features and modern web development practices to address the current frontend web development landscape. If you are new to Angular, this book will give you a comprehensive introduction to help you get you up and running in no time. Youll learn how to develop apps by harnessing the power of the Angular command-line interface (CLI), write unit tests, style your apps by following the Material Design guidelines, and finally deploy them to a hosting provider. The book is especially useful for beginners to get to grips with the bare bones of the framework needed to start developing Angular apps. By the end of this book, youll not only be able to create Angular applications with TypeScript from scratch but also enhance your coding skills with best practices. What you will learn Use the Angular CLI to scaffold, build, and deploy a new Angular application Build components, the basic building blocks of an Angular application Discover techniques to make Angular components interact with each other Understand the different types of templates supported by Angular Create HTTP data services to access APIs and provide data to components Enhance your applications UX with Angular Material Apply best practices and coding conventions to your large-scale web development projects Who this book is for The Angular TypeScript book is for JavaScript and full-stack developers who want to enter the world of frontend development with Angular or migrate to the Angular framework to build professional web applications. Familiarity with web and programming concepts will assist with understanding the content covered in the book. Table of Contents Building Your First Angular App Introduction to TypeScript Component Interaction and Inter-Communication Enhance components with Pipes and Directives Structure an Angular App Enrich Components with Asynchronous Data Services Navigate through Components with Routing Orchestrating Validation Experiences in Forms Introduction to Angular Material Give motion to components with animations Unit test an Angular App Bringing an Angular App to Production Develop a Real-World Angular App About the Author Aristeidis Bampakos is an experienced frontend web developer and a contributor to the Angular documentation. For the last 8 years of work experience, he has mainly focused on developing applications with AngularJS and Angular frameworks, Typescript, and Angular Material. He has also been involved in the development of hybrid mobile applications using the Ionic framework. Currently, at Plexscape, he is working on integrating GIS technologies over an Angular and Electron. Pablo Deeleman is a former UI/UX designer who fell in love with JavaScript and CSS back in 1998, during the old days of Netscape Navigator and Microsoft Internet Explorer 3. The discovery of Node.js back in 2011 became a turning point in his career. From that moment on he started focusing on JavaScript application development, with a special focus on creating single-p... -
Precio: $159,989.00Expira: 14/10/2022
Book : Mongodb Fundamentals A Hands-on Guide To Using...
-Titulo Original : Mongodb Fundamentals A Hands-on Guide To Using Mongodb And Atlas In The Real World-Fabricante : Packt Publishing-Descripcion Original: Learn how to deploy and monitor databases in the cloud, manipulate documents, visualize data, and build applications running on MongoDB using Node.js Key Features Learn the fundamentals of NoSQL databases with MongoDB Create, manage, and optimize a MongoDB database in the cloud using Atlas Use a real-world dataset to gain practical experience of handling big data Book Description MongoDB is one of the most popular database technologies for handling large collections of data. This book will help MongoDB beginners develop the knowledge and skills to create databases and process data efficiently. Unlike other MongoDB books, MongoDB Fundamentals dives into cloud computing from the very start - showing you how to get started with Atlas in the first chapter. You will discover how to modify existing data, add new data into a database, and handle complex queries by creating aggregation pipelines. As you progress, youll learn about the MongoDB replication architecture and configure a simple cluster. You will also get to grips with user authentication, as well as techniques for backing up and restoring data. Finally, youll perform data visualization using MongoDB Charts. You will work on realistic projects that are presented as bitesize exercises and activities, allowing you to challenge yourself in an enjoyable and attainable way. Many of these mini-projects are based around a movie database case study, while the last chapter acts as a final project where you will use MongoDB to solve a real-world problem based on a bike-sharing app. By the end of this book, youll have the skills and confidence to process large volumes of data and tackle your own projects using MongoDB. What you will learn Set up and use MongoDB Atlas on the cloud Insert, update, delete, and retrieve data from MongoDB Build aggregation pipelines to perform complex queries Optimize queries using indexes Monitor databases and manage user authorization Improve scalability and performance with sharding clusters Replicate clusters, back up your database, and restore data Create data-driven charts and reports from real-time data Who this book is for This book is designed for people who are new to MongoDB. It is suitable for developers, database administrators, system administrators, and cloud architects who are looking to use MongoDB for smooth data processing in the cloud. Although not necessary, basic knowledge of a general programming language and experience with other databases will help you grasp the topics covered more easily. Table of Contents Introduction to MongoDB Documents and Data Types Servers and Clients Querying Documents Inserting, Updating, and Deleting Documents Updating with Aggregation Pipelines and Arrays Data Aggregation Coding JavaScript in MongoDB Performance Replication Backup and Restore in MongoDB Data Visualization MongoDB Case Study About the Author Amit Phaltankar is a software developer and a blogger with more than 13 years of experience in building lightweight and efficient software components. He specializes in wiring web-based applications as well as handling large scale data sets using traditional SQL, NoSQL, and big data technologies. He has work experience in a wide range of technology stack and loves learning and adapting to newer technology trends. Amit has a huge passion for improving his skill set and also loves guiding and grooming his peers and contributing to blogs. During the last 6 years, he has effectively used MongoDB in various ways to build faster systems. Juned Ahsan is a software professional with more than 14 years of experience. He has built software products and services for companies and clients such as Cisco, Nuamedia, IBM, Nokia, Telstra, Optus, Pizzahut, AT&T, Hughes, Altran, and others. Juned has a vast experience in building software products and architecting platforms of different sizes from scratch. He loves to help and mentor others and is a top 1% contributor on S... -
Precio: $180,809.00
Book : Learning Arcgis Pro 2 A Beginners Guide To Creating..
-Titulo Original : Learning Arcgis Pro 2 A Beginners Guide To Creating 2d And 3d Maps And Editing Geospatial Data With Arcgis Pro, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Create 2D maps and 3D scenes, analyze GIS data, and share your results with the GIS community using the latest ArcGIS Pro 2 features Key Features Get up to speed with the new ribbon-based user interface, projects, models, and common workflows in ArcGIS Pro 2 Learn how to visualize, maintain, and analyze GIS data Automate analysis and processes with ModelBuilder and Python scripts Book Description Armed with powerful tools to visualize, maintain, and analyze data, ArcGIS Pro 2 is Esris newest desktop geographic information system (GIS) application that uses the modern ribbon interface and a 64-bit processor to make using GIS faster and more efficient. This second edition of Learning ArcGIS Pro will show you how you can use this powerful desktop GIS application to create maps, perform spatial analysis, and maintain data. The book begins by showing you how to install ArcGIS and listing the software and hardware prerequisites. Youll then understand the concept of named user licensing and learn how to navigate the new ribbon interface to leverage the power of ArcGIS Pro for managing geospatial data. Once youve got to grips with the new interface, youll build your first GIS project and understand how to use the different project resources available. The book shows you how to create 2D and 3D maps by adding layers and setting and managing the symbology and labeling. Youll also discover how to use the analysis tool to visualize geospatial data. In later chapters, youll be introduced to Arcade, the new lightweight expression language for ArcGIS, and then advance to creating complex labels using Arcade expressions. Finally, youll use Python scripts to automate and standardize tasks and models in ArcGIS Pro. By the end of this ArcGIS Pro book, youll have developed the core skills needed for using ArcGIS Pro 2.x competently. What you will learn Navigate the user interface to create maps, perform analysis, and manage data Display data based on discrete attribute values or range of values Label features on a GIS map based on one or more attributes using Arcade Create map books using the map series functionality Share ArcGIS Pro maps, projects, and data with other GIS community members Explore the most used geoprocessing tools for performing spatial analysis Create Tasks based on common workflows to standardize processes Automate processes using ModelBuilder and Python scripts Who this book is for If you want to learn ArcGIS Pro to create maps and, edit and analyze geospatial data, this ArcGIS book is for you. No knowledge of GIS fundamentals or experience with any GIS tool or ArcGIS software suite is required. Basic Windows skills, such as navigating and file management, are all you need. Table of Contents Introducing ArcGIS Pro Navigating the Ribbon Interface Creating 2D Maps Creating 3D Scenes Creating and Working with Projects Creating a Layout Creating Map Books using Map Series Learning to Edit Spatial Data Learning about Editing Tabular Data Performing Analysis with Geoprocessing Tools Creating and using Tasks Automating Processes with ModelBuilder and Python Sharing Your Data with Others Using Arcade expressions for labeling & symbology About the Author Tripp Corbin, GISP has over 25 years of experience in the geospatial industry and is recognized as an industry expert in a variety of geospatial software platforms, including Esri, Autodesk, and Trimble products. He has assisted numerous organizations in implementing GIS to help solve problems and improve operations. He holds multiple certifications, including as a certified GIS professional, Esri-certified enterprise system design associate, and Esri-certified desktop professional. He is also the former president of URISA and the local Georgia Chapter. In recognition of his contributions to the GIS community, he has received several awards, including the URISA Exemplary Leadership award and the Barbara Hirsch Special Ser... -
Precio: $188,899.00Expira: 09/10/2022
Book : Practical Cybersecurity Architecture A Guide To...
-Titulo Original : Practical Cybersecurity Architecture A Guide To Creating And Implementing Robust Designs For Cybersecurity Architects-Fabricante : Packt Publishing-Descripcion Original: Plan and design robust security architectures to secure your organizations technology landscape and the applications you develop Key Features Leverage practical use cases to successfully architect complex security structures Learn risk assessment methodologies for the cloud, networks, and connected devices Understand cybersecurity architecture to implement effective solutions in medium-to-large enterprises Book Description Cybersecurity architects work with others to develop a comprehensive understanding of the business requirements. They work with stakeholders to plan designs that are implementable, goal-based, and in keeping with the governance strategy of the organization. With this book, youll explore the fundamentals of cybersecurity architecture: addressing and mitigating risks, designing secure solutions, and communicating with others about security designs. The book outlines strategies that will help you work with execution teams to make your vision a concrete reality, along with covering ways to keep designs relevant over time through ongoing monitoring, maintenance, and continuous improvement. As you progress, youll also learn about recognized frameworks for building robust designs as well as strategies that you can adopt to create your own designs. By the end of this book, you will have the skills you need to be able to architect solutions with robust security components for your organization, whether they are infrastructure solutions, application solutions, or others. What you will learn Explore ways to create your own architectures and analyze those from others Understand strategies for creating architectures for environments and applications Discover approaches to documentation using repeatable approaches and tools Delve into communication techniques for designs, goals, and requirements Focus on implementation strategies for designs that help reduce risk Become well-versed with methods to apply architectural discipline to your organization Who this book is for If you are involved in the process of implementing, planning, operating, or maintaining cybersecurity in an organization, then this security book is for you. This includes security practitioners, technology governance practitioners, systems auditors, and software developers invested in keeping their organizations secure. If youre new to cybersecurity architecture, the book takes you through the process step by step; for those who already work in the field and have some experience, the book presents strategies and techniques that will help them develop their skills further. Table of Contents What is Cybersecurity Architecture? The Core of Solution Building Building an Architecture - Scope and Requirements Building an Architecture - Your Toolbox Building an Architecture - Developing Enterprise Blueprints Building an Architecture - Application Blueprints Execution - Applying Architecture Models Execution - Future- Proofing Putting It All Together About the Author Ed Moyle is currently a Partner with SecurityCurve. In his 20 years in information security, Ed has held numerous positions including Director of Thought Leadership and Research for ISACA, Senior Security Strategist with Savvis, Senior Manager with CTG, and Vice President and Information Security Officer for Merrill Lynch Investment Managers. Ed is co-author of Cryptographic Libraries for Developers and a frequent contributor to the Information Security industry as author, public speaker, and analyst. Diana Kelleys security career spans over 30 years. She is Co-Founder and CTO of SecurityCurve and donates much of her time to volunteer work in the cybersecurity community, including serving on the ACM Ethics & Plagiarism Committee, as CTO and Board member at Sightline Security, Board member and Inclusion Working Group champion at WiCyS, and RSAC US Program Committee. She was the Cybersecurity Field CTO for Microsoft, Global Executive Security Advisor at...
-
Precio: $142,139.00
Book : Hands-on Python Natural Language Processing Explore..
-Titulo Original : Hands-on Python Natural Language Processing Explore Tools And Techniques To Analyze And Process Text With A View To Building Real-world Nlp Applications-Fabricante : Packt Publishing-Descripcion Original: Get well-versed with traditional as well as modern natural language processing concepts and techniques Key Features Perform various NLP tasks to build linguistic applications using Python libraries Understand, analyze, and generate text to provide accurate results Interpret human language using various NLP concepts, methodologies, and tools Book Description Natural Language Processing (NLP) is the subfield in computational linguistics that enables computers to understand, process, and analyze text. This book caters to the unmet demand for hands-on training of NLP concepts and provides exposure to real-world applications along with a solid theoretical grounding. This book starts by introducing you to the field of NLP and its applications, along with the modern Python libraries that youll use to build your NLP-powered apps. With the help of practical examples, youll learn how to build reasonably sophisticated NLP applications, and cover various methodologies and challenges in deploying NLP applications in the real world. Youll cover key NLP tasks such as text classification, semantic embedding, sentiment analysis, machine translation, and developing a chatbot using machine learning and deep learning techniques. The book will also help you discover how machine learning techniques play a vital role in making your linguistic apps smart. Every chapter is accompanied by examples of real-world applications to help you build impressive NLP applications of your own. By the end of this NLP book, youll be able to work with language data, use machine learning to identify patterns in text, and get acquainted with the advancements in NLP. What you will learn Understand how NLP powers modern applications Explore key NLP techniques to build your natural language vocabulary Transform text data into mathematical data structures and learn how to improve text mining models Discover how various neural network architectures work with natural language data Get the hang of building sophisticated text processing models using machine learning and deep learning Check out state-of-the-art architectures that have revolutionized research in the NLP domain Who this book is for This NLP Python book is for anyone looking to learn NLPs theoretical and practical aspects alike. It starts with the basics and gradually covers advanced concepts to make it easy to follow for readers with varying levels of NLP proficiency. This comprehensive guide will help you develop a thorough understanding of the NLP methodologies for building linguistic applications; however, working knowledge of Python programming language and high school level mathematics is expected. Table of Contents Understanding the Basics of NLP NLP Using Python Building your NLP Vocabulary Transforming Text into Data Structures Word Embeddings and Distance Measurements for Text Exploring Sentence-, Document-, and Character-Level Embeddings Identifying Patterns in Text using Machine Learning From Human Neurons to Artificial Neurons for Understanding Text Applying Convolutions to Text Capturing Temportal Relationships in Text State of the Art in NLP About the Author Aman Kedia is a data enthusiast and lifelong learner. He is an avid believer in Artificial Intelligence (AI) and the algorithms supporting it. He has worked on state-of-the-art problems in Natural Language Processing (NLP), encompassing resume matching and digital assistants, among others. He has worked at Oracle and SAP, trying to solve problems leveraging advancements in AI. He has four published research papers in the domain of AI. Mayank Rasu has more than 12 years of global experience as a data scientist and quantitative analyst in the investment banking industry. He has worked at the intersection of finance and technology and has developed and deployed AI-based applications within the finance domain. His experience includes building sentiment analyzers, robotics, and deep learning-... -
Precio: $249,269.00
Book : Cisa - Certified Information Systems Auditor Study...
-Titulo Original : Cisa - Certified Information Systems Auditor Study Guide Aligned With The Cisa Review Manual 2019 To Help You Audit, Monitor, And Assess Information Systems-Fabricante : Packt Publishing-Descripcion Original: This CISA study guide is for those interested in achieving CISA certification and provides complete coverage of ISACAs latest CISA Review Manual (2019) with practical examples and over 850 exam-oriented practice questions Key Features Gain tactical skills in auditing, control, and security to pass the CISA examination Get up to speed with auditing business IT systems Increase your value to organizations and be at the forefront of an evolving business landscape by achieving CISA certification Book Description Are you looking to prepare for the CISA exam and understand the roles and responsibilities of an information systems (IS) auditor? The CISA - Certified Information Systems Auditor Study Guide is here to help you get started with CISA exam prep. This book covers all the five CISA domains in detail to help you pass the exam. Youll start by getting up and running with the practical aspects of an information systems audit. The book then shows you how to govern and manage IT, before getting you up to speed with acquiring information systems. As you progress, youll gain knowledge of information systems operations and understand how to maintain business resilience, which will help you tackle various real-world business problems. Finally, youll be able to assist your organization in effectively protecting and controlling information systems with IT audit standards. By the end of this CISA book, youll not only have covered the essential concepts and techniques you need to know to pass the CISA certification exam but also have the ability to apply them in the real world. What you will learn Understand the information systems auditing process Get to grips with IT governance and management Gain knowledge of information systems acquisition Assist your organization in protecting and controlling information systems with IT audit standards Understand information systems operations and how to ensure business resilience Evaluate your organizations security policies, standards, and procedures to meet its objectives Who this book is for This CISA exam study guide is designed for those with a non-technical background who are interested in achieving CISA certification and are currently employed or looking to gain employment in IT audit and security management positions. Table of Contents Audit Planning Audit Execution IT Governance IT Management Information Systems Acquisition and Development Information Systems Implementation Information System Operations Business Resilience Information Asset Security and Control Network Security and Control Public Key Cryptography and Other Emerging Technologies Security Event Management About the Author Hemang Doshi is a chartered accountant and a Certified Information System Auditor with more than 15 years experience in the field of IS auditing/risk-based auditing/compliance auditing/vendor risk management/due diligence/system risk and control. He is the founder of dedicated platforms for CISA (cisaexamstudy) and CRISC (criscexamstudy) study. He has also authored other books on auditing... -
Precio: $144,759.00Expira: 24/05/2023
Book : Learning Microsoft Project 2019 Streamline Project,..
-Titulo Original : Learning Microsoft Project 2019 Streamline Project, Resource, And Schedule Management With Microsofts Project Management Software-Fabricante : Packt Publishing-Descripcion Original: Explore detailed explanations and examples to get up and running with the five phases of the project management lifecycle and integrate project management principles in a variety of projects Key Features Explore various algorithms and the latest features of MS Project to organize and keep track of your projects Understand Work Breakdown Structure (WBS) to improve productivity Apply real-world best practices and discover the tips, tricks, and pitfalls of schedule management Book Description Microsoft Project is one of the most popular project management tools for enterprises of all sizes thanks to its wide variety of features such as project scheduling, project budgeting, built-in templates, and reporting tools. Learning Microsoft Project 2019 will get you started with the basics and gradually guide you through the complete project life cycle. Starting with an overview of Microsoft Project 2019 and a brief introduction to project management concepts, this book will take you through the different phases of project management - initiation, planning, execution, control, and closure. You will then learn how to identify and handle problems related to scheduling, costing, resourcing, and work allocation. Understand how to use dynamic reports to create powerful, automated reports and dashboards at the click of a button. This Microsoft Project book highlights the pitfalls of overallocation and demonstrates how to avoid and resolve these issues using a wide spectrum of tools, techniques, and best practices. Finally, you will focus on executing Agile projects efficiently and get to grips with using Kanban and Scrum features. By the end of this book, you will be well-versed with Microsoft Project and have the skills you need to use it effectively in every stage of project management. What you will learn Create efficient project plans using Microsoft Project 2019 Get to grips with resolving complex issues related to time, budget, and resource allocation Understand how to create automated dynamic reports Identify and protect the critical path in your project and mitigate project risks Become well-versed with executing Agile projects using MS Project Understand how to create custom reports and make them available for future projects Who this book is for If you use Microsoft Office and are looking to use MS Project to manage your projects efficiently, this book is for you. Project managers or anyone interested in project management will also find this book useful. Basic knowledge of Windows UI and MS Office products is required. Table of Contents Project Management - the Essential Primer Fundamentals of Microsoft Project Initiating projects with Microsoft Project Underlying Concepts of Microsoft Project Resource Management with Microsoft Project Work Breakdown Structure - the Single Critical Factor Tasks - under the Microscope Mastering Link Dependency and Constraints Extended Customization - Tasks and Gantt Formatting Executing Agile Projects with MS Project Overallocation - the Bane of Project Managers Baselines - Techniques and Best Practices Project Tracking Techniques Views, Tables and Customization Resource and Cost Management Critical Path Monitoring and Advanced Techniques Project Reports 101 Reviewing Projects and Creating Templates for Success Advanced Custom Reports and Templates Book Conclusion and Next Steps Appendix A - Using this Book as a Textbook Appendix B - Available Fields Reference Appendix C - Keyboard Shortcuts Appendix D - Glossary About the Author Srikanth Shirodkar leads online courses relating to Microsoft Project, on which more than 50,000 professionals from 150 countries have enrolled. With a broad range of experience in software delivery management, project and program management, and the design and architecture of software solutions, spanning high-transaction, enterprise-level applications to standalone product development, he has worked with a variety of software dev... -
Precio: $160,479.00Expira: 13/04/2022
Book : Node.js Web Development Server-side Web Development..
-Titulo Original : Node.js Web Development Server-side Web Development Made Easy With Node 14 Using Practical Examples, 5th Edition-Fabricante : Packt Publishing-Descripcion Original: Build scalable web applications using Node.js, Express.js, and the latest ECMAScript techniques, along with deploying applications with AWS and Docker with this updated fifth edition Key Features Learn backend web programming with the JavaScript stack Explore best practices, right from configuring and building web servers to deploying them on a production cloud hosting system: AWS using Docker and Terraform Work through the different stages of developing robust and scalable apps using Node.js 14 Book Description Node.js is the leading choice of server-side web development platform, enabling developers to use the same tools and paradigms for both server-side and client-side software. This updated fifth edition of Node.js Web Development focuses on the new features of Node.js 14, Express 4.x, and ECMAScript, taking you through modern concepts, techniques, and best practices for using Node.js. The book starts by helping you get to grips with the concepts of building server-side web apps with Node.js. Youll learn how to develop a complete Node.js web app, with a backend database tier to help you explore several databases. Youll deploy the app to real web servers, including a cloud hosting platform built on AWS EC2 using Terraform and Docker Swarm, while integrating other tools such as Redis and NGINX. As you advance, youll learn about unit and functional testing, along with deploying test infrastructure using Docker. Finally, youll discover how to harden Node.js app security, use Lets Encrypt to provision the HTTPS service, and implement several forms of app security with the help of expert practices. With each chapter, the book will help you put your knowledge into practice throughout the entire life cycle of developing a web app. By the end of this Node.js book, youll have gained practical Node.js web development knowledge and be able to build and deploy your own apps on a public web hosting solution. What you will learn Install and use Node.js 14 and Express 4.17 for both web development and deployment Implement RESTful web services using the Restify framework Develop, test, and deploy microservices using Docker, Docker Swarm, and Node.js, on AWS EC2 using Terraform Get up to speed with using data storage engines such as MySQL, SQLite3, and MongoDB Test your web applications using unit testing with Mocha, and headless browser testing with Puppeteer Implement HTTPS using Lets Encrypt and enhance application security with Helmet Who this book is for If youre looking for an alternative to the P languages (Perl, PHP, and Python), or if you want to get started with server-side web development with JavaScript programming, or if you want a deep dive into deploying services to cloud hosting, this Node.js book is for you. A rudimentary understanding of JavaScript and web application development is a must before you get started with this book. Table of Contents About Node.js Setting Up Node.js Exploring Node.js Modules HTTP Servers and Clients Your First Express Application Implementing the Mobile-First Paradigm Data Storage and Retrieval Authenticating Users with a Microservice Dynamic Client/Server Interaction with Socket.IO Deploying Node.js Applications to Linux Servers Deploying Node.js microservices with Docker Deploying a Docker Swarm to AWS EC2 with Terraform Unit Testing and Functional Testing Security in Node.js Applications About the Author David Herron is a software engineer living in Silicon Valley who has worked on projects ranging from an X.400 email server to being part of the team that launched the OpenJDK project, to s Node.js application-hosting platform, and a solar array performance monitoring service. That took David through several companies until he grew tired of communicating primarily with machines, and developed a longing for human communication. Today, David is an independent writer of books and blog posts covering topics related to technology, prog...
-
Precio: $170,149.00
Book : Python Natural Language Processing Cookbook Over 50..
-Titulo Original : Python Natural Language Processing Cookbook Over 50 Recipes To Understand, Analyze, And Generate Text For Implementing Language Processing Tasks-Fabricante : Packt Publishing-Descripcion Original: Get to grips with solving real-world NLP problems, such as dependency parsing, information extraction, topic modeling, and text data visualization Key Features Analyze varying complexities of text using popular Python packages such as NLTK, spaCy, sklearn, and gensim Implement common and not-so-common linguistic processing tasks using Python libraries Overcome the common challenges faced while implementing NLP pipelines Book Description Python is the most widely used language for natural language processing (NLP) thanks to its extensive tools and libraries for analyzing text and extracting computer-usable data. This book will take you through a range of techniques for text processing, from basics such as parsing the parts of speech to complex topics such as topic modeling, text classification, and visualization. Starting with an overview of NLP, the book presents recipes for dividing text into sentences, stemming and lemmatization, removing stopwords, and parts of speech tagging to help you to prepare your data. Youll then learn ways of extracting and representing grammatical information, such as dependency parsing and anaphora resolution, discover different ways of representing the semantics using bag-of-words, TF-IDF, word embeddings, and BERT, and develop skills for text classification using keywords, SVMs, LSTMs, and other techniques. As you advance, youll also see how to extract information from text, implement unsupervised and supervised techniques for topic modeling, and perform topic modeling of short texts, such as tweets. Additionally, the book shows you how to develop chatbots using NLTK and Rasa and visualize text data. By the end of this NLP book, youll have developed the skills to use a powerful set of tools for text processing. What you will learn Become well-versed with basic and advanced NLP techniques in Python Represent grammatical information in text using spaCy, and semantic information using bag-of-words, TF-IDF, and word embeddings Perform text classification using different methods, including SVMs and LSTMs Explore different techniques for topic modeling such as K-means, LDA, NMF, and BERT Work with visualization techniques such as NER and word clouds for different NLP tools Build a basic chatbot using NLTK and Rasa Extract information from text using regular expression techniques and statistical and deep learning tools Who this book is for This book is for data scientists and professionals who want to learn how to work with text. Intermediate knowledge of Python will help you to make the most out of this book. If you are an NLP practitioner, this book will serve as a code reference when working on your projects. Table of Contents Learning NLP Basics Playing with Grammar Representing text - capturing semantics Classifying Texts Getting started with information extraction Topic modeling Building Chatbots Visualizing text data About the Author Zhenya Anti is a Natural Language Processing (NLP) professional working at Practical Linguistics Inc. She helps businesses to improve processes and increase productivity by automating text processing. Zhenya holds a PhD in linguistics from University of California Berkeley and a BS in computer science from Massachusetts Institute of Technology... -
Precio: $142,969.00
Book : Wordpress 5 Cookbook Actionable Solutions To Common..
-Titulo Original : Wordpress 5 Cookbook Actionable Solutions To Common Problems When Building Websites With Wordpress-Fabricante : Packt Publishing-Descripcion Original: Explore built-in WordPress features and the power of advanced plugins and themes for building modern websites using exciting recipes Key Features Build custom features and extend built-in features in WordPress with custom coding and plugins Get to grips with extending WordPress as an application framework Manage non-functional aspects of your website such as security, performance, and maintenance Book Description WordPress has been the most popular content management system (CMS) for many years and is now powering over 30% of all websites globally. With the demand for WordPress development and skilled developers ever-increasing, now is the best time to learn WordPress inside out. This book starts with simple recipes for configuring WordPress and managing basic platform features. Youll then move on to explore how to install and customize WordPress plugins, widgets, and themes. The next few chapters cover recipes for content and user-management-related topics such as customizing the content display, working with content types, using the new Gutenberg editor, and customizing editorial workflow for building advanced blogs. As you advance, youll learn how to use WordPress as an application framework as well as a platform for building e-commerce sites. This WordPress book will also help you optimize your site to maximize visibility on search engines, add interactivity, and build a user community to make the site profitable. Finally, youll learn how to maintain a WordPress site smoothly while taking precautions against possible security threats. By the end of the book, youll have the tools and skills required to build and maintain modern WordPress websites with the latest technologies and be able to find quick solutions to common WordPress problems. What you will learn Install and customize WordPress themes and plugins for building websites Develop modern web designs without the need to write any code Explore the new Gutenberg content editor introduced in WordPress 5 (Bebo) Use the existing WordPress plugins to add custom features and monetize your website Improve user interaction and accessibility for your website with simple tricks Discover powerful techniques for maintaining and securing your websites Extend built-in WordPress features for advanced website management Who this book is for This book is for beginners who want to build powerful modern websites with minimum coding knowledge and intermediate web developers who want to extend the basic features of WordPress to cater to advanced modern website technologies. Although prior experience with WordPress is not required, familiarity with basic PHP, HTML, and CSS is necessary to understand the concepts covered. Table of Contents Setting Up WordPress and Customizing Settings Customizing Theme Design and Layout Using Plugins and Widgets Publishing Site Content with the Gutenberg Editor Managing Users and Permissions Setting up a Blogging and Editorial Workflow WordPress as an Application Framework Improving Usability and Interactivity Building E-Commerce Sites with WooComerce Troubleshooting WordPress Handling Performance and Maintenance Improving Site Security Promoting and Monetizing the Site About the Author Rakhitha Nimesh Ratnayake is a freelance web developer, writer, and open source enthusiast. He has over 9 years of experience in developing WordPress applications and plugins. He develops premium WordPress plugins for individual clients and the CodeCanyon marketplace. User Profiles Made Easy and WP Private Content Pro are the most popular plugins developed by him. Building Impressive Presentations with impress.js was his first book, which was published by Packt Publishing. He is also the author of the first three editions of WordPress Web Application Development. In his spare time, he likes to read books and spend time with his family... -
Precio: $212,609.00
Book : 3d Graphics Rendering Cookbook A Comprehensive Guide.
-Titulo Original : 3d Graphics Rendering Cookbook A Comprehensive Guide To Exploring Rendering Algorithms In Modern Opengl And Vulkan-Fabricante : Packt Publishing-Descripcion Original: Build a 3D rendering engine from scratch while solving problems in a step-by-step way with the help of useful recipes Key Features Learn to integrate modern rendering techniques into a single performant 3D rendering engine Leverage Vulkan to render 3D content, use AZDO in OpenGL applications, and understand modern real-time rendering methods Implement a physically based rendering pipeline from scratch in Vulkan and OpenGL Book Description OpenGL is a popular cross-language, cross-platform application programming interface (API) used for rendering 2D and 3D graphics, while Vulkan is a low-overhead, cross-platform 3D graphics API that targets high-performance applications. 3D Graphics Rendering Cookbook helps you learn about modern graphics rendering algorithms and techniques using C programming along with OpenGL and Vulkan APIs. The book begins by setting up a development environment and takes you through the steps involved in building a 3D rendering engine with the help of basic, yet self-contained, recipes. Each recipe will enable you to incrementally add features to your codebase and show you how to integrate different 3D rendering techniques and algorithms into one large project. Youll also get to grips with core techniques such as physically based rendering, image-based rendering, and CPU/GPU geometry culling, to name a few. As you advance, youll explore common techniques and solutions that will help you to work with large datasets for 2D and 3D rendering. Finally, youll discover how to apply optimization techniques to build performant and feature-rich graphics applications. By the end of this 3D rendering book, youll have gained an improved understanding of best practices used in modern graphics APIs and be able to create fast and versatile 3D rendering frameworks. What you will learn Improve the performance of legacy OpenGL applications Manage a substantial amount of content in real-time 3D rendering engines Discover how to debug and profile graphics applications Understand how to use the Approaching Zero Driver Overhead (AZDO) philosophy in OpenGL Integrate various rendering techniques into a single application Find out how to develop Vulkan applications Implement a physically based rendering pipeline from scratch Integrate a physics library with your rendering engine Who this book is for This book is for 3D graphics developers who are familiar with the mathematical fundamentals of 3D rendering and want to gain expertise in writing fast rendering engines with advanced techniques using C libraries and APIs. A solid understanding of C and basic linear algebra, as well as experience in creating custom 3D applications without using premade rendering engines is required. Table of Contents Establishing a Build Environment Using Essential Libraries Getting Started with OpenGL and Vulkan Adding User Interaction and Productivity Tools Working with Geometry Data Physically Based Rendering Using the glTF2 Shading Model Graphics Rendering Pipeline Image-based Techniques Working with Scene Graphs Advanced Rendering Techniques and Optimizations About the Author Sergey Kosarevsky is a rendering lead at Ubisoft RedLynx. He worked in the mobile industry at SPB Software, Yandex, Layar and Blippar, TWNKLS, and DAQRI, where he designed and implemented real-time rendering technology. He has more than 18 years of software development experience and more than 10 years of mobile and embedded 3D graphics experience. In his Ph.D. thesis, Sergey employed computer vision to solve mechanical engineering problems. He has co-authored several books on mobile software development in C. Viktor Latypov is a software engineer specializing in embedded C/C, 3D graphics, and computer vision. With more than 15 years of software development experience and a Ph.D. in applied mathematics, he has implemented a number of real-time renderers for medical and automotive applications over the last 10 years. To... -
Precio: $191,129.00Expira: 10/08/2023
Book : Salesforce For Beginners A Step-by-step Guide To...
-Titulo Original : Salesforce For Beginners A Step-by-step Guide To Creating, Managing, And Automating Sales And Marketing Processes-Fabricante : Packt Publishing-Descripcion Original: Get a 360-degree view of the Salesforce platform and learn how to use it for sales, service, marketing, and automating business processes. Key Features Understand how to use core Salesforce objects for maximum efficiency Build various dashboards and reports to analyze results and improve visibility in your business processes Learn the basics of Salesforce administration and mobile app set up Book Description Salesforce is the worlds leading Customer Relationship Management (CRM) software, helping businesses connect with their constituents and partners. This book will give you a comprehensive introduction to managing sales, marketing, customer relationships, and overall administration for your organization. Youll learn how to configure and use Salesforce for maximum efficiency and return on investment. Youll start by learning how to create activities, manage leads, and develop your prospects and sales pipeline using opportunities and accounts, and then understand how you can enhance marketing activities using campaigns. Packed with real-world business use cases, this Salesforce book will show you how to analyze your business information accurately to make productive decisions. As you advance, youll get to grips with building various reports and dashboards in Salesforce to derive valuable business insights. Finally, youll explore tools such as process builder, approval processes, and assignment rules to achieve business process automation and set out on the path to becoming a successful Salesforce Administrator. By the end of the book, youll have learned how to use Salesforce effectively to achieve your business goals. What you will learn Understand the difference between Salesforce Lightning and Salesforce Classic Create and manage leads in Salesforce Explore business development with accounts and contacts in Salesforce Find out how stages and sales processes help you manage your opportunity pipeline Achieve marketing goals using Salesforce campaigns Perform business analysis using reports and dashboards Gain a high-level overview of the items in the administration section Grasp the different aspects needed to build an effective and flexible Salesforce security model Who this book is for If youre new to Salesforce and want to learn it from scratch, this book is for you. No prior knowledge of Salesforce is required to get started with this book. Table of Contents Getting Started with Salesforce and CRM Understanding Salesforce Activities Creating and Managing Leads Business Development with Accounts and Contacts Using Opportunities Effectively Achieving Business Goals Using Campaigns Enhancing Customer Service Using Cases Business Analysis using Reports and Dashboards Setup and Configuration An Overview of Sharing and Visibility Using Sandboxes and Change Sets Configuring Objects for Your business Third-Party Applications and Salesforce Mobile Understanding the Workflow Rules Implementing Process Builder Approval Processes Assignment Rules About the Author Sharif Shaalan was first introduced to Salesforce as an end user in 2007. His range of experience, from a sales rep to technical architect, helped him successfully lead more than 80 implementations including projects that were showcased on the main stage at Dreamforce. In 2013, Sharif was chosen as a Salesforce MVP, and in 2020 he was inducted into the Salesforce MVP Hall of Fame. Sharif is a regular speaker at Salesforce conferences and has obtained more than 10 Salesforce certifications. He is the founder and CEO of Agile Cloud Consulting and continues to be an active Salesforce community contributor...
-
Precio: $161,099.00
Book : Agile Model-based Systems Engineering Cookbook...
-Titulo Original : Agile Model-based Systems Engineering Cookbook Improve System Development By Applying Proven Recipes For Effective Agile Systems Engineering-Fabricante : Packt Publishing-Descripcion Original: Discover recipes for addressing the growing complexity of modern systems by applying agile methodologies and techniques in model-based systems engineering (MBSE) Key Features Learn how Agile and MBSE can work iteratively and collaborate to overcome system complexity Develop essential systems engineering products and achieve crucial enterprise objectives with actionable recipes Implement best practices for building efficient system engineering models Book Description Model-based systems engineering provides an integrated approach to creating verifiable models of engineering data, rather than relying on traditional and vague natural language descriptions that are difficult to verify. This enables you to work on accurate specifications and rapidly design reliable and effective products for the marketplace. Agile MBSE integrates the value proposition of agile methods in systems development, most notably, for managing constant change and uncertainty while continuously ensuring system correctness and meeting customers needs. Written by Dr. Bruce Powel Douglass, a world-renowned expert in MBSE, this book will take you through important systems engineering workflows and show you how they can be performed effectively with an agile and model-based approach. Youll start by covering the key concepts of agile methods for systems engineering. The book then takes you through initiating a project, defining stakeholder needs, defining and analyzing system requirements, designing system architecture, performing model-based engineering trade studies, and handing systems specifications off to downstream engineering. By the end of this MBSE book, youll have learned how to implement critical systems engineering workflows and create verifiably correct systems engineering models. What you will learn Apply agile methods to develop systems engineering specifications Perform functional analysis with SysML Derive and model systems architectures from key requirements Model crucial engineering data to clarify systems requirements Communicate decisions with downstream subsystem implementation teams Verify specifications with model reviews and simulations Ensure the accuracy of systems models through model-based testing Who this book is for If you are a systems engineer who wants to pursue model-based systems engineering in an agile setting, this book will show you how you can do that without breaking a sweat. Fundamental knowledge of SysML is necessary; the book will teach you the rest. Table of Contents Basics of Agile Systems Modeling System Specification Developing System Architectures Handoff to Downstream Engineering Demonstration of Meeting Needs - Verification and Validation Recipes Appendix A - The Pegasus Bike Trainer About the Author Dr. Bruce Powel Douglass, Ph.D. has deep and broad expertise as a result of over 40 years experience designing safety-critical real-time systems in a variety of hard real-time environments. He is one of the authors of both the UML and SysML standards, and author to over 6000 book pages from a number of technical books including The Harmony aMBSE Deskbook, Agile Systems Engineering, Real-Time UML, Real-Time UML Workshop for Embedded Systems, Real-Time Design Patterns, Doing Hard Time, Real-Time Agility, and Design Patterns for Embedded Systems in C. Many presentations, papers, models, designs, and more can be found on his website. He is currently the Senior Principal Agile Systems Engineer at the MITRE Corporation... -
Precio: $177,829.00
Book : Systems Engineering Demystified A Practitioners...
-Titulo Original : Systems Engineering Demystified A Practitioners Handbook For Developing Complex Systems Using A Model-based Approach-Fabricante : Packt Publishing-Descripcion Original: Get to grips with systems engineering life cycles, processes, and best practices and discover techniques to successfully develop complex systems Key Features Discover how to manage increased complexity and understand systems better via effective communication Adopt a proven model-based approach for systems engineering in your organization Apply proven techniques for requirements, design, validation and verification, and systems engineering management Book Description Systems engineering helps us to understand, specify, and develop complex systems, and is applied across a wide set of disciplines. As systems and their associated problems become increasingly complex in this evermore connected world, the need for more rigorous, demonstrable, and repeatable techniques also increases. Written by Professor Jon Holt - an internationally recognized systems engineering expert - this book provides a blend of technical and business aspects you need to understand in order to develop successful systems. Youll start with systems engineering basics and understand the complexity, communication, and different stakeholders views of the system. The book then covers essential aspects of model-based systems engineering, systems, life cycles, and processes, along with techniques to develop systems. Moving on, youll explore system models and visualization techniques, focusing on the SysML, and discover how solutions can be defined by developing effective system design, verification, and validation techniques. The book concludes by taking you through key management processes and systems engineering best practices and guidelines. By the end of this systems engineering book, youll be able to confidently apply modern model-based systems engineering techniques to your own systems and projects. What you will learn Understand the three evils of systems engineering - complexity, ambiguous communication, and lack of understanding Realize successful systems using model-based systems engineering Understand the concept of life cycles and how they control the evolution of a system Explore processes and related concepts such as activities, stakeholders, and resources Discover how needs fit into the systems life cycle and which processes are relevant and how to comply with them Find out how design, verification, and validation fit into the life cycle and processes Who this book is for This book is for aspiring systems engineers, engineering managers, or anyone looking to apply systems engineering practices to their systems and projects. While a well-structured, model-based approach to systems engineering is an essential skill for engineers of all disciplines, many companies are finding that new graduates have little understanding of systems engineering. This book helps you acquire this skill with the help of a simple and practical approach to developing successful systems. No prior knowledge of systems engineering or modeling is required to get started with this book. Table of Contents Introduction to Systems Engineering Model-Based Systems Engineering Systems and Interfaces Life Cycles System Engineering Processes Needs and Requirements Modeling the Design Verification and Validation Methodologies Systems Engineering Management Best Practices About the Author Jon Holt is an internationally-recognized expert in the field of model-based systems engineering. He is an international award-winning author and public speaker and has authored 17 books on systems engineering, including a childrens STEM book. Jon currently works for Scarecrow Consultants, holds a Chair in systems engineering at Cranfield University, and is a Fellow of both the IET and the BCS. He is currently the technical director of INCOSE UK and, in 2015, was identified as one of the 25 most-influential systems engineers in the last 25 years by INCOSE. He is also actively involved in the promotion of STEM where he uses magic, mind-reading, and occasional e... -
Precio: $169,319.00
Book : Learn Postgresql Build And Manage High-performance...
-Titulo Original : Learn Postgresql Build And Manage High-performance Database Solutions Using Postgresql 12 And 13-Fabricante : Packt Publishing-Descripcion Original: A comprehensive guide to building, managing, and securing scalable and reliable database and data warehousing applications using Postgres 12 and 13 Key Features Set up your database cluster and monitor, secure, and fine-tune it for optimal performance Learn the fundamentals of database management and implement client- and server-side programming using SQL and PL/pgSQL Explore useful tips to develop efficient PostgreSQL database solutions from scratch Book Description PostgreSQL is one of the fastest-growing open source object-relational database management systems (DBMS) in the world. As well as being easy to use, its scalable and highly efficient. In this book, youll explore PostgreSQL 12 and 13 and learn how to build database solutions using it. Complete with hands-on tutorials, this guide will teach you how to achieve the right database design required for a reliable environment. Youll learn how to install and configure a PostgreSQL server and even manage users and connections. The book then progresses to key concepts of relational databases, before taking you through the Data Definition Language (DDL) and commonly used DDL commands. To build on your skills, youll understand how to interact with the live cluster, create database objects, and use tools to connect to the live cluster. Youll then get to grips with creating tables, building indexes, and designing your database schema. Later, youll explore the Data Manipulation Language (DML) and server-side programming capabilities of PostgreSQL using PL/pgSQL, before learning how to monitor, test, and troubleshoot your database application to ensure high-performance and reliability. By the end of this book, youll be well-versed with the Postgres database and be able to set up your own PostgreSQL instance and use it to build robust solutions. What you will learn Understand how users and connections are managed by running a PostgreSQL instance Interact with transaction boundaries using server-side programming Identify bottlenecks to maintain your database efficiently Create and manage extensions to add new functionalities to your cluster Choose the best index type for each situation Use online tools to set up a memory configuration that will suit most databases Explore how Postgres can be used in multi-instance environments to provide high-availability, redundancy, and scalability Who this book is for This Postgres book is for anyone interested in learning about the PostgreSQL database from scratch. Anyone looking to build robust data warehousing applications and scale the database for high-availability and performance using the latest features of PostgreSQL will also find this book useful. Although prior knowledge of PostgreSQL is not required, familiarity with databases is expected. Table of Contents Introduction to PostgreSQL 12 Getting to know your cluster Managing users and connections Basic Statements Advanced Statements Window Functions Server Side Programming Triggers and Rules Partitioning Users, Roles, and Database Security Transactions, MVCC; WALs and Checkpoints Extending the database: the Extension ecosystem Indexes and Performance Optimization Logging and Auditing Backup and Restore Configuring and Monitoring Physical replication Logical Replication Useful Tools and Useful Extensions Towards PostgreSQL 13 Review Despite the breadth of coverage, the book is not just a rehash of the official documentation. Everything is *explained*, not just listed. The examples are carefully chosen to be as simple as possible, but not too simple. Im a long time Postgres user, yet Learn PostgreSQL thought me some interesting stuff Ive overlooked in all these years. I wish I had this book when I started using Postgres! -- Chris Mair, Freelance Software Developer, Trainer, and Consultant About the Author Luca Ferrari has been passionate about computer science since the Commodore 64 era, and today holds a masters deg... -
Precio: $199,459.00
Book : Hands-on Simulation Modeling With Python Develop...
-Titulo Original : Hands-on Simulation Modeling With Python Develop Simulation Models To Get Accurate Results And Enhance Decision-making Processes-Fabricante : Packt Publishing-Descripcion Original: Enhance your simulation modeling skills by creating and analyzing digital prototypes of a physical model using Python programming with this comprehensive guide Key Features Learn to create a digital prototype of a real model using hands-on examples Evaluate the performance and output of your prototype using simulation modeling techniques Understand various statistical and physical simulations to improve systems using Python Book Description Simulation modeling helps you to create digital prototypes of physical models to analyze how they work and predict their performance in the real world. With this comprehensive guide, youll understand various computational statistical simulations using Python. Starting with the fundamentals of simulation modeling, youll understand concepts such as randomness and explore data generating processes, resampling methods, and bootstrapping techniques. Youll then cover key algorithms such as Monte Carlo simulations and Markov decision processes, which are used to develop numerical simulation models, and discover how they can be used to solve real-world problems. As you advance, youll develop simulation models to help you get accurate results and enhance decision-making processes. Using optimization techniques, youll learn to modify the performance of a model to improve results and make optimal use of resources. The book will guide you in creating a digital prototype using practical use cases for financial engineering, prototyping project management to improve planning, and simulating physical phenomena using neural networks. By the end of this book, youll have learned how to construct and deploy simulation models of your own to overcome real-world challenges. What you will learn Gain an overview of the different types of simulation models Get to grips with the concepts of randomness and data generation process Understand how to work with discrete and continuous distributions Work with Monte Carlo simulations to calculate a definite integral Find out how to simulate random walks using Markov chains Obtain robust estimates of confidence intervals and standard errors of population parameters Discover how to use optimization methods in real-life applications Run efficient simulations to analyze real-world systems Who this book is for Hands-On Simulation Modeling with Python is for simulation developers and engineers, model designers, and anyone already familiar with the basic computational methods that are used to study the behavior of systems. This book will help you explore advanced simulation techniques such as Monte Carlo methods, statistical simulations, and much more using Python. Working knowledge of Python programming language is required. Table of Contents Introducing Simulation Models Understanding Randomness and Random Numbers Probability and Data Generating Processes Exploring Monte Carlo Simulations Simulation-Based Markov Decision Process Resampling Methods Using Simulations to Improve and Optimize Systems Using Simulation Models for Financial Engineering Simulating Physical Phenomena Using Neural Networks Modeling and Simulation for Project Management Whats Next? About the Author Giuseppe Ciaburro holds a PhD in environmental technical physics, along with two masters degrees. His research was focused on machine learning applications in the study of urban sound environments. He works at the Built Environment Control Laboratory at the Universita degli Studi della Campania Luigi Vanvitelli, Italy. He has over 18 years professional experience in programming (Python, R, and MATLAB), first in the field of combustion, and then in acoustics and noise control. He has several publications to his credit...
Mostrar del 49 al 72 (de 415 productos)