万本电子书0元读

万本电子书0元读

150 Best New Kitchen Ideas
150 Best New Kitchen Ideas
Gutierrez, Manel
¥166.09
150 Best New Kitchen Ideas offers interior designers and homeowners the latest in modern and traditional kitchen design. Showcasing 150 profiles of the most exciting kitchen designs from around the world, this stunning compendium provides innovative solutions and practical advice for creating attractive, functional, and affordable kitchens, no matter the size of the space. Explore the diversity of current trends from concept design to beautiful finished kitchens—there is no shortage of ideas or wares to make cooking a much more pleasant experience. The newest addition to the 150 Best series, this indispensable guide, illustrated with hundreds of photographs, is an inspirational source of original ideas to create a beautiful new kitchen.
150 Best New Bathroom Ideas
150 Best New Bathroom Ideas
Zamora, Francesc
¥166.09
An essential reference and the latest in the popular 150 Best series, 150 Best New Bathroom Ideas offers an in-depth look at modern bathroom designs created by internationally renowned architects and designers.Inside, readers will discover harmonious approaches and practical materials to use when designing bathrooms, from light fixtures and color schemes to floor, wall, and window treatments. Along with numerous ideas for the shower, toilet, sink, and bathtub, this book is an indispensable guide to designing an attractive, functional, and cost-effective bathroom. Featuring hundreds of photographs, 150 Best New Bathroom Ideas explores the diversity of current trends and is an excellent source of ideas for homeowners, designers, interior decorators, and architects. From the glamorous and roomy bath-spa to the small but smart powder room, bathrooms can make a big statement with creative ideas that are as stylish as they are useful.
The World of Mr. Selfridge
The World of Mr. Selfridge
Maloney, Alison
¥168.37
The official, full-color, illustrated, behind-the-scenes companion to the lavish hit ITV and PBS television series Mr. Selfridge that vividly brings into focus the remarkable man and his time. Set at the crossroads between the old and the new—when the Victorian and Edwardian eras gave way to the modern age—Mr. Selfridge illuminates the passions, drama, tensions, and promise of the early twentieth century, embodied in one charming, dynamic, self-made man: department store tycoon Harry Gordon Selfridge. Mr. Selfridge follows a colorful cast of characters whose lives and fortunes are entangled with the founder of the magnificent department store that bears his name: Selfridge’s. American retail visionary Harry Selfridge moves to London in 1906 with his family to establish the most ambitious department store the world had ever seen. While his dreams inspire many, they also challenge the staid conventions of British society. A saga bursting with love affairs, class divisions, cultural clashes, ambition, betrayals, and secrets, Mr. Selfridge is set in an era when women reveled in a new sense of freedom and modernity. A charming, dynamic, brilliant, and forceful man who enjoys and respects women, Harry opens the doors of his opulent department story on London's famed Oxford Street to indulge, empower and celebrate them, changing the way the British—and the world—shopped forever. Including a foreword by series producer Andrew Davies, this official illustrated companion to the series—the biggest ITV-produced drama of all time—takes fans on a journey through the world of the series, Selfridge’s, and the larger-than-life entrepreneur, husband, lover, and family man behind it. Rich with historical detail, The World of Mr. Selfridge examines the real man and the fictional character based on him, his relationship with his family, his genius for retail, and his flagship store, including its departments and changing fashions in the early twentieth century. Complete with hundreds of gorgeous photographs, The World of Mr. Selfridge takes a closer look at the cast and their characters over the first two seasons, and looks ahead to series three, which begins in 1919—when Harry’s life really begins to unravel.
Venus Envy
Venus Envy
Wertheim, L. Jon
¥90.77
A behind-the-scenes look at the hugely popular and often controversial world of women's tennis featuring such household names as Venus and Serena Williams and Anna Kournikova. At a time when attendance and TV ratings for women's tennis are at an all-time high, Sports Illustrated writer L.Jon Wertheim, draws on his investigative talents and knowledge of the game to infiltrate the heretofore closed locker rooms of the women's tour and chronicle this remarkable era in the sport's history. With a narrative sweep that rockets along like a Venus Williams serve, it takes the reader from the year's first Grand Slam tournament--where a top player ignited a firestorm of controversy when she decided to come out-- to Venus' epochal victory at Wimbledon to the U.S. Open where Serena Williams defends her title and all the whistle-stop tournaments in between where the Russian vixen Anna Kournikova sent hormonally challenged teenagers, not to mention male sportswriters, into a frenzy, Venus Envy offers the reader the equivalent of a center-court seat and an all-access locker room pass. The book will contain a wealth of previously unreported, inside-the-locker room anecdotes about the marquee names in women's tennis and should engender much off-the-book-page coverage. There are more identifiable stars than ever before and the rivalries are intense and often rancorous. The book will even appeal to those readers with only a passing interest in tennis since many of the players have transcended the sport, appearing on the covers of magazine like GQ, Rolling Stone and Vogue.
Living in a Nutshell
Living in a Nutshell
Lee, Janet
¥95.39
A fireplace on wheelsA chandelier light by XeroxA shrink-wrapped designer closetThese are just a few of the more than one hundred innovative projects in Living in a Nutshell, a DIY guide of decorating ideas that fool the eye into seeing and believing a little lair is larger and more glamorous than its four walls. Here are fresh ideas for enhancing every living area of a tiny space. All are simple, affordable, portable, and big on style. An illustrated survival tool kit as well as extensive listings of untapped, off-the-beaten-track design resources and a select buying guide round out this invaluable book.
Art & Sole
Art & Sole
Weitzman, Jane
¥168.43
A Spectacular Selection of More Than 150 Fantasy Art Shoes from the Stuart Weitzman CollectionWhen Stuart Weitzman opened its first boutique on Madison Avenue, its displays of specially commissioned fantasy shoes quickly became a destination, drawing crowds form all over the world to its magical windows. The best of this carefully curated collection is on display in book form for the first time in this unique gift volume, where these imaginative creations are presented in vivid detail. With its inventive and beautifully crafted footwear in a vast range of materials from watercolor paper to playing cards, from fresh flowers to frosting this stunning showcase where fashion and fantasy meet will thrill shoe and art lovers alike.
HarperCollins e-books
HarperCollins e-books
Adler, Bill
¥90.83
In between her fairy-tale wedding and her premature death, there lived the most beloved royal presence of our century, surely as multifaceted as any celebrity of our time. The radical twists and turns in her brief life drew the fascination of millions. Yet the most photographed woman in the world was also the least quoted--her actual words were seldom heard, and never gathered, until now. This unique book is the result of a scrupulous worldwide search for every one of Diana's significant quotes. Upon reading this collection, one will find that behind her shy veneer dwelled a woman of extraordinary resourcefulness, stamina, and, perhaps above all, vulnerability. In fact, her open frankness about the events and people around her is both disarming and startling. The reader will discover the sharp clarity, endless warmth, and ready wit that she brought to her legendary life in this intimate self-portrait. This is the closest we will ever get to an autobiography from the People's Princess.
Heat Wave
Heat Wave
Bogle, Donald
¥95.39
From the author of the bestselling Dorothy Dandridge comes a dazzling look at one of America's brightest and most troubled theatrical stars. Almost no other star of the twentieth century reimagined herself with such audacity and durable talent as did Ethel Waters. In this enlightening and engaging biography, Donald Bogle resurrects this astonishing woman from the annals of history, shedding new light on the tumultuous twists and turns of her seven-decade career, which began in Black vaudeville and reached new heights in the steamy nightclubs of 1920s Harlem. Bogle traces Waters' life from her poverty-stricken childhood to her rise in show business; her career as one of the early blues and pop singers, with such hits as "Am I Blue?," "Stormy Weather," and "Heat Wave"; her success as an actress, appearing in such films and plays as The Member of the Wedding and Mamba's Daughters; and through her lonely, painful final years. He illuminates Waters' turbulent private life, including her complicated feelings toward her mother and various lovers; her heated and sometimes well-known feuds with such entertainers as Josephine Baker, Billie Holiday, and Lena Horne; and her tangled relationships with such legends as Irving Berlin, Duke Ellington, Harold Clurman, Elia Kazan, Count Basie, Darryl F. Zanuck, Vincente Minnelli, Fred Zinnemann, Moss Hart, and John Ford.In addition, Bogle explores the ongoing racial battles, growing paranoia, and midlife religious conversion of this bold, brash, wildly talented woman while examining the significance of her highly publicized life to audiences unaccustomed to the travails of a larger-than-life African American woman.Wonderfully atmospheric, richly detailed, and drawn from an array of candid interviews, Heat Wave vividly brings to life a major cultural figure of the twentieth century a charismatic, complex, and compelling woman, both tragic and triumphant.
Lost Worlds
Lost Worlds
Yeadon, David
¥156.04
The author of The Back of Beyond continues the chronicle of his odyssey into some of the farthest corners of the world, from the Mountains of the Moon in Zaire, to wilderness Tasmania, to the unknown regions of New Guinea.
Red, White & Liberal
Red, White & Liberal
Colmes, Alan
¥83.93
As one of the foremost liberal voices in television and radio today, Alan Colmes has long been braving the wilds of controversial issues and conservative slander. The host of the talk-radio show Fox News Live with Alan Colmes and cohost of Fox News Channel's hit debate show Hannity Colmes, Colmes now offers this witty, passionate wake-up call to America.Colmes takes on the fundamental question: How can we protect our nation without diminishing our liberties, and regain our place in the world as an example of democracyColmes urges Americans to see past the government's manipulation of the War on Terror to silence critics; the lies we've been force-fed about the war in Iraq and Afghanistan; and the conservative smear campaign that has turned "liberal" into a four-letter word. From debunking the myth of the liberal media to exposing conservative hypocrisy, Colmes presents the issues with thoughtful, provocative arguments, hard facts and logic, and searing humor.Certain to spark debate and cause readers to reevaluate and reaffirm their beliefs, Red, White Liberal powerfully argues that despite our differences, we must extend our hands across party lines to find solutions, protect our shores, and preserve our freedoms.
Windows Application Development Cookbook
Windows Application Development Cookbook
Marcin Jamro
¥90.46
Discover over 125 solution-based recipes to help you build applications for smartphones, tablets, and desktops About This Book Learn to build applications for Windows 10, the latest Windows version Develop your applications to be compatible with smartphones, tablets, and desktops This guide is packed with recipes covering major solutions to day-to-day problems faced by Windows programmers Who This Book Is For The book is dedicated to programmers with various experience of developing applications for Windows-based smartphones, tablets, and desktops—even beginners can find suitable content. What You Will Learn Start developing universal applications for Windows 10 Design user interface in the XAML language Use the MVVM design pattern with data binding Store data in files and in a database Use multimedia content and animations Capture data from built-in sensors Handle various Internet-based scenarios Test the application and submit it to the Windows Store In Detail Need to ensure you can always create the best Windows apps regardless of platformWhat you need are solutions to the biggest issues you can face, so you can always ensure you’re making the right choices and creating the best apps you can. The book starts with recipes that will help you set up the integrated development environment before you go ahead and design the user interface. You will learn how to use the MVVM design pattern together with data binding, as well as how to work with data in different file formats. Moving on, you will explore techniques to add animations and graphics to your application, and enable your solution to work with multimedia content. You will also see how to use sensors, such as an accelerometer and a compass, as well as obtain the current GPS location. You will make your application ready to work with Internet-based scenarios, such as composing e-mails or downloading files, before finally testing the project and submitting it to the Windows Store. By the end of the book, you will have a market-ready application compatible across different Windows devices, including smartphones, tablets, and desktops. Style and approach This quick-start book takes a cookbook format with recipes covering more than 125 solutions to help you create and build applications for Windows 10. The examples presented in the book use the free integrated development environment. A supporting set of codes that present solutions to problems described in particular chapters is available as well.
Tableau Cookbook – Recipes for Data Visualization
Tableau Cookbook – Recipes for Data Visualization
Shweta Sankhe-Savale
¥90.46
Create beautiful data visualizations and interactive dashboards with Tableau About This Book Delve into the features and functionalities of Tableau from the ground up with this step-by-step guide that has over 50 "follow-me" recipes Build rich visualizations to effectively highlight the underlying trends and patterns in your data Build beautiful interactive dashboards and storyboards to stitch your visualizations together and tell a story Who This Book Is For This book is for anyone who wishes to use Tableau. It will be of use to both beginners who want to learn Tableau from scratch and to more seasoned users who simply want a quick reference guide. This book is a ready reckoner guide for you. The book will be such that both new & existing Tableau users who don’t know, or can’t recall how to perform different Tableau tasks can use the book and be benefited from it. What You Will Learn Get to grips with the Tableau workspace and terminologies and understand what data sources you can connect Learn to create basic charts like bar chart, stacked bar, pie chart, line chart, area chart, tree map & word cloud Go even further with more advanced visualizations such as scatter plot, box & whiskers plot, dual axis, bullet chart, Histograms, Maps, etc Use pre-defined calculation and change its scope and direction to affect outcome Learn to define Parameters and call them into parametric calculations that provide outcomes based on user inputs Build Dashboards and use Actions to link multiple sheets on the dashboard Connect to multiple data sources using Data Blending, Multiple Table Join within the same data source as well as across data sources, Custom SQL and learn to work with data Extracts Compute statistical trends, build forecasting models and use Reference lines for benchmarking In Detail Data is everywhere and everything is data! Visualization of data allows us to bring out the underlying trends and patterns inherent in the data and gain insights that enable faster and smarter decision making. Tableau is one of the fastest growing and industry leading Business Intelligence platforms that empowers business users to easily visualize their data and discover insights at the speed of thought. Tableau is a self-service BI platform designed to make data visualization and analysis as intuitive as possible. Creating visualizations with simple drag-and-drop, you can be up and running on Tableau in no time. Starting from the fundamentals such as getting familiarized with Tableau Desktop, connecting to common data sources and building standard charts; you will walk through the nitty gritty of Tableau such as creating dynamic analytics with parameters, blended data sources, and advanced calculations. You will also learn to group members into higher levels, sort the data in a specific order & filter out the unnecessary information. You will then create calculations in Tableau & understand the flexibility & power they have and go on to building story-boards and share your insights with others. Whether you are just getting started or whether you need a quick reference on a "how-to" question, This book is the perfect companion for you Style and approach This cookbook takes a step-by-step approach and the text systematically evolves to cover more involved functionalities. Every recipe includes illustrative screenshots which provide a detailed visual resource for each step.
Effective Robotics Programming with ROS - Third Edition
Effective Robotics Programming with ROS - Third Edition
Anil Mahtani
¥90.46
Find out everything you need to know to build powerful robots with the most up-to-date ROS About This Book This comprehensive, yet easy-to-follow guide will help you find your way through the ROS framework Successfully design and simulate your 3D robot model and use powerful robotics algorithms and tools to program and set up your robots with an unparalleled experience by using the exciting new features from Robot Kinetic Use the latest version of gazebo simulator, OpenCV 3.0, and C++11 standard for your own algorithms Who This Book Is For This book is suitable for an ROS beginner as well as an experienced ROS roboticist or ROS user or developer who is curious to learn ROS Kinetic and its features to make an autonomous Robot. The book is also suitable for those who want to integrate sensors and embedded systems with other software and tools using ROS as a framework. What You Will Learn Understand the concepts of ROS, the command-line tools, visualization GUIs, and how to debug ROS Connect robot sensors and actuators to ROS Obtain and analyze data from cameras and 3D sensors Use Gazebo for robot/sensor and environment simulation Design a robot and see how to make it map the environment, navigate autonomously, and manipulate objects in the environment using MoveIt! Add vision capabilities to the robot using OpenCV 3.0 Add 3D perception capabilities to the robot using the latest version of PCL In Detail Building and programming a robot can be cumbersome and time-consuming, but not when you have the right collection of tools, libraries, and more importantly expert collaboration. ROS enables collaborative software development and offers an unmatched simulated environment that simplifies the entire robot building process. This book is packed with hands-on examples that will help you program your robot and give you complete solutions using open source ROS libraries and tools. It also shows you how to use virtual machines and Docker containers to simplify the installation of Ubuntu and the ROS framework, so you can start working in an isolated and control environment without changing your regular computer setup. It starts with the installation and basic concepts, then continues with more complex modules available in ROS such as sensors and actuators integration (drivers), navigation and mapping (so you can create an autonomous mobile robot), manipulation, Computer Vision, perception in 3D with PCL, and more. By the end of the book, you’ll be able to leverage all the ROS Kinetic features to build a fully fledged robot for all your needs. Style and approach This book is packed with hands-on examples that will help you program your robot and give you complete solutions using ROS open source libraries and tools. All the robotics concepts and modules are explained and multiple examples are provided so that you can understand them easily.
Mastering Text Mining with R
Mastering Text Mining with R
Ashish Kumar
¥71.93
Master text-taming techniques and build effective text-processing applications with R About This Book Develop all the relevant skills for building text-mining apps with R with this easy-to-follow guide Gain in-depth understanding of the text mining process with lucid implementation in the R language Example-rich guide that lets you gain high-quality information from text data Who This Book Is For If you are an R programmer, analyst, or data scientist who wants to gain experience in performing text data mining and analytics with R, then this book is for you. Exposure to working with statistical methods and language processing would be helpful. What You Will Learn Get acquainted with some of the highly efficient R packages such as OpenNLP and RWeka to perform various steps in the text mining process Access and manipulate data from different sources such as JSON and HTTP Process text using regular expressions Get to know the different approaches of tagging texts, such as POS tagging, to get started with text analysis Explore different dimensionality reduction techniques, such as Principal Component Analysis (PCA), and understand its implementation in R Discover the underlying themes or topics that are present in an unstructured collection of documents, using common topic models such as Latent Dirichlet Allocation (LDA) Build a baseline sentence completing application Perform entity extraction and named entity recognition using R In Detail Text Mining (or text data mining or text analytics) is the process of extracting useful and high-quality information from text by devising patterns and trends. R provides an extensive ecosystem to mine text through its many frameworks and packages. Starting with basic information about the statistics concepts used in text mining, this book will teach you how to access, cleanse, and process text using the R language and will equip you with the tools and the associated knowledge about different tagging, chunking, and entailment approaches and their usage in natural language processing. Moving on, this book will teach you different dimensionality reduction techniques and their implementation in R. Next, we will cover pattern recognition in text data utilizing classification mechanisms, perform entity recognition, and develop an ontology learning framework. By the end of the book, you will develop a practical application from the concepts learned, and will understand how text mining can be leveraged to analyze the massively available data on social media. Style and approach This book takes a hands-on, example-driven approach to the text mining process with lucid implementation in R.
每满100减50 一学就会说日语
一学就会说日语
孙逢明,姚桂芳
¥5.86
《一学就会说日语》一书按照场景进行分类,涵盖了出国旅游、就业商务以及日常生活三大方面,并且又在三方面中细分出你可能遇到的各种场景,可以称得上是交流口语大全 。一本书在手,各种场合都能在掌控之中。即使你从来没有专门学习过日语,不懂日语语法,没有学过音标,也能够脱口而出,达到顺利交流的目的。   此外,我们采取这种形式进行编写,只是为了方便那些急需日语出行的人,至于合适与否,有待商榷。同时需要提醒各位读者的是,要想真正地学好一门语言,就应该正规而扎实地从基础开始学起。
JavaScript for .NET Developers
JavaScript for .NET Developers
Ovais Mehboob Ahmed Khan
¥90.46
Unlock the potential of evergreen browsers and increase the efficiency of your ASP.NET applications by learning how to write JavaScript About This Book Boost your skillset and start bringing JavaScript into your web development projects Leverage your existing ASP.NET knowledge to develop dynamic and responsive SPAs Learn effective design patterns for sustainable, and scalable web development Who This Book Is For This book is for ASP.NET developers that want to bring JavaScript into their skillset to build applications that are truly dynamic and responsive. It's for developers who are focused on developing for users who want to deliver a great end product and a fantastic experience. What You Will Learn Get to grips with the basic to advanced concepts of JavaScript Learn how to use JavaScript on server side using Node.js Develop web applications in ASP.NET using JavaScript Get to know with industry-wide best practices and design patterns that provide maintainability and scalability Build an ASP.NET application using Angular 2 with TypeScript and Web API Explore WinJS and see how to use mobile capabilities from web applications Use JavaScript to develop scalable ASP.NET applications See how to test and debug JavaScript In Detail If you want to improve responsiveness or the UX in your ASP.NET applications, JavaScript can be a life saver. In an age where server-side operations have shifted to the client, being able to handle JavaScript with confidence and fluency is vital for ASP.NET developers. There’s no point trying to fight it, so start learning with this book. Make sure your projects exceed user expectations. Begin by getting stuck into the basics of JavaScript, and explore the language in the context of ASP.NET Core. You’ll then find out how to put the principles into practice, as you learn how to develop a basic ASP.NET application using Angular 2 and TypeScript. You’ll also develop essential skills required to develop responsive apps, with a little help from AJAX, ensuring that you’re building projects that can be easily accessed across different devices. With guidance on Node.js and some neat techniques to test and debug a range of JavaScript libraries in Visual Studio, you’ll soon be well on your way to combining JavaScript with ASP.NET in a way that’s capable of meeting the challenges of modern web development head-on. Style and approach This book will build the skillset of every .NET developer, so they can build stronger and more responsive web apps with confidence.
Mastering KVM Virtualization
Mastering KVM Virtualization
Humble Devassy Chirammal,Prasad Mukhedkar,Anil Vettathu
¥90.46
Dive in to the cutting edge techniques of Linux KVM virtualization, and build the virtualization solutions your datacentre demands About This Book Become an expert in Linux virtualization Migrate your virtualized datacenter to the cloud Find out how to build a large scale virtualization solution that will transform your organization Who This Book Is For Linux administrators – if you want to build incredible, yet manageable virtualization solutions with KVM this is the book to get you there. It will help you apply what you already know to some tricky virtualization tasks. What You Will Learn Explore the ecosystem of tools that support Linux virtualization Find out why KVM offers you a smarter way to unlock the potential of virtualization Implement KVM virtualization using oVirt Explore the KVM architecture – so you can manage, scale and optimize it with ease Migrate your virtualized datacenter to the cloud for truly resource-efficient computing Find out how to integrate OpenStack with KVM to take full control of the cloud In Detail A robust datacenter is essential for any organization – but you don’t want to waste resources. With KVM you can virtualize your datacenter, transforming a Linux operating system into a powerful hypervisor that allows you to manage multiple OS with minimal fuss. This book doesn’t just show you how to virtualize with KVM – it shows you how to do it well. Written to make you an expert on KVM, you’ll learn to manage the three essential pillars of scalability, performance and security – as well as some useful integrations with cloud services such as OpenStack. From the fundamentals of setting up a standalone KVM virtualization platform, and the best tools to harness it effectively, including virt-manager, and kimchi-project, everything you do is built around making KVM work for you in the real-world, helping you to interact and customize it as you need it. With further guidance on performance optimization for Microsoft Windows and RHEL virtual machines, as well as proven strategies for backup and disaster recovery, you’ll can be confident that your virtualized data center is working for your organization – not hampering it. Finally, the book will empower you to unlock the full potential of cloud through KVM. Migrating your physical machines to the cloud can be challenging, but once you’ve mastered KVM, it’s a little easie. Style and approach Combining advanced insights with practical solutions, Mastering KVM Virtualization is a vital resource for anyone that believes in the power of virtualization to help a business use resources more effectively.
Mastering React Native
Mastering React Native
Eric Masiello
¥80.65
Leverage frontend development skills to build impressive iOS and Android applications with React Native About This Book Apply flexbox to get layout and build rich animations that bring your React Native application to life Integrate third-party libraries and develop customized components that run natively on iOS and Android platforms Combine React Native with Redux, Redux middleware, and a remote API to build scalable data-driven applications Who This Book Is For This book is for anyone who wants to build cross-platform native mobile applications using only JavaScript and the React Native framework. In particular, this book is especially useful for front-end developers who want to use their current skillset to build mobile applications. An existing working knowledge of JavaScript will help you get the most out of this book. What You Will Learn Implement native React Native components and APIs Explore React’s JSX syntax Manage data using Redux and Redux middleware Build applications with React Native on both iOS and Android platforms Perform animations in your applications using the animation APIs Understand routing and Navigator comparison Create your own Native module In Detail React Native has completely revolutionized mobile development by empowering JavaScript developers to build world-class mobile apps that run natively on mobile platforms. This book will show you how to apply JavaScript and other front-end skills to build cross-platform React Native applications for iOS and Android using a single codebase. This book will provide you with all the React Native building blocks necessary to become an expert. We’ll give you a brief explanation of the numerous native components and APIs that come bundled with React Native including Images, Views, ListViews, WebViews, and much more. You will learn to utilize form inputs in React Native. You’ll get an overview of Facebook’s Flux data architecture and then apply Redux to manage data with a remote API. You will also learn to animate different parts of your application, as well as routing using React Native’s navigation APIs. By the end of the book, you will be able to build cutting-edge applications using the React Native framework. Style and approach This comprehensive guide will take your React Native skills to the next level. It shows you how to develop a clear workflow to build scalable applications, and how to implement the architectural concepts covered to build applications that shine in the real world.
Object-Oriented JavaScript - Third Edition
Object-Oriented JavaScript - Third Edition
Ved Antani
¥80.65
Learn everything you need to know about object-oriented JavaScript with this comprehensive guide. Enter the world of cutting-edge development! About This Book This book has been updated to cover all the new object-oriented features introduced in ECMAScript 6 It makes object-oriented programming accessible and understandable to web developers Write better and more maintainable JavaScript code while exploring interactive examples that can be used in your own *s Who This Book Is For This book is ideal for new to intermediate JavaScript developers who want to prepare themselves for web development problems solved by object-oriented JavaScript! What You Will Learn Apply the basics of object-oriented programming in the JavaScript environment Use a JavaScript Console with complete mastery Make your programs cleaner, faster, and compatible with other programs and libraries Get familiar with Iterators and Generators, the new features added in ES6 Find out about ECMAScript 6’s Arrow functions, and make them your own Understand objects in Google Chrome developer tools and how to use them Use a mix of prototypal inheritance and copying properties in your workflow Apply reactive programming techniques while coding in JavaScript In Detail JavaScript is an object-oriented programming language that is used for website development. Web pages developed today currently follow a paradigm that has three clearly distinguishable parts: content (HTML), presentation (CSS), and behavior (JavaScript). JavaScript is one important pillar in this paradigm, and is responsible for the running of the web pages. This book will take your JavaScript skills to a new level of sophistication and get you prepared for your journey through professional web development. Updated for ES6, this book covers everything you will need to unleash the power of object-oriented programming in JavaScript while building professional web applications. The book begins with the basics of object-oriented programming in JavaScript and then gradually progresses to cover functions, objects, and prototypes, and how these concepts can be used to make your programs cleaner, more maintainable, faster, and compatible with other programs/libraries. By the end of the book, you will have learned how to incorporate object-oriented programming in your web development workflow to build professional JavaScript applications. Style and approach Filled with practical instructions, the book shows you how to implement object-oriented features of JavaScript in the real world. The to-the-point nature of the book will benefit developers who are looking for a fast-paced guide to learn object-oriented JavaScript.
React Design Patterns and Best Practices
React Design Patterns and Best Practices
Michele Bertoli
¥80.65
Build modular applications that are easy to scale using the most powerful components and design patterns that React can offer you right now About This Book Dive into the core patterns and components of React.js in order to master your application's design Improve their debugging skills using the DevTools This book is packed with easy-to-follow examples that can be used to create reusable code and extensible designs Who This Book Is For If you want to increase your understanding of React and apply it to real-life application development, then this book is for you. What You Will Learn Write clean and maintainable code Create reusable components applying consolidated techniques Use React effectively in the browser and node Choose the right styling approach according to the needs of the applications Use server-side rendering to make applications load faster Build high-performing applications by optimizing components In Detail Taking a complete journey through the most valuable design patterns in React, this book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects. It will help you to make your applications more flexible, perform better, and easier to maintain – giving your workflow a huge boost when it comes to speed without reducing quality. We'll begin by understanding the internals of React before gradually moving on to writing clean and maintainable code. We'll build components that are reusable across the application, structure applications, and create forms that actually work. Then we'll style React components and optimize them to make applications faster and more responsive. Finally, we'll write tests effectively and you'll learn how to contribute to React and its ecosystem. By the end of the book, you'll be saved from a lot of trial and error and developmental headaches, and you will be on the road to becoming a React expert. Style and approach The design patterns in the book are explained using real-world, step-by-step examples. For each design pattern, there are hints about 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.
Enduring CSS
Enduring CSS
Ben Frain
¥71.93
Learn to really THINK about CSS, and how to create CSS that endures continual iteration, multiple authors, and yet always produces predictable results About This Book Address the problems of CSS at scale, avoiding the shortfalls of scaling CSS. The shortfalls of conventional approaches to scaling CSS. Develop consistent and enforceable selector naming conventions with ECSS. Learn how to organize project structure to more easily isolate and decouple visual components. Who This Book Is For This is a book for working CSS authors involved in large projects. This is a book that tackles create enduring CSS for large-scale projects. What You Will Learn The problems of CSS at scale—specificity, the cascade and styles intrinsically tied to element structure. The shortfalls of conventional approaches to scaling CSS. The ECSS methodology and the problems it solves. How to develop consistent and enforceable selector naming conventions with ECSS. How to organise project structure to more easily isolate and decouple visual components. How to handle state changes in the DOM with ARIA or override selectors. How to apply ECSS to web applications and visual modules. Considerations of CSS tooling and processing: Sass/PostCSS and linting. Addressing the notion of CSS selector speed with hard data and browser representative insight In Detail Learn with me, Ben Frain, about how to really THINK about CSS and how to use CSS for any size project! I'll show you how to write CSS that endures continual iteration, multiple authors, and yet always produces predictable results. Enduring CSS, often referred to as ECSS, offers you a robust and proven approach to authoring and maintaining style sheets at scale. Enduring CSS is not a book about writing CSS, as in the stuff inside the curly braces. This is a book showing you how to think about CSS, and be a smarter developer with that thinking! It's about the organisation and architecture of CSS—the parts outside the braces. I will help you think about the aspects of CSS development that become the most difficult part of writing CSS in larger projects. You’ll learn about the problems of authoring CSS at scale—including specificity, the cascade and styles intrinsically tied to document structure. I'll introduce you to the ECSS methodology, and show you how to develop consistent and enforceable selector naming conventions. We'll cover how to apply ECSS to your web applications and visual model, and how you can organize your project structure wisely, and handle visual state changes with ARIA, providing greater accessibility considerations. In addition, we'll take a deep look into CSS tooling and process considerations. Finally we will address performance considerations by examining topics such as CSS selector speed with hard data and browser-representative insight. Style and approach Learn with me, Ben Frain, about how to really think about CSS. This is a book to deal with writing CSS for large-scale, rapidly changing web projects and applications. This isn't a book about writing CSS, as in the stuff inside the curly braces - this is a book about the organisation and architecture of CSS; the parts outside the braces!