Machine Learning Solutions
¥73.02
Practical, hands-on solutions in Python to overcome any problem in Machine Learning About This Book ? Master the advanced concepts, methodologies, and use cases of machine learning ? Build ML applications for analytics, NLP and computer vision domains ? Solve the most common problems in building machine learning models Who This Book Is For This book is for the intermediate users such as machine learning engineers, data engineers, data scientists, and more, who want to solve simple to complex machine learning problems in their day-to-day work and build powerful and efficient machine learning models. A basic understanding of the machine learning concepts and some experience with Python programming is all you need to get started with this book. What You Will Learn ? Select the right algorithm to derive the best solution in ML domains ? Perform predictive analysis effciently using ML algorithms ? Predict stock prices using the stock index value ? Perform customer analytics for an e-commerce platform ? Build recommendation engines for various domains ? Build NLP applications for the health domain ? Build language generation applications using different NLP techniques ? Build computer vision applications such as facial emotion recognition In Detail Machine learning (ML) helps you find hidden insights from your data without the need for explicit programming. This book is your key to solving any kind of ML problem you might come across in your job. You’ll encounter a set of simple to complex problems while building ML models, and you'll not only resolve these problems, but you’ll also learn how to build projects based on each problem, with a practical approach and easy-to-follow examples. The book includes a wide range of applications: from analytics and NLP, to computer vision domains. Some of the applications you will be working on include stock price prediction, a recommendation engine, building a chat-bot, a facial expression recognition system, and many more. The problem examples we cover include identifying the right algorithm for your dataset and use cases, creating and labeling datasets, getting enough clean data to carry out processing, identifying outliers, overftting datasets, hyperparameter tuning, and more. Here, you'll also learn to make more timely and accurate predictions. In addition, you'll deal with more advanced use cases, such as building a gaming bot, building an extractive summarization tool for medical documents, and you'll also tackle the problems faced while building an ML model. By the end of this book, you'll be able to fine-tune your models as per your needs to deliver maximum productivity. Style and approach This book is a step-by-step guide on how to develop machine learning applications for various domains. Each chapter of this book contains the practical guide on how to build specific machine learning applications from its base-line approach to the best possible approach. Basic necessary concepts, conman mistakes for every approach and optimization techniques are discussed for each application.
Architecting Microsoft Azure Solutions – Exam Guide 70-535
¥81.74
Get certified as an Azure architect by acing the 70-535 Architecting Microsoft Solutions (70-535) exam using this comprehensive guide with full coverage of the exam objectives About This Book ? Learn to successfully design and architect powerful solutions on the Azure Cloud platform ? Enhance your skills with mock tests and practice questions ? A detailed certification guide that will help you ace the 70-535 exam with confidence Who This Book Is For This book is for architects and experienced developers, who are gearing up for the 70-535 exam. Technical architects interested in learning more about designing Cloud solutions will also find this book useful. What You Will Learn ? Use Azure Virtual Machines to design effective VM deployments ? Implement architecture styles, like serverless computing and microservices ? Secure your data using different security features and design effective security strategies ? Design Azure storage solutions using various storage features ? Create identity management solutions for your applications and resources ? Architect state-of-the-art solutions using Artificial Intelligence, IoT, and Azure Media Services ? Use different automation solutions that are incorporated in the Azure platform In Detail Architecting Microsoft Azure Solutions: Exam Guide 70-535 will get Azure architects and developers up-to-date with the latest updates on Azure from an architecture and design perspective. The book includes all the topics that are still relevant from the previous 70-534 exam, and is updated with latest topics covered, including Artificial Intelligence, IoT, and architecture styles. This exam guide is divided into six parts, where the first part will give you a good understanding of how to design a compute infrastructure. It also dives into designing networking and data implementations. You will learn about designing solutions for Platform Service and operations. Next, you will be able to secure your resources and data, as well as design a mechanism for governance and policies. You will also understand the objective of designing solutions for Platform Services, by covering Artificial Intelligence, IoT, media services, and messaging solution concepts. Finally, you will cover the designing for operations objective. This objective covers application and platform monitoring, as well as designing alerting strategies and operations automation strategies. By the end of the book, you'll have met all of the exam objectives, and will have all the information you need to ace the 70-535 exam. You will also have become an expert in designing solutions on Microsoft Azure. Style and approach This book offers clear and crisp explanations of the exam objectives that will help you with all the information needed to pass the 70-535 exam. The detail oriented approach will make you an expert on designing solutions on Microsoft Azure.
Internet of Things with Raspberry Pi 3
¥45.77
Unleash the power of the Raspberry Pi 3 board to create interesting IoT projects About This Book ? Learn how to interface various sensors and actuators with the Raspberry Pi 3 and send this data to the cloud. ? Explore the possibilities offered by the IoT by using the Raspberry Pi to upload measurements to Google Docs. ? A practical guide that will help you create a Raspberry Pi robot using IoT modules. Who This Book Is For If you're a developer or electronics engineer and are curious about the Internet of Things, then this is the book for you. With only a rudimentary understanding of electronics, the Raspberry Pi, or similar credit-card sized computers, and some programming experience, you will be taught to develop state-of-the-art solutions for the Internet of Things in an instant. What You Will Learn ? Understand the concept of IoT and get familiar with the features of Raspberry Pi ? Learn to integrate sensors and actuators with the Raspberry Pi ? Communicate with cloud and Raspberry using communication protocols such as HTTP and MQTT ? Build DIY projects using Raspberry Pi, JavaScript/node.js and cloud (AWS) ? Explore the best practices to ensure the security of your connected devices In Detail This book is designed to introduce you to IoT and Raspberry Pi 3. It will help you create interesting projects, such as setting up a weather station and measuring temperature and humidity using sensors; it will also show you how to send sensor data to cloud for visualization in real-time. Then we shift our focus to leveraging IoT for accomplishing complex tasks, such as facial recognition using the Raspberry Pi camera module, AWS Rekognition, and the AWS S3 service. Furthermore, you will master security aspects by building a security surveillance system to protect your premises from intruders using Raspberry Pi, a camera, motion sensors, and AWS Cloud. We'll also create a real-world project by building a Wi-Fi – controlled robot car with Raspberry Pi using a motor driver circuit, DC motor, and a web application. This book is a must-have as it provides a practical overview of IoT’s existing architectures, communication protocols, and security threats at the software and hardware levels—security being the most important aspect of IoT. Style and approach Internet of Things with the Raspberry Pi 3 contains the tools needed to design, sense the environment, communicate over the Internet, and visualize the results.
Data-Centric Applications with Vaadin 8
¥63.21
This book teaches you everything you need to know to create stunning Vaadin applications for all your web development needs. Deep dive into advanced Vaadin concepts while creating your very own sample Vaadin application. About This Book ? A one-stop book to enhance your working knowledge with Vaadin. ? Explore and implement the architecture of Vaadin applications. ? Delve into advanced topics such as data binding, authentication and authorization to improvise your application’s performance. Who This Book Is For If you area Software developer with previous experience with Vaadin and would like to gain more comprehensive and advanced skills in Vaadin web development, then this book is for you. What You Will Learn ? Modularize your Vaadin applications with Maven ? Create high quality custom components ? Implement robust and secure authentication and authorization mechanisms ? Connect to SQL databases efficiently ? Design robust CRUD (Create, Read, Update, Delete) views ? Generate stunning reports ? Improve resource consumption by using lazy loading In Detail Vaadin is an open-source Java framework used to build modern user interfaces. Vaadin 8 simplifies application development and improves user experience. The book begins with an overview of the architecture of Vaadin applications and the way you can organize your code in modules.Then it moves to the more advanced topics about advanced topics such as internationalization, authentication, authorization, and database connectivity. The book also teaches you how to implement CRUD views, how to generate printable reports, and how to manage data with lazy loading. By the end of this book you will be able to architect, implement, and deploy stunning Vaadin applications, and have the knowledge to master web development with Vaadin. Style and approach This book follows a hands-on approach and takes the readers through practical examples of how to create and deploy Vaadin applications. This book teaches the readers about the Vaadin architecture. It then moves on to the more advanced topics about advanced topics such as internationalization, authentication, authorization, and database connectivity. This step by step guide equips the readers with all they need to know to use Vaadin for web development.
PostgreSQL 10 High Performance
¥81.74
Leverage the power of PostgreSQL 10 to design, administer and maintain a high-performance database solution About This Book ? Obtain optimal PostgreSQL 10 database performance, ranging from initial design to routine maintenance ? Fine tune the performance of your queries and avoid the common pitfalls that can slow your system down ? Contains tips and tricks on scaling successful database installations, and ensuring a highly available PostgreSQL solution Who This Book Is For This book is designed for database administrators and PostgreSQL architects who already use or plan to exploit the features of PostgreSQL 10 to design and maintain a high-performance PostgreSQL database. A working knowledge of SQL, and some experience with PostgreSQL will be helpful in getting the most out of this book. What You Will Learn ? Learn best practices for scaling PostgreSQL 10 installations ? Discover the best hardware for developing high-performance PostgreSQL applications ? Benchmark your whole system – from hardware to application ? Learn by real examples how server parameters impact performance ? Discover PostgreSQL 10 features for partitioning and parallel query ? Monitor your server, both inside and outside the database ? Design and implement a good replication system on PostgreSQL 10 In Detail PostgreSQL database servers have a common set of problems that they encounter as their usage gets heavier and requirements get more demanding. Peek into the future of your PostgreSQL 10 database's problems today. Know the warning signs to look for and how to avoid the most common issues before they even happen. Surprisingly, most PostgreSQL database applications evolve in the same way—choose the right hardware, tune the operating system and server memory use, optimize queries against the database and CPUs with the right indexes, and monitor every layer, from hardware to queries, using tools from inside and outside PostgreSQL. Also, using monitoring insight, PostgreSQL database applications continuously rework the design and configuration. On reaching the limits of a single server, they break things up; connection pooling, caching, partitioning, replication, and parallel queries can all help handle increasing database workloads. By the end of this book, you will have all the knowledge you need to design, run, and manage your PostgreSQL solution while ensuring high performance and high availability Style and approach This book has been organized in such a manner that will help you understand basic PostgreSQL 10 performance tuning to an advanced-level configuration.
Building Smart LEGO MINDSTORMS EV3 Robots
¥54.49
Build and program smart robots with the EV3. About This Book ? Efficiently build smart robots with the LEGO MINDSTORMS EV3 ? Discover building techniques and programming concepts that are used by engineers to prototype robots in the real world ? This project-based guide will teach you how to build exciting projects such as the objecta-tracking tank, ultimate all-terrain vehicle, remote control race car, or even a GPS-navigating autonomous vehicle Who This Book Is For This book is for hobbyists, robotic engineers, and programmers who understand the basics of the EV3 programming language and are familiar with building with LEGO Technic and want to try some advanced projects. If you want to learn some new engineering techniques and take your experience with the EV3 to the next level, then this book is for you. What You Will Learn ? Understand the characteristics that make a robot smart ? Grasp proportional beacon following and use proximity sensors to track an object ? Discover how mechanisms such as rack-and-pinion and the worm gear work ? Program a custom GUI to make a robot more user friendly ? Make a fun and quirky interactive robot that has its own personality ? Get to know the principles of remote control and programming car-style steering ? Understand some of the mechanisms that enable a car to drive ? Navigate to a destination with a GPS receiver In Detail Smart robots are an ever-increasing part of our daily lives. With LEGO MINDSTORMS EV3, you can now prototype your very own small-scale smart robot that uses specialized programming and hardware to complete a mission. EV3 is a robotics platform for enthusiasts of all ages and experience levels that makes prototyping robots accessible to all. This book will walk you through six different projects that range from intermediate to advanced level. The projects will show you building and programming techniques that are used by engineers in the real world, which will help you build your own smart robot. You'll see how to make the most of the EV3 robotics platform and build some awesome smart robots. The book starts by introducing some real-world examples of smart robots. Then, we'll walk you through six different projects and explain the features that allow these robots to make intelligent decisions. The book will guide you as you build your own object-tracking tank, a box-climbing robot, an interactive robotic shark, a quirky bipedal robot, a speedy remote control race car, and a GPS-navigating robot. By the end of this book, you'll have the skills necessary to build and program your own smart robots with EV3. Style and approach This book will introduce you to the world of smart robots, then guide you through six different projects that can be completed with the LEGO MINDSTORMS EV3. The projects range from intermediate to advanced difficulty. The book will enable you to learn by example, walking you through the building and programming for each project and teaching you about the engineering concepts that allow each smart robot to complete its mission.
Scala Design Patterns.
¥81.74
Learn how to write efficient, clean, and reusable code with Scala About This Book ? Unleash the power of Scala and apply it in the real world to build scalable and robust applications. ? Learn about using and implementing Creational, Structural, Behavioral, and Functional design patterns in Scala ? Learn how to build scalable and extendable applications efficiently Who This Book Is For If you want to increase your understanding of Scala and apply design patterns to real-life application development, then this book is for you.Prior knowledge of Scala language is assumed/ expected. What You Will Learn ? Immerse yourself in industry-standard design patterns—structural, creational, and behavioral—to create extraordinary applications ? See the power of traits and their application in Scala ? Implement abstract and self types and build clean design patterns ? Build complex entity relationships using structural design patterns ? Create applications faster by applying functional design patterns In Detail Design patterns make developers’ lives easier by helping them write great software that is easy to maintain, runs efficiently, and is valuable to the company or people concerned. You’ll learn about the various features of Scala and will be able to apply well-known, industry-proven design patterns in your work. The book starts off by focusing on some of the most interesting and latest features of Scala while using practical real-world examples. We will be learning about IDE’s and Aspect Oriented Programming. We will be looking into different components in Scala. We will also cover the popular "Gang of Four" design patterns and show you how to incorporate functional patterns effectively. The book ends with a practical example that demonstrates how the presented material can be combined in real-life applications. You’ll learn the necessary concepts to build enterprise-grade applications. By the end of this book, you’ll have enough knowledge and understanding to quickly assess problems and come up with elegant solutions. Style and approach The design patterns in the book are explained using real-world, step-by-step examples. For each design pattern, there are tips on when to use it and when to look for something more suitable. This book can also be used as a practical guide, showing you how to leverage design patterns effectively. We've designed the book to be used as a quick reference guide while creating applications.
Serverless Web Applications with React and Firebase
¥73.02
Build rich and collaborative applications using client-side code with React, Redux, and Firebase About This Book ? A practical guide covering the full stack for web development with React 16 and Firebase ? Leverage the power of Firebase Cloud Storage, messaging, functions, OAuth, and database security to develop serverless web applications. ? Develop high-performance applications without the hassle of setting up complex web infrastructure. Who This Book Is For This book is for JavaScript developers who have some previous knowledge of React and want to develop serverless, full-stack applications but without the hassle of setting up a complex infrastructure. What You Will Learn ? Install powerful React.js and Firebase tools to make development much more efficient ? Create React components with Firebase to save and retrieve the data in real-time ? Use Firebase Authentication to make your React user interface secure ? Develop React and Firebase applications with Redux integration ? Firebase database security rules ? Firebase Cloud Storage Integration to upload and store data on the cloud ? Create a complete real-time application with React and firebase ? Using Firebase Cloud messaging and Cloud functions with React ? Firebase Cloud Storage integration with React In Detail ReactJS is a wonderful framework for UI development. Firebase as a backend with React is a great choice as it is easy, powerful, and provides great developer experience. It removes a lot of boilerplate code from your app and allows you to focus on your app to get it out quickly to users. Firebase with React is also a good choice for Most Viable Product (MVP) development. This book provides more practical insights rather than just theoretical concepts and includes basic to advanced examples – from hello world to a real-time seat booking app and Helpdesk application This book will cover the essentials of Firebase and React.js and will take you on a fast-paced journey through building real-time applications with Firebase features such as Cloud Storage, Cloud Function, Hosting and the Realtime Database. We will learn how to secure our application by using Firebase authentication and database security rules. We will leverage the power of Redux to organize data in the front-end, since Redux attempts to make state mutations predictable by imposing certain restrictions on how and when updates can happen. Towards the end of the book you will have improved your React skills by realizing the potential of Firebase to create real-time serverless web applications. Style and approach Practical insights rather than just theoretical concepts while including basic to advanced examples – from hello world to a real-time seat booking app and Helpdesk application.
Cloud Analytics with Google Cloud Platform
¥73.02
Combine the power of analytics and cloud computing for faster and efficient insights About This Book ? Master the concept of analytics on the cloud: and how organizations are using it ? Learn the design considerations and while applying a cloud analytics solution ? Design an end-to-end analytics pipeline on the cloud Who This Book Is For This book is targeted at CIOs, CTOs, and even analytics professionals looking for various alternatives to implement their analytics pipeline on the cloud. Data professionals looking to get started with cloud-based analytics will also find this book useful. Some basic exposure to cloud platforms such as GCP will be helpful, but not mandatory. What You Will Learn ? Explore the basics of cloud analytics and the major cloud solutions ? Learn how organizations are using cloud analytics to improve the ROI ? Explore the design considerations while adopting cloud services ? Work with the ingestion and storage tools of GCP such as Cloud Pub/Sub ? Process your data with tools such as Cloud Dataproc, BigQuery, etc ? Over 70 GCP tools to build an analytics engine for cloud analytics ? Implement machine learning and other AI techniques on GCP In Detail With the ongoing data explosion, more and more organizations all over the world are slowly migrating their infrastructure to the cloud. These cloud platforms also provide their distinct analytics services to help you get faster insights from your data. This book will give you an introduction to the concept of analytics on the cloud, and the different cloud services popularly used for processing and analyzing data. If you’re planning to adopt the cloud analytics model for your business, this book will help you understand the design and business considerations to be kept in mind, and choose the best tools and alternatives for analytics, based on your requirements. The chapters in this book will take you through the 70+ services available in Google Cloud Platform and their implementation for practical purposes. From ingestion to processing your data, this book contains best practices on building an end-to-end analytics pipeline on the cloud by leveraging popular concepts such as machine learning and deep learning. By the end of this book, you will have a better understanding of cloud analytics as a concept as well as a practical know-how of its implementation Style and approach Comprehensive guide with a perfect blend of theory, examples, and implementation of real-world use-cases
Serverless Design Patterns and Best Practices
¥81.74
Get started with designing your serverless application using optimum design patterns and industry standard practices About This Book ? Learn the details of popular software patterns and how they are applied to serverless applications ? Understand key concepts and components in serverless designs ? Walk away with a thorough understanding of architecting serverless applications Who This Book Is For If you're a software architect, engineer, or someone who wants to build serverless applications, which are non-trivial in complexity and scope, then this book is for you. Basic knowledge of programming and serverless computing concepts are assumed. What You Will Learn ? Comprehend the popular design patterns currently being used with serverless architectures ? Understand the various design options and corresponding implementations for serverless web application APIs ? Learn multiple patterns for data-intensive serverless systems and pipelines, including MapReduce and Lambda Architecture ? Learn how to leverage hosted databases, queues, streams, storage services, and notification services ? Understand error handling and system monitoring in a serverless architecture a serverless architecture ? Learn how to set up a serverless application for continuous integration, continuous delivery, and continuous deployment In Detail Serverless applications handle many problems that developers face when running systems and servers. The serverless pay-per-invocation model can also result in drastic cost savings, contributing to its popularity. While it's simple to create a basic serverless application, it's critical to structure your software correctly to ensure it continues to succeed as it grows. Serverless Design Patterns and Best Practices presents patterns that can be adapted to run in a serverless environment. You will learn how to develop applications that are scalable, fault tolerant, and well-tested. The book begins with an introduction to the different design pattern categories available for serverless applications. You will learn the trade-offs between GraphQL and REST and how they fare regarding overall application design in a serverless ecosystem. The book will also show you how to migrate an existing API to a serverless backend using AWS API Gateway. You will learn how to build event-driven applications using queuing and streaming systems, such as AWS Simple Queuing Service (SQS) and AWS Kinesis. Patterns for data-intensive serverless application are also explained, including the lambda architecture and MapReduce. This book will equip you with the knowledge and skills you need to develop scalable and resilient serverless applications confidently. Style and approach Readers will be taken through a set of specific software patterns and learn, in detail, how to apply these patterns and build working software on top of a serverless system. At each step along the way, the reader will learn about the subcomponents and subsystems which comprise the larger system and which may be used in the future to solve different types of challenges.
Functional Python Programming
¥90.46
Create succinct and expressive implementations with functional programming in Python About This Book ? Learn how to choose between imperative and functional approaches based on expressiveness, clarity, and performance ? Get familiar with complex concepts such as monads, concurrency, and immutability ? Apply functional Python to common Exploratory Data Analysis (EDA) programming problems Who This Book Is For This book is for Python developers who would like to perform Functional programming with Python. Python Programming knowledge is assumed. What You Will Learn ? Use Python's generator functions and generator expressions to work with collections in a non-strict (or lazy) manner ? Utilize Python library modules including itertools, functools, multiprocessing, and concurrent features to ensure efficient functional programs ? Use Python strings with object-oriented suffix notation and prefix notation ? Avoid stateful classes with families of tuples ? Design and implement decorators to create composite functions ? Use functions such as max(), min(), map(), filter(), and sorted() ? Write higher-order functions In Detail If you’re a Python developer who wants to discover how to take the power of functional programming (FP) and bring it into your own programs, then this book is essential for you, even if you know next to nothing about the paradigm. Starting with a general overview of functional concepts, you’ll explore common functional features such as first-class and higher-order functions, pure functions, and more. You’ll see how these are accomplished in Python 3.6 to give you the core foundations you’ll build upon. After that, you’ll discover common functional optimizations for Python to help your apps reach even higher speeds. You’ll learn FP concepts such as lazy evaluation using Python’s generator functions and expressions. Moving forward, you’ll learn to design and implement decorators to create composite functions. You'll also explore data preparation techniques and data exploration in depth, and see how the Python standard library fits the functional programming model. Finally, to top off your journey into the world of functional Python, you’ll at look at the PyMonad project and some larger examples to put everything into perspective. Style and approach This book provides a general overview of functional concepts and then delves deeper into the functional features, showing you how the Python standard library fits the functional programming model. It also demonstrates how to implement common functional programming design patterns and techniques in Python.
Practical Game Design
¥81.74
Design accessible and creative games across genres, platforms, and development realities About This Book ? Implement the skills and techniques required to work in a professional studio ? Ace the core principles and processes of level design, world building, and storytelling ? Design interactive characters that animate the gaming world Who This Book Is For Whether you are a student eager to design a game or a junior game designer looking for your first role as a professional, this book will help you with the fundamentals of game design. By focusing on best practices and a pragmatic approach, Practical Game Design provides insights into the arts and crafts from two senior game designers that will interest more seasoned professionals in the game industry. What You Will Learn ? Define the scope and structure of a game project ? Conceptualize a game idea and present it to others ? Design gameplay systems and communicate them clearly and thoroughly ? Build and validate engaging game mechanics ? Design successful business models and prepare your games for live operations ? Master the principles behind level design, worldbuilding and storytelling ? Improve the quality of a game by playtesting and polishing it In Detail If you are looking for an up-to-date and highly applicable guide to game design, then you have come to the right place! Immerse yourself in the fundamentals of game design with this book, written by two highly experienced industry professionals to share their profound insights as well as give valuable advice on creating games across genres and development platforms. Practical Game Design covers the basics of game design one piece at a time. Starting with learning how to conceptualize a game idea and present it to the development team, you will gradually move on to devising a design plan for the whole project and adapting solutions from other games. You will also discover how to produce original game mechanics without relying on existing reference material, and test and eliminate anticipated design risks. You will then design elements that compose the playtime of a game, followed by making game mechanics, content, and interface accessible to all players. You will also find out how to simultaneously ensure that the gameplay mechanics and content are working as intended. As the book reaches its final chapters, you will learn to wrap up a game ahead of its release date, work through the different challenges of designing free-to-play games, and understand how to significantly improve their quality through iteration, polishing and playtesting. Style and approach A practical step by step guide to get you up and running with Game Design from scratch
The People’s Platform: Taking Back Power and Culture in the Digital Age
¥95.75
From a cutting-edge cultural commentator, a bold and brilliant challenge to cherished notions of the internet as the great leveler of our age. The internet has been hailed as an unprecedented democratising force, a place where everyone can participate. ? So why are minorities and marginalized groups under-represented on user-generated websites, with less than 15% of Wikipedia written by women? ? Why does keyword-jammed and star-studded churnalism proliferate, at the expense of in-depth, investigative journalism? ? And how have a handful of giant corporations like Facebook, Google and Apple seized control of our creativity, galvanizing individuals to produce content for free? ‘The People’s Platform’ argues that for all our ‘sharing’, the internet reflects real-world inequalities as much as it reduces them, as attention and income frequently accrue to those who already have plenty of both. The online world does offer a unique opportunity for greater freedom, but a community that supports the diverse and lasting will not spring up from technology alone. If we want the internet to be a people’s platform, we will have to make it so.
Apache Spark Deep Learning Cookbook
¥82.83
A solution-based guide to put your deep learning models into production with the power of Apache Spark Key Features * Discover practical recipes for distributed deep learning with Apache Spark * Learn to use libraries such as Keras and TensorFlow * Solve problems in order to train your deep learning models on Apache Spark Book Description With deep learning gaining rapid mainstream adoption in modern-day industries, organizations are looking for ways to unite popular big data tools with highly efficient deep learning libraries. As a result, this will help deep learning models train with higher efficiency and speed. With the help of the Apache Spark Deep Learning Cookbook, you’ll work through specific recipes to generate outcomes for deep learning algorithms, without getting bogged down in theory. From setting up Apache Spark for deep learning to implementing types of neural net, this book tackles both common and not so common problems to perform deep learning on a distributed environment. In addition to this, you’ll get access to deep learning code within Spark that can be reused to answer similar problems or tweaked to answer slightly different problems. You will also learn how to stream and cluster your data with Spark. Once you have got to grips with the basics, you’ll explore how to implement and deploy deep learning models, such as Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN) in Spark, using popular libraries such as TensorFlow and Keras. By the end of the book, you'll have the expertise to train and deploy efficient deep learning models on Apache Spark. What you will learn * Set up a fully functional Spark environment * Understand practical machine learning and deep learning concepts * Apply built-in machine learning libraries within Spark * Explore libraries that are compatible with TensorFlow and Keras * Explore NLP models such as Word2vec and TF-IDF on Spark * Organize dataframes for deep learning evaluation * Apply testing and training modeling to ensure accuracy * Access readily available code that may be reusable Who this book is for If you’re looking for a practical and highly useful resource for implementing efficiently distributed deep learning models with Apache Spark, then the Apache Spark Deep Learning Cookbook is for you. Knowledge of the core machine learning concepts and a basic understanding of the Apache Spark framework is required to get the best out of this book. Additionally, some programming knowledge in Python is a plus.
Angular Design Patterns
¥52.31
Make the most of Angular by leveraging design patterns and best practices to build stable and high performing apps Key Features *Get to grips with the benefits and applicability of using different design patterns in Angular with the help of real-world examples *Identify and prevent common problems, programming errors, and anti-patterns *Packed with easy-to-follow examples that can be used to create reusable code and extensible designs Book Description This book is an insightful journey through the most valuable design patterns, and it will provide clear guidance on how to use them effectively in Angular. You will explore some of the best ways to work with Angular and how to use it to meet the stability and performance required in today's web development world. You’ll get to know some Angular best practices to improve your productivity and the code base of your application. We will take you on a journey through Angular designs for the real world, using a combination of case studies, design patterns to follow, and anti-patterns to avoid. By the end of the book, you will understand the various features of Angular, and will be able to apply well-known, industry-proven design patterns in your work. What you will learn *Understand Angular design patterns and anti-patterns *Implement the most useful GoF patterns for Angular *Explore some of the most famous navigational patterns for Angular *Get to know and implement stability patterns *Explore and implement operations patterns *Explore the official best practices for Angular *Monitor and improve the performance of Angular applications Who this book is for If you want to increase your understanding of Angular and apply it to real-life application development, then this book is for you.
Building Serverless Python Web Services with Zappa
¥69.75
Master serverless architectures in Python and their implementation, with Zappa on three different frameworks. Key Features * Scalable serverless Python web services using Django, Flask, and Pyramid. * Learn Asynchronous task execution on AWS Lambda and scheduling using Zappa. * Implementing Zappa in a Docker container. Book Description Serverless applications are becoming very popular these days, not just because they save developers the trouble of managing the servers, but also because they provide several other benefits such as cutting heavy costs and improving the overall performance of the application. This book will help you build serverless applications in a quick and efficient way. We begin with an introduction to AWS and the API gateway, the environment for serverless development, and Zappa. We then look at building, testing, and deploying apps in AWS with three different frameworks--Flask, Django, and Pyramid. Setting up a custom domain along with SSL certificates and configuring them with Zappa is also covered. A few advanced Zappa settings are also covered along with securing Zappa with AWS VPC. By the end of the book you will have mastered using three frameworks to build robust and cost-efficient serverless apps in Python. What you will learn *Build, test, and deploy a simple web service using AWS CLI *Integrate Flask-based Python applications, via AWS CLI configuration *Design Rest APIs integrated with Zappa for Flask and Django *Create a project in the Pyramid framework and configure it with Zappa *Generate SSL Certificates using Amazon Certificate Manager *Configure custom domains with AWS Route 53 *Create a Docker container similar to AWS Lambda Who this book is for Python Developers who are interested in learning how to develop fast and highly scalable serverless applications in Python, will find this book useful
Hands-On Agile Software Development with JIRA
¥52.31
Plan, track, and release great software Key Features * Learn to create reports and dashboard for effective project management * Implement your development strategy in JIRA. * Practices to help you manage the issues in the development team Book Description As teams scale in size, project management can get very complicated. One of the best tools to deal with this kind of problem is JIRA. This book will start by organizing your project requirements and the principles of Agile development to get you started. You will then be introduced to set up a JIRA account and the JIRA ecosystem to help you implement a dashboard for your team's work and issues. You will learn how to manage any issues and bugs that might emerge in the development stage. Going ahead, the book will help you build reports and use them to plan the releases based on the study of the reports. Towards the end, you will come across working with the gathered data and create a dashboard that helps you track the project's development. What you will learn * Create your first project (and manage existing projects) in JIRA * Manage your board view and backlogs in JIRA * Run a Scrum Sprint project in JIRA * Create reports (including topic-based reports) * Forecast using versions * Search for issues with JIRA Query Language (JQL) * Execute bulk changes to issues * Create custom filters, dashboards, and widgets * Create epics, stories, bugs, and tasks Who this book is for This book is for administrators who wants to apply the Agile approach to managing the issues, bugs, and releases in their software development projects using JIRA.
Amazon Fargate Quick Start Guide
¥52.31
This book gets you started and gives you knowledge about AWS Fargate in order to successfully incorporate it in your ECS container application. Key Features *Gives you a quick walk-through over the Amazon Elastic Container Services (ECS) *Provides an in depth knowledge of the components that Amazon Fargate has to offer. *Learn the practical aspects of Docker application development with a managed service Book Description Amazon Fargate is new launch type for the Amazon Elastic Container Service (ECS). ECS is an AWS service for Docker container orchestration. Docker is the de facto containerization framework and has revolutionized packaging and deployment of software. The introduction of Fargate has made the ECS platform serverless. The book takes you through how Amazon Fargate runs ECS services composed of tasks and Docker containers and exposes the containers to the user. Fargate has simplified the ECS platform. We will learn how Fargate creates an Elastic Network Interface (ENI) for each task and how auto scaling can be enabled for ECS tasks. You will also learn about using an IAM policy to download Docker images and send logs to CloudWatch. Finally, by the end of this book, you will have learned about how to use ECS CLI to create an ECS cluster and deploy tasks with Docker Compose. What you will learn *Running Docker containers with a managed service *Use Amazon ECS in Fargate launch mode *Configure CloudWatch Logging with Fargate *Use an IAM Role with Fargate *Understand how ECS CLI is used with Fargate *Learn how to use an Application Load Balancer with Fargate *Learn about Auto Scaling with Fargate Who this book is for This book is for Docker users and developers who want to learn about the Fargate platform. Typical job roles for which the book is suitable are DevOps Architect, Docker Engineer, and AWS Cloud Engineer. Prior knowledge of AWS and ECS is helpful but not mandatory.
Ethereum Projects for Beginners
¥42.50
Understand the Ethereum platform to build distributed applications that are secured and decentralized using blockchain technology Key Features *Build your own decentralized applications using real-world blockchain examples *Implement Ethereum for building smart contracts and cryptocurrency applications with easy-to-follow projects *Enhance your application security with blockchain Book Description Ethereum enables the development of efficient, smart contracts that contain code. These smart contracts can interact with other smart contracts to make decisions, store data, and send Ether to others.Ethereum Projects for Beginners provides you with a clear introduction to creating cryptocurrencies, smart contracts, and decentralized applications. As you make your way through the book, you’ll get to grips with detailed step-by-step processes to build advanced Ethereum projects. Each project will teach you enough about Ethereum to be productive right away. You will learn how tokenization works, think in a decentralized way, and build blockchain-based distributed computing systems. Towards the end of the book, you will develop interesting Ethereum projects such as creating wallets and secure data sharing.By the end of this book, you will be able to tackle blockchain challenges by implementing end-to-end projects using the full power of the Ethereum blockchain. What you will learn *Develop your ideas fast and efficiently using the Ethereum blockchain *Make writing and deploying smart contracts easy and manageable *Work with private data in blockchain applications *Handle large files in blockchain applications *Ensure your decentralized applications are safe *Explore how Ethereum development frameworks work *Create your own cryptocurrency or token on the Ethereum blockchain *Make sure your cryptocurrency is ERC20-compliant to launch an ICO Who this book is for This book is for individuals who want to build decentralized applications using blockchain technology and the power of Ethereum from scratch. Some prior knowledge of JavaScript is required, since most examples use a web frontend.
Learn PowerShell Core 6.0
¥78.47
Enhance your skills in expert module development, deployment, security, DevOps, and cloud Key Features *A step-by-step guide to get you started with PowerShell Core 6.0 *Harness the capabilities of PowerShell Core 6.0 to perform simple to complex administration tasks *Learn core administrative concepts such as scripting, pipelines, and DSC Book Description Beginning with an overview of the different versions of PowerShell, Learn PowerShell Core 6.0 introduces you to VSCode and then dives into helping you understand the basic techniques in PowerShell scripting. You will cover advanced coding techniques, learn how to write reusable code as well as store and load data with PowerShell. This book will help you understand PowerShell security and Just Enough Administration, enabling you to create your own PowerShell repository. The last set of chapters will guide you in setting up, configuring, and working with Release Pipelines in VSCode and VSTS, and help you understand PowerShell DSC. In addition to this, you will learn how to use PowerShell with Windows, Azure, Microsoft Online Services, SCCM, and SQL Server. The final chapter will provide you with some use cases and pro tips. By the end of this book, you will be able to create professional reusable code using security insight and knowledge of working with PowerShell Core 6.0 and its most important capabilities. What you will learn *Get to grips with Powershell Core 6.0 *Explore basic and advanced PowerShell scripting techniques *Get to grips with Windows PowerShell Security *Work with centralization and DevOps with PowerShell *Implement PowerShell in your organization through real-life examples *Learn to create GUIs and use DSC in production Who this book is for If you are a Windows administrator or a DevOps user who wants to leverage PowerShell to automate simple to complex tasks, then this book is for you. Whether you know nothing about PowerShell or just enough to get by, this guide will give you what you need to go to take your scripting to the next level. You’ll also find this book useful if you’re a PowerShell expert looking to expand your knowledge in areas such as PowerShell Security and DevOps.
Hands-On Ensemble Learning with R
¥78.47
Explore powerful R packages to create predictive models using ensemble methods Key Features *Implement machine learning algorithms to build ensemble-efficient models *Explore powerful R packages to create predictive models using ensemble methods *Learn to build ensemble models on large datasets using a practical approach Book Description Ensemble techniques are used for combining two or more similar or dissimilar machine learning algorithms to create a stronger model. Such a model delivers superior prediction power and can give your datasets a boost in accuracy. Hands-On Ensemble Learning with R begins with the important statistical resampling methods. You will then walk through the central trilogy of ensemble techniques – bagging, random forest, and boosting – then you'll learn how they can be used to provide greater accuracy on large datasets using popular R packages. You will learn how to combine model predictions using different machine learning algorithms to build ensemble models. In addition to this, you will explore how to improve the performance of your ensemble models. By the end of this book, you will have learned how machine learning algorithms can be combined to reduce common problems and build simple efficient ensemble models with the help of real-world examples. What you will learn *Carry out an essential review of re-sampling methods, bootstrap, and jackknife *Explore the key ensemble methods: bagging, random forests, and boosting *Use multiple algorithms to make strong predictive models *Enjoy a comprehensive treatment of boosting methods *Supplement methods with statistical tests, such as ROC *Walk through data structures in classification, regression, survival, and time series data *Use the supplied R code to implement ensemble methods *Learn stacking method to combine heterogeneous machine learning models Who this book is for This book is for you if you are a data scientist or machine learning developer who wants to implement machine learning techniques by building ensemble models with the power of R. You will learn how to combine different machine learning algorithms to perform efficient data processing. Basic knowledge of machine learning techniques and programming knowledge of R would be an added advantage.

购物车
个人中心

