万本电子书0元读

万本电子书0元读

Messenger (The Giver Quartet)
Messenger (The Giver Quartet)
Lois Lowry
¥51.50
The fascinating third companion novel to THE GIVER which inspired the dystopian genre and is soon to be a major motion picture starring Jeff Bridges, Katie Holmes and Taylor Swift.
The Time Ships
The Time Ships
Stephen Baxter
¥53.76
The highly-acclaimed sequel to H G Wells’s The Time Machine, from the heir to Arthur C. Clarke. Written to celebrate the centenary of the publication of H G Wells’s classic story The Time Machine, Stephen Baxter’s stunning sequel is an outstanding work of imaginative fiction. The Time Traveller has abandoned his charming and helpless Eloi friend Weena to the cannibal appetites of the Morlocks, the devolved race of future humans from whom he was forced to flee. He promptly embarks on a second journey to the year AD 802,701, pledged to rescue Weena. He never arrives! The future was changed by his presence… and will be changed again. Hurled towards infinity, the Traveller must resolve the paradoxes building around him in a dazzling temporal journey of discovery. He must achieve the impossible if Weena is to be saved.
The Fundamentals of Hogan
The Fundamentals of Hogan
David Leadbetter
¥95.06
Ben Hogan’s The Modern Fundamentals of Golf is the best-selling sports book ever, with over six million copies sold worldwide. This sequel to the original book offers previously unpublished photographs and the expert commentary of David Leadbetter. First published in 1957, Ben Hogan’s Modern Fundamentals was judged by Golf Digest in 1999 to be the best instructional book ever written. In this sequel all the illustrations from the previous book have been expertly reworked, while also included are 80 previously unseen photographs of Hogan, that were shot for the original book but never published. In addition to these exclusive photos, David Leadbetter, the most heralded golf instructor of the modern day, lends his expertise in the form of a revealing commentary. Famous for his work with Greg Norman, Nick Faldo and Ernie Els, Leadbetter analyses Hogan’s swing and explains what you can learn from the old master. The Fundamentals of Hogan is destined to become a golf classic. In one package you have the restoration of the number one golf book of all time, by the most heralded teacher of the modern day, about a man who had the greatest golf swing of all time. The Fundamentals of Hogan will surely be the instructional book for the new Millennium.
Prince of Fools (Red Queen’s War, Book 1)
Prince of Fools (Red Queen’s War, Book 1)
Mark Lawrence
¥48.27
From the critically acclaimed author of THE BROKEN EMPIRE series comes a brilliant new epic fantasy series, THE RED QUEEN’S WAR.
All the Light We Cannot See
All the Light We Cannot See
Anthony Doerr
¥66.22
WINNER OF THE 2015 PULITZER PRIZE FOR FICTIONNATIONAL BOOK AWARD FINALISTNEW YORK TIMES BESTSELLERWINNER OF THE CARNEGIE MEDAL FOR FICTION A beautiful, stunningly ambitious novel about a blind French girl and a German boy whose paths collide in occupied France as both try to survive the devastation of World War II
A Colder War (Thomas Kell Spy Thriller, Book 2)
A Colder War (Thomas Kell Spy Thriller, Book 2)
Charles Cumming
¥65.16
From the winner of the CWA Ian Fleming Steel Dagger 2012 for Best Thriller of the Year comes a gripping and suspenseful new spy novel. Perfect for fans of John le Carré, Charles Cumming is ‘the master of the modern spy thriller’ (Mail on Sunday) MI6's Head of Station in Turkey is killed in a mysterious plane crash. Amelia Levene, chief of the Secret Intelligence Service, wants the incident investigated – quickly and quietly. The only man she can trust is Thomas Kell, a disgraced spy searching for redemption. Arriving in Istanbul, Kell discovers that MI6 operations in the region have been fatally compromised: a traitor inside Western Intelligence threatens not just the Special Relationship, but the security of the entire Middle East. Kell’s search for the mole takes him from London, to Greece, and into Eastern Europe. But when Kell is betrayed by those closest to him, the stakes become personal. He will do anything to see this operation through – including putting himself, and others, in the line of fire…
People in Watercolour (Collins 30-Minute Painting)
People in Watercolour (Collins 30-Minute Painting)
Trevor Waugh
¥66.02
This practical and inspirational guide, in a handy sketchbook format, is aimed at the practised beginner and shows how to achieve successful watercolour paintings of people in just 30 minutes – ideal for the busy amateur artist who doesn't have much time to paint. Many people think they don't have enough time to paint, but in this attractive guide Trevor Waugh encourages quick and simple painting. By working with just a few materials and focusing on the key techniques it is possible to achieve successful, realistic paintings of people in no more than half an hour. And for those artists who already have a little painting experience, learning to work more quickly enables them to free up their style and paint more spontaneously. All the key topics are covered, from watercolour techniques, colour and tone to learning about proportions, simple silhouettes, facial features, and backgrounds.
Daddy’s Little Princess
Daddy’s Little Princess
Cathy Glass
¥61.51
The latest title from the internationally bestselling author and foster carer Cathy Glass. Beth is a sweet-natured child who appears to have been well looked after. But it isn’t long before Cathy begins to have concerns that the relationship between Beth and her father is not as it should be. Little Beth, aged 7, has been brought up by her father Derek after her mother left when she was a toddler. When Derek is suddenly admitted to hospital with psychiatric problems Beth is taken into care and arrives at Cathy’s. Beth and her father clearly love each other very much and Derek spoils his daughter, treating her like a princess, but there is something bothering Cathy, something she can’t quite put her finger on. Meanwhile Cathy’s husband is working away a lot and coming home less at weekends. Then, suddenly, everything changes. Events take a dramatic turn for both Beth and Cathy and her family; as Cathy strives to pick up the pieces all their lives are changed forever.
Close to the Bone (Logan McRae, Book 8)
Close to the Bone (Logan McRae, Book 8)
Stuart MacBride
¥62.59
The third consecutive No.1 bestselling crime novel from the author of the DI Logan McRae series and Birthdays for the Dead. Sticks and stones may break your bones… The first body is chained to a stake: strangled, and stabbed, with a burning tyre around its neck. But is this a gangland execution or something much darker? Someone’s leaving little knots of bones on DI Logan McRae’s doorstep, but he’s got bigger concerns. Rival drug gangs are fighting over product and territory; two teenage lovers are missing; someone’s crippling Asian immigrants; and Logan’s been lumbered with an ambitious new Detective Sergeant and gained the unwelcome attention of the local crime boss. When another body turns up, the similarities between these murders and the plot of a bestselling novel seem like more than just a coincidence. And perhaps those little knots of bones are more important than they look…
Faster than Lightning: My Autobiography
Faster than Lightning: My Autobiography
Usain Bolt
¥68.67
The autobiography of the fastest man of all time and a superstar whose talent and charisma have made him one of the most famous people on the planet. Whether you know Athletics or not, and even whether you know sport or not, chances are you know Usain Bolt. The fastest man on the planet, not just now but ever, Usain has won the hearts of people everywhere with his mind-blowing performances and his infectious charisma – uniting supporters around the world. In this, his full autobiography, Usain tells his story in his own words: from humble beginnings in Jamaica, to international stardom at Beijing and on to the new heights of superstardom he has reached since lighting up London 2012. Full of the charm and charisma that has made him the most popular sporting figure of our time and a universal celebrity, this is a book that Usain’s millions of fans will love.
The Fire Witness
The Fire Witness
Lars Kepler
¥61.51
The No 1 Swedish thriller by the author of The Hypnotist and The Nightmare One girl is dead Detective Inspector Joona Linna has been called to a home for troubled girls, north of Stockholm. A young girl has been brutally murdered, her body arranged in bed with her hands covering her eyes. One girl is missing Vicky Bennet is the only girl unaccounted for. Did she run away to escape the chaos or does a bloody hammer found under her pillow make her the prime suspect? One girl claims to have witnessed it all In Stockholm, Flora Hansen works as a medium, pretending to commune with the dead. When she begins to suffer crippling visions of the young girl’s murder, will anyone believe her? As Joona refuses to accept the easy answers, his search leads him into darker, more violent territory, and, finally, to a shocking confrontation with his past.
How to Be Everything
How to Be Everything
Emilie Wapnick,Emily McDowell
¥88.56
What do you want to be when you grow upIt's a familiar question we're all asked as kids. While seemingly harmless, the question has unintended consequences. It can make you feel like you need to choose one job, one passion, one thing to be about. Guess whatYou don't. Having a lot of different interests, projects and curiosities doesn't make you a "jack-of-all-trades, master of none." Your endless curiosity doesn't mean you are broken or flaky. What you are is a multipotentialite: someone with many interests and creative pursuits. And that is actually your biggest strength. How to Be Everything helps you channel your diverse passions and skills to work for you. Based on her popular TED talk, "Why some of us don't have one true calling", Emilie Wapnick flips the * on conventional career advice. Instead of suggesting that you specialize, choose a niche or accumulate 10,000 hours of practice in a single area, Wapnick provides a practical framework for building a sustainable life around ALL of your passions. You'll discover: Why your multipotentiality is your biggest strength, especially in today's uncertain job market. How to make a living and structure your work if you have many skills and interests. How to focus on multiple projects and make progress on all of them. How to handle common insecurities such as the fear of not being the best, the guilt associated with losing interest in something you used to love and the challenge of explaining "what you do" to others. Not fitting neatly into a box can be a beautiful thing. How to Be Everything teaches you how to design a life, at any age and stage of your career, that allows you to be fully you, and find the kind of work you'll love.
iOS 9 Game Development Essentials
iOS 9 Game Development Essentials
Chuck Gaffney
¥63.21
Design, build, and publish an iOS game from scratch using the stunning features of iOS 9 About This Book Create storyboards in Xcode from concept to code and designChalk out your game’s overall navigation and structureWork with 2D and 3D game development toolsWho This Book Is ForThis book is intended for game developers who wish to develop 2D and 3D games for iPhone and iPad. If you are a developer from another platform, or game engine such as Android or Unity, a current iOS developer wishing to learn more about Swift and the latest features of iOS 9, or even if you are new to game development, then this book is for you. Some prior programming knowledge is recommended, but not required.What You Will LearnFamiliarise yourself with both basic and advanced Swift game development codeUnderstand the structure and flow of a typical iOS appWork with the SpriteKit framework to make 2D games, sprites, and overlaysDiscover 3D game development with SceneKitVisually design levels and game assets with XCode 7’s latest featuresExplore the concept of component-based structuring with iOS 9’s GameplaykitBeta test and publish your game with iTunes ConnectIn DetailGame development has always been a combination of programming and art, and mobile game development is no exception to this rule. The iOS platform has been both a staple in the ever-growing mobile game market, as well as a launching point for many game developers (hobby and career-wise). The features and frameworks available in iOS 9 continue to cater to the synergy of design and computer engineering, using tools that allow developers to take a game idea from concept to application in record time.Whether you are new to iOS and game development as a whole, or are an experienced programmer wanting to learn the latest features of the platform, iOS 9 Game Development Essentials will provide you with crucial insight into this widely used platform.Starting with the Swift programming language, this book gets the ball rolling with code concepts and game-centric code samples right from the get-go, giving you get a solid understanding of Apple’s cutting-edge programming language. The book takes you through iOS game development concepts and introduces the various frameworks that allow you to develop robust, reusable, and intelligent game components in both 2D and 3D game environments.Style and approachThis book is a step-by-step guide into the code and concepts of iOS apps. Each chapter contains diagrams that showcase the features of the platform, along with code samples from Apple and code samples exclusive to this book.
OpenCV 3 Blueprints
OpenCV 3 Blueprints
Joseph Howse
¥80.65
Expand your knowledge of computer vision by building amazing projects with OpenCV 3About This BookBuild computer vision projects to capture high-quality image data, detect and track objects, process the actions of humans or animals, and much moreDiscover practical and interesting innovations in computer vision while building atop a mature open-source library, OpenCV 3Familiarize yourself with multiple approaches and theories wherever critical decisions need to be madeWho This Book Is ForThis book is ideal for you if you aspire to build computer vision systems that are smarter, faster, more complex, and more practical than the competition. This is an advanced book intended for those who already have some experience in setting up an OpenCV development environment and building applications with OpenCV. You should be comfortable with computer vision concepts, object-oriented programming, graphics programming, IDEs, and the command line.What You Will LearnSelect and configure camera systems to see invisible light, fast motion, and distant objectsBuild a “camera trap”, as used by nature photographers, and process photos to create beautiful effectsDevelop a facial expression recognition system with various feature extraction techniques and machine learning methodsBuild a panorama Android application using the OpenCV stitching module in C++ with NDK supportOptimize your object detection model, make it rotation invariant, and apply scene-specific constraints to make it faster and more robustCreate a person identification and registration system based on biometric properties of that person, such as their fingerprint, iris, and faceFuse data from videos and gyroscopes to stabilize videos shot from your mobile phone and create hyperlapse style videosIn DetailComputer vision is becoming accessible to a large audience of software developers who can leverage mature libraries such as OpenCV. However, as they move beyond their first experiments in computer vision, developers may struggle to ensure that their solutions are sufficiently well optimized, well trained, robust, and adaptive in real-world conditions. With sufficient knowledge of OpenCV, these developers will have enough confidence to go about creating projects in the field of computer vision.This book will help you tackle increasingly challenging computer vision problems that you may face in your careers. It makes use of OpenCV 3 to work around some interesting projects. Inside these pages, you will find practical and innovative approaches that are battle-tested in the authors’ industry experience and research. Each chapter covers the theory and practice of multiple complementary approaches so that you will be able to choose wisely in your future projects. You will also gain insights into the architecture and algorithms that underpin OpenCV’s functionality.We begin by taking a critical look at inputs in order to decide which kinds of light, cameras, lenses, and image formats are best suited to a given purpose. We proceed to consider the finer aspects of computational photography as we build an automated camera to assist nature photographers. You will gain a deep understanding of some of the most widely applicable and reliable techniques in object detection, feature selection, tracking, and even biometric recognition. We will also build Android projects in which we explore the complexities of camera motion: first in panoramic image stitching and then in video stabilization.By the end of the book, you will have a much richer understanding of imaging, motion, machine learning, and the architecture of computer vision libraries and applications!Style and approachThis book covers a combination of theory and practice. We examine blueprints for specific projects and discuss the principles behind these blueprints, in detail.
Mastering SciPy
Mastering SciPy
Francisco J. Blanco-Silva
¥80.65
Implement state-of-the-art techniques to visualize solutions to challenging problems in scientific computing, with the use of the SciPy stackAbout This BookMaster the theory and algorithms behind numerical recipes and how they can be applied to real-world problemsLearn to combine the most appropriate built-in functions from the SciPy stack by understanding the connection between the sources of your problem, volume of data, or computer architectureA comprehensive coverage of all the mathematical techniques needed to solve the presented topics, with a discussion of the relevant algorithms built in the SciPy stackWho This Book Is ForIf you are a mathematician, engineer, or computer scientist with a proficiency in Python and familiarity with IPython, this is the book for you. Some basic knowledge of numerical methods in scientific computing would be helpful.What You Will LearnMaster relevant algorithms used in symbolic or numerical mathematics to address approximation, interpolation, differentiation, integration, root-finding, and optimization of scalar or multi-variate functionsDevelop different algorithms and strategies to efficiently store and manipulate large matrices of data, in particular to solve systems of linear equations, or compute their eigenvalues/eigenvectorsUnderstand how to model physical problems with systems of differential equations and distinguish the factors that dictate the strategies to solve themPerform statistical analysis, hypothesis test design and resolution, or data mining at a higher level, and apply them to real-life problems in the field of data analysisGain insights on the power of distances, Delaunay triangulations and Voronoi diagrams for Computational Geometry, and apply them to various engineering problemsFamiliarize yourself with different techniques in signal/image processing, including filtering audio, images, or video to extract information, features, or remove componentsIn DetailThe SciPy stack is a collection of open source libraries of the powerful *ing language Python, together with its interactive shells. This environment offers a cutting-edge platform for numerical computation, programming, visualization and publishing, and is used by some of the world’s leading mathematicians, scientists, and engineers. It works on any operating system that supports Python and is very easy to install, and completely free of charge! It can effectively transform into a data-processing and system-prototyping environment, directly rivalling MATLAB and Octave.This book goes beyond a mere de*ion of the different built-in functions coded in the libraries from the SciPy stack. It presents you with a solid mathematical and computational background to help you identify the right tools for each problem in scientific computing and visualization. You will gain an insight into the best practices with numerical methods depending on the amount or type of data, properties of the mathematical tools employed, or computer architecture, among other factors.The book kicks off with a concise exploration of the basics of numerical linear algebra and graph theory for the treatment of problems that handle large data sets or matrices. In the subsequent chapters, you will delve into the depths of algorithms in symbolic algebra and numerical analysis to address modeling/simulation of various real-world problems with functions (through interpolation, approximation, or creation of systems of differential equations), and extract their representing features (zeros, extrema, integration or differentiation).Lastly, you will move on to advanced concepts of data analysis, image/signal processing, and computational geometry.Style and approachPacked with real-world examples, this book explores the mathematical techniques needed to solve the presented topics, and focuses on the algorithms built in the SciPy stack.
Getting Started with Citrix XenApp? 7.6
Getting Started with Citrix XenApp? 7.6
Konstantin Cvetanov
¥99.18
Install, configure, and support your XenApp systems with the power of Citrix XenAppAbout This BookFamiliarize yourself with Citrix applications and desktop virtualizationMaintain and troubleshoot your XenApp environment to minimize system downtimeA hands-on, step-by-step guide with a practical approach and real-world examples to get you up and running with XenApp systemsWho This Book Is ForThis book is intended for IT administrators and consultants who want to build application and desktop virtualization solutions for their employers and customers. No prior knowledge of Citrix technologies is required.What You Will LearnMake the use case for Citrix XenApp and design your first systemPrepare your existing IT infrastructure for XenApp and learn what licenses you needInstall and configure the XenApp infrastructureEnable access with StoreFront and NetScaler GatewayEnable load balancing with NetScalerMaintain servers and publish applications and desktopsManage printing in a Citrix environmentTroubleshoot your environment using advanced tools and methodologies employed by Citrix Escalation TeamsIn DetailIf you want to effectively deploy the various components of Citrix XenApp to create an enterprise environment for application and desktop delivery, this hands-on guide is perfect for you. You start off by understanding the need and benefits of Citrix XenApp with respect to Virtualization technology. After this, you will get to grips with the requirement analysis and designing aspect of building XenApp systems and all the necessary installation and configuration procedures for Citrix XenApp, StoreFront and NetScalar Gateway are explained one by one in detail.Step-by-step, you will learn to deploy your first XenApp with the Machine Creation Services method and Provisioning Services method. After this, you will explore the administering part of applications and systems, followed by printing in the XenApp environment. Next, you will learn all the trips and tricks required to troubleshoot and support the XenApp environment. By the end of this book, you will be ready to go live with your new XenApp environment.Style and approachThis is a step-by-step guide to technical implementations in a conversational and easy-to-follow style. Each component is deployed sequentially until a full solution is built. Basic as well as advanced features of the product are explored to appeal to the widest possible audience interested in the topic.
Designing Machine Learning Systems with Python
Designing Machine Learning Systems with Python
David Julian
¥80.65
Design efficient machine learning systems that give you more accurate results About This Book Gain an understanding of the machine learning design process Optimize machine learning systems for improved accuracy Understand common programming tools and techniques for machine learning Develop techniques and strategies for dealing with large amounts of data from a variety of sources Build models to solve unique tasks Who This Book Is For This book is for data scientists, scientists, or just the curious. To get the most out of this book, you will need to know some linear algebra and some Python, and have a basic knowledge of machine learning concepts. What You Will Learn Gain an understanding of the machine learning design process Optimize the error function of your machine learning system Understand the common programming patterns used in machine learning Discover optimizing techniques that will help you get the most from your data Find out how to design models uniquely suited to your task In Detail Machine learning is one of the fastest growing trends in modern computing. It has applications in a wide range of fields, including economics, the natural sciences, web development, and business modeling. In order to harness the power of these systems, it is essential that the practitioner develops a solid understanding of the underlying design principles. There are many reasons why machine learning models may not give accurate results. By looking at these systems from a design perspective, we gain a deeper understanding of the underlying algorithms and the optimisational methods that are available. This book will give you a solid foundation in the machine learning design process, and enable you to build customised machine learning models to solve unique problems. You may already know about, or have worked with, some of the off-the-shelf machine learning models for solving common problems such as spam detection or movie classification, but to begin solving more complex problems, it is important to adapt these models to your own specific needs. This book will give you this understanding and more. Style and approach This easy-to-follow, step-by-step guide covers the most important machine learning models and techniques from a design perspective.
Implementing Microsoft Dynamics NAV - Third Edition
Implementing Microsoft Dynamics NAV - Third Edition
Alex Chow
¥99.18
Explore the capabilities of Dynamics NAV 2016 and discover all you need to implement it About This Book Learn the key roles of your Dynamics NAV partner and the roles within your customer’s organization Create configuration packages and perform data migration on your own Find out how to troubleshoot your problems effectively with your Dynamics NAV partner Who This Book Is For This book is for Dynamics NAV partners and end users who want to know everything about Dynamics NAV implementations. It is aimed at those who want to be project managers or get involved with Dynamics NAV, but do not have the expertise to write code themselves. What You Will Learn Study the roles within a Dynamics NAV partner and within a customer’s company Create reusable data migration packages Work with the debugger to pinpoint error messages Get to grips with the key tables used in data reporting and analysis Successfully upgrade your installation to the latest version Manage and expand your existing installation with additional functionalities Explore the free third-party add-ons that can leverage your existing installation In Detail Microsoft Dynamics NAV 2016 is an Enterprise Resource Planning (ERP) application used in all kinds of organizations around the world. It provides a great variety of functionality out-of-the-box in different topics such as accounting, sales, purchase processing, logistics, or manufacturing. It also allows companies to grow the application by customizing the solution to meet specific requirements. This book is a hands-on tutorial on working with a real Dynamics NAV implementation. You will learn about the team from your Microsoft Dynamics NAV partner as well as the team within the customer’s company. This book provides an insight into the different tools available to migrate data from the client’s legacy system into Microsoft Dynamics NAV. If you are already live with Microsoft Dynamics NAV, this books talks about upgrades and what to expect from them. We’ll also show you how to implement additional or expanding functionalities within your existing Microsoft Dynamics NAV installation, perform data analysis, debug error messages, and implement free third-party add-ons to your existing installation. This book will empower you with all the skills and knowledge you need for a successful implementation. Style and approach This book is step-by-step guide to implementing Dynamics NAV from start to finish.
OpenStack Networking Essentials
OpenStack Networking Essentials
James Denton
¥71.93
Build and manage networks in OpenStack using Neutron About This Book Deploy an all-in-one cloud based on OpenStack Liberty (2015.2) using RDO Learn the fundamentals of the Neutron API including networks, subnets, and ports, and how to manage these resources in the cloud Build simple virtual network infrastructures in the cloud Who This Book Is For The book is for those who are new to OpenStack and Neutron who want to learn the cloud networking fundamentals and get started with OpenStack networking. Prior networking experience along with a virtual or physical server is recommended to follow along with the concepts demonstrated in the book. What You Will Learn Install the latest Liberty (2015.2) release of OpenStack using RDO in VirtualBox Discover the basics of the Neutron API, including networks, subnets, and ports Interact with Neutron using the CLI and Horizon dashboard Create networks and subnets that provide connectivity to instances Implement software routers that connect networks and provide network address translation Secure instances using Neutron's security group functionality In Detail The OpenStack Networking API offers users the ability to create and manage both basic and complex network architectures that blend the virtual and physical network infrastructure. This book kicks off by describing various components of Openstack Neutron and installing Ubuntu OpenStack based on Canonical's process. Further on, you will use various methods to interface with Neutron to create and manage network resources. You will also get to grips with the relationship between ports, networks, and subnets through diagrams and explanations, and see how the logical components are implemented via plugins and agents. Moving forward, you will learn how virtual switches are implemented and how to build Neutron routers. You will also configure networks, subnets, and routers to provide connectivity to instances using simple examples. At the end, you will configure and manage security groups, and will observe how these rules translate to iptables rules on the host machines. By the end of the book, you will be able to build basic network architectures using Neutron networks and routers in no time. Style and approach An easy-to-follow guide that covers the networking features of OpenStack and the core Neutron API components providing a solid foundation to deploy networks and instances.
ReactJS by Example - Building Modern Web Applications with React
ReactJS by Example - Building Modern Web Applications with React
Vipul A M
¥80.65
Get up and running with ReactJS by developing five cutting-edge and responsive projects About This Book Create pragmatic real-world applications while learning React and its modern developer tools Build sustainable user interfaces by transforming data into components of UI Learn how to generate reusable ReactJS components effectively Who This Book Is For If you are a web developer and wish to learn ReactJS from scratch, then this book is tailor-made for you. Good understanding of Java*, HTML, and CSS is expected. What You Will Learn Create, reuse, and compose React components using JSX Share data between various React components and techniques for data flow within a React app Handle user interactions with the help of event handlers and dynamic components Set up and use various next generation ES2015/ES6 features with React Understand the performance and immutability features of React using React add-ons Learn the techniques of Animation in React Use data stores to store model-related data and information Create a flux-based React application by using Reflux library In Detail ReactJS is an open-source JavaScript library that brings the power of reactive programming to web applications and sites. It aims to address the challenges encountered in developing single-page applications, and is intended to help developers build large, easily scalable and changing web apps. Starting with a project on Open Library API, you will be introduced to React and JSX before moving on to learning about the life cycle of a React component. In the second project, building a multi-step wizard form, you will learn about composite dynamic components and perform DOM actions. You will also learn about building a fast search engine by exploring server-side rendering in the third project on a search engine application. Next, you will build a simple frontpage for an e-commerce app in the fourth project by using data models and React add-ons. In the final project you will develop a complete social media tracker by using the flux way of defining React apps and know about the best practices and use cases with the help of ES6 and redux. By the end of this book, you will not only have a good understanding of ReactJS but will also have built your very own responsive frontend applications from scratch. Style and approach An easy-to-follow program to learn ReactJS with the help of real world projects. Each topic is explained within the context of a project and provides plenty of tips and tricks for using ReactJS.
Raspberry Pi By Example
Raspberry Pi By Example
Ashwin Pajankar
¥71.93
Start building amazing projects with the Raspberry Pi right out of the box About This Book Explore the vast range of opportunities provided by Raspberry Pi and other hardware components such as a webcam, the Pi camera, and sensors Get hands-on experience with coding, networking, and hardware with the Raspberry Pi platform Learn through ample screenshots that offer a play-by-play account of how to implement Raspberry-Pi-based real-life projects Who This Book Is For What's the best way to learn how to use your Raspberry PiBy example! If you want something exciting to do whilst getting to grips with what your Pi can offer, this is the book for you. With both simple and complex projects, you'll create a wide variety of cool toys and functions with your Raspberry Pi - all with minimal coding experience necessary. What You Will Learn Set up your Raspberry Pi and get it ready for some interesting real-life projects Work with images, videos, webcams, and the Pi camera and create amazing time-lapse videos Explore the amazing world of Minecraft Pi Get to know how to use PiGlow for GPIO programming Interface your Pi with Grove Sensors and implement IoT applications Build your own cluster with Raspberry Pi Understand the networking and network programming fundamentals In Detail Want to put your Raspberry Pi through its paces right out of the boxThis tutorial guide is designed to get you learning all the tricks of the Raspberry Pi through building complete, hands-on hardware projects. Speed through the basics and then dive right in to development! Discover that you can do almost anything with your Raspberry Pi with a taste of almost everything. Get started with Pi Gaming as you learn how to set up Minecraft, and then program your own game with the help of Pygame. Turn the Pi into your own home security system with complete guidance on setting up a webcam spy camera and OpenCV computer vision for image recognition capabilities. Get to grips with GPIO programming to make a Pi-based glowing LED system, build a complete functioning motion tracker, and more. Finally, get ready to tackle projects that push your Pi to its limits. Construct a complete Internet of Things home automation system with the Raspberry Pi to control your house via Twitter; turn your Pi into a super-computer through linking multiple boards into a cluster and then add in advanced network capabilities for super speedy processing! Style and approach This step-by-step guide to building Raspberry-Pi-based projects is explained in a conversational and easy-to-follow style. Each topic is explained sequentially in the process of creating real-life projects, and detailed explanations of the basic and advanced features of various Python libraries are also included.
8 9 10 11 12 13 14