Filter
(found 7220 products)
Book cover image
'Fast-paced, packed with insight, and, above all, wonderfully entertaining, this is a must read for anyone hoping to make sense of the century ahead.' -- Ashlee Vance, bestselling author of Elon Musk 'A gripping read, and it's full of lessons for building startups and organizing communities.' -- Adam Grant, bestselling ...
We Are the Nerds: The Birth and Tumultuous Life of REDDIT, the Internet's Culture Laboratory
'Fast-paced, packed with insight, and, above all, wonderfully entertaining, this is a must read for anyone hoping to make sense of the century ahead.' -- Ashlee Vance, bestselling author of Elon Musk 'A gripping read, and it's full of lessons for building startups and organizing communities.' -- Adam Grant, bestselling author of Originals, Give and Take, and Option B with Sheryl Sandberg Reddit hails itself as 'the front page of the Internet'. It's the sixth most-visited website in the world -- and yet, millions have no idea what it is. They should be paying attention. We Are the Nerds takes readers inside this captivating, maddening enterprise, whose army of obsessed users have been credited with everything from solving crimes and spurring millions in charitable donations to seeding alt-right fury and even landing Donald Trump in the White House. Reddit has become a mirror of the Internet itself: It has dark trenches, shiny memes, malicious trolls, and a heart-warming ability to connect people across cultures, oceans, and ideological divides. This is the gripping story of how Reddit's founders, Steve Huffman and Alexis Ohanian, transformed themselves from student video-gamers into Silicon Valley millionaires as they turned their creation into an icon of the digital age. But the journey was often fraught. Reporting on Reddit for more than six years, conducting hundreds of interviews and gaining exclusive access to its founders, Christine Lagorio-Chafkin has written the definitive account of the birth and life of Reddit. Packed with revelatory details about its biggest triumphs and controversies, this inside look at Reddit includes fresh insights on the relationship between Huffman and Ohanian, staff turmoil, the tragic life of Aaron Swartz, and Reddit's struggle to become profitable. In a time when we are increasingly concerned about privacy and manipulation on social platforms, We Are the Nerds reveals Reddit's central role in the dissemination of culture and information in history's first fully digital century. Rigorously reported and highly entertaining, We Are the Nerds explores how this unique platform has changed the way we all communicate today. PRAISE FOR THE BOOK: 'Incisive, witty and brilliantly written.' - Emily Chang, bestselling author of Brotopia 'A triumph-a business book that reads like a page-turning novel' - James Ledbetter, author of One Nation Under Gold 'The best, grittiest, most accurate book yet about what it's like to build a startup and a community from scratch' -- John Zeratsky, bestselling author of Sprint and Make Time 'A gripping, entertaining book that is a must-read for every entrepreneur.' -- Daymond John, bestselling author of Rise and Grind
https://magrudy-assets.storage.googleapis.com/9780349416366.jpg
25.58 USD

We Are the Nerds: The Birth and Tumultuous Life of REDDIT, the Internet's Culture Laboratory

by Christine Lagorio-Chafkin
Paperback / softback
Book cover image
Strengthen your applications by adopting Test-Driven Development (TDD), the OpenAPI Specification, Continuous Integration (CI), and container orchestration. Key Features Create production-grade JavaScript applications from scratch Build microservices and deploy them to a Docker container for scaling applications Test and deploy your code with confidence using Travis CI Book DescriptionWith the ...
Building Enterprise JavaScript Applications: Learn to build and deploy robust JavaScript applications using Cucumber, Mocha, Jenkins, Docker, and Kubernetes
Strengthen your applications by adopting Test-Driven Development (TDD), the OpenAPI Specification, Continuous Integration (CI), and container orchestration. Key Features Create production-grade JavaScript applications from scratch Build microservices and deploy them to a Docker container for scaling applications Test and deploy your code with confidence using Travis CI Book DescriptionWith the over-abundance of tools in the JavaScript ecosystem, it's easy to feel lost. Build tools, package managers, loaders, bundlers, linters, compilers, transpilers, typecheckers - how do you make sense of it all? In this book, we will build a simple API and React application from scratch. We begin by setting up our development environment using Git, yarn, Babel, and ESLint. Then, we will use Express, Elasticsearch and JSON Web Tokens (JWTs) to build a stateless API service. For the front-end, we will use React, Redux, and Webpack. A central theme in the book is maintaining code quality. As such, we will enforce a Test-Driven Development (TDD) process using Selenium, Cucumber, Mocha, Sinon, and Istanbul. As we progress through the book, the focus will shift towards automation and infrastructure. You will learn to work with Continuous Integration (CI) servers like Jenkins, deploying services inside Docker containers, and run them on Kubernetes. By following this book, you would gain the skills needed to build robust, production-ready applications. What you will learn Practice Test-Driven Development (TDD) throughout the entire book Use Cucumber, Mocha and Selenium to write E2E, integration, unit and UI tests Build stateless APIs using Express and Elasticsearch Document your API using OpenAPI and Swagger Build and bundle front-end applications using React, Redux and Webpack Containerize services using Docker Deploying scalable microservices using Kubernetes Who this book is forIf you're a JavaScript developer looking to expand your skillset and become a senior JavaScript developer by building production-ready web applications, then this book is for you.
https://magrudy-assets.storage.googleapis.com/9781788477321.jpg
47.240000 USD

Building Enterprise JavaScript Applications: Learn to build and deploy robust JavaScript applications using Cucumber, Mocha, Jenkins, Docker, and Kubernetes

by Daniel Li
Paperback / softback
Book cover image
In the space of one election cycle, authoritarian governments, moneyed elites and fringe hackers figured out how to game elections, bypass democratic processes, and turn social networks into battlefields. Facebook, Google and Twitter - where our politics now takes place - have lost control and are struggling to claw it ...
Democracy Hacked: Political Turmoil and Information Warfare in the Digital Age
In the space of one election cycle, authoritarian governments, moneyed elites and fringe hackers figured out how to game elections, bypass democratic processes, and turn social networks into battlefields. Facebook, Google and Twitter - where our politics now takes place - have lost control and are struggling to claw it back. Prepare for a new strain of democracy. A world of datafied citizens, real-time surveillance, enforced wellness and pre-crime. Where switching your mobile platform will have more impact on your life than switching your government. Where freedom and privacy are seen as incompatible with social wellbeing and compulsory transparency. As our lives migrate online, we have become increasingly vulnerable to digital platforms founded on selling your attention to the highest bidder. Our laws don't cover what is happening and our politicians don't understand it. But if we don't change the system now, we may not get another chance.
https://magrudy-assets.storage.googleapis.com/9781786074089.jpg
28.99 USD

Democracy Hacked: Political Turmoil and Information Warfare in the Digital Age

by Martin Moore
Hardback
Book cover image
Create an interactive online store and customize it further using Magento Key Features Straightforward guide to developing with Magento Examples of different types of extension Customize the Magento storefront and admin areas Book DescriptionMagento is an open source, enterprise-level e-commerce platform with unlimited scope for customization. This makes it a ...
Magento 2 Development Quick Start Guide: Build better stores by extending Magento
Create an interactive online store and customize it further using Magento Key Features Straightforward guide to developing with Magento Examples of different types of extension Customize the Magento storefront and admin areas Book DescriptionMagento is an open source, enterprise-level e-commerce platform with unlimited scope for customization. This makes it a great choice not only for vendors, but for developers as well. This book guides you through Magento development, teaching you how to develop modules that extend or change its functionality, leading to more flexible and proftable Magento stores. You start with a structural overview of the key Magento development components. You will learn where things such as plugins, events, models, controllers, layouts, and UI components ft into the development landscape. You will go through examples of using these components to extend Magento. As you progress, you will be building a diverse series of small but practical Magento modules. By the end of this book, you will not only have a solid foundation in the Magento development architecture; you will also have practical experience of developing modules to customize and extend Magento stores. What you will learn Develop a simple shipping module Build admin interfaces with the built-in form and listing UI components Implement JavaScript components for improved customer experience Accommodate vendor needs by adding new catalog-related features Develop your way to a better checkout Improve customer interaction with new customer-related extensions Create new web APIs to make your modules more extensible Who this book is forThis book is for competent PHP developers, with only basic knowledge of the Magento platform required.
https://magrudy-assets.storage.googleapis.com/9781789343441.jpg
31.490000 USD

Magento 2 Development Quick Start Guide: Build better stores by extending Magento

by Branko Ajzele
Paperback / softback
Book cover image
Do you ever obsess about your body? Do you lie awake at night, fretting about the state of your career?Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker ...
Why Social Media is Ruining Your Life
Do you ever obsess about your body? Do you lie awake at night, fretting about the state of your career?Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world. In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans. Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness. Reviews for Why Social Media is Ruining Your Life: 'This book is a call to arms from the eye of the storm' - Emma Gannon, author of The Multi-Hyphen Method 'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora Sykes
https://magrudy-assets.storage.googleapis.com/9781788400626.jpg
22.17 USD

Why Social Media is Ruining Your Life

by Katherine Ormerod
Hardback
Book cover image
Description AWS gives users the networking, compute, and security services they need without making them pay for anything they're not actually using. With almost a hundred individual AWS services, putting all the pieces together is not a simple thing. That's where this book can help. Learn Amazon Web Services in ...
Learn Amazon Web Services in a Month of Lunches
Description AWS gives users the networking, compute, and security services they need without making them pay for anything they're not actually using. With almost a hundred individual AWS services, putting all the pieces together is not a simple thing. That's where this book can help. Learn Amazon Web Services in a Month of Lunches guides readers through the process of building a robust and secure web application using the core AWS services they really need to know. When they're done, readers will be comfortable with the basics, and know exactly where to look when they're ready for more. Key features * Bite-sized lessons * Step-by-step guide * Thorough introduction * Hands-on examples Audience This book is for developers, system administrators, or anyone looking for an introduction to using AWS cloud. A basic understanding of TCP/IP networking is helpful, but not required. About the Technology Amazon Web Services is, by all metrics, the giant of the cloud computing world. Not only does it dominate in terms of user adoption and market share, but its innovative and highly integrated services have defined the way networked digital services are delivered.
https://magrudy-assets.storage.googleapis.com/9781617294440.jpg
37.53 USD

Learn Amazon Web Services in a Month of Lunches

by David Clinton
Paperback / softback
Book cover image
Designing an API is complicated to begin with, but evolving your API design over time makes the process even more difficult. There are several books on the topic, but none that guide you through key decisions for designing and building APIs for specific audiences and types of products. Well, until ...
Designing Web APIs: Building APIs That Developers Love
Designing an API is complicated to begin with, but evolving your API design over time makes the process even more difficult. There are several books on the topic, but none that guide you through key decisions for designing and building APIs for specific audiences and types of products. Well, until now, that is. Using case studies from companies such as Slack, Stripe, Facebook, and Github, this practical guide shows you how to navigate complex decisions when building, scaling, and evolving your own APIs. You'll learn best practices for designing APIs that developers will love, and discover how to evolve your APIs as your product grows. Developers, architects, tech leads, product managers, and engineering managers will: Examine strategies to expose data through web APIs, using webhooks, websockets, and HTTP Learn how to evolve APIs while keeping them consistent Be able to scale APIs with pagination and rate limiting Handle security, performance, monitoring, and testing Build a thriving ecosystem around your API
https://magrudy-assets.storage.googleapis.com/9781492026921.jpg
54.59 USD

Designing Web APIs: Building APIs That Developers Love

by Amir Shevat, Saurabh Sahni, Brenda Jin
Paperback / softback
Book cover image
If you're ready to get started with Perl 6, this is the book you want, whether you're a programmer, system administrator, or web hacker. Perl 6 is a new language-a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets ...
Learning Perl 6
If you're ready to get started with Perl 6, this is the book you want, whether you're a programmer, system administrator, or web hacker. Perl 6 is a new language-a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets you started. Author brian d foy (Mastering Perl) provides a sophisticated introduction to this new programming language. Each chapter in this guide contains exercises to help you practice what you learn as you learn it. Other books may teach you to program in Perl 6, but this book will turn you into a Perl 6 programmer. Learn how to work with: Numbers, strings, blocks, and positionals Files and directories and input/output Associatives, subroutines, classes, and roles Junctions and sets Regular expressions and built-in grammars Concurrency features: Promises, supplies, and channels Controlling external programs and other advanced features
https://magrudy-assets.storage.googleapis.com/9781491977682.jpg
81.89 USD

Learning Perl 6

by Brian D Foy
Paperback / softback
Book cover image
Mobile apps are a big part of people's lives, with apps for just about anything. An app's UX can help it stand out and be the key to its success. But often, developers find UX intimidating and don't know where to begin. Usability Matters gives app developers practical advice and ...
Usability Matters: Mobile-first UX for developers and other accidental designers
Mobile apps are a big part of people's lives, with apps for just about anything. An app's UX can help it stand out and be the key to its success. But often, developers find UX intimidating and don't know where to begin. Usability Matters gives app developers practical advice and guidance on how to improve the UX of their mobile apps on any platform. After they read this book from cover to cover, they'll find themselves reaching for it again and again as a reference each time they develop a new app. * Practical advice and guidance * Provides theory and background on the technology * Hands-on teaching This book is for anyone who is developing an app and wants to create a great user experience, regardless of mobile platform. ABOUT THE TECHNOLOGY The user experience (UX) of an app can be key to its success but is often something that developers don't know how to approach or is considered a part of design that is intimidating and overlooked. AUTHOR BIO Matt Lacey has been creating apps for mobile devices since 2001. He is currently working as an independent mobile development consultant, helping companies of all sizes with strategy, planning and implementation of mobile development solutions. Matt is a community leader and Microsoft MVP who organizes user group meetings to help people learn to create better apps.
https://magrudy-assets.storage.googleapis.com/9781617293931.jpg
58.00 USD

Usability Matters: Mobile-first UX for developers and other accidental designers

by Matt Lacey
Paperback / softback
Book cover image
React is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it. React in Action introduces front-end developers to the React framework and related tools. Readers ...
React in Action
React is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it. React in Action introduces front-end developers to the React framework and related tools. Readers will work their way from raw React towards JSX, and from basic static components to ones that are dynamic and interactive. Key Features: * Clearly written * Example-rich * Hands-on Written for developers familiar with HTML, CSS, and JavaScript who want to create more robust front-end applications. About the Technology: React is an open source JavaScript framework that lets developers quickly create user interfaces for web applications.
https://magrudy-assets.storage.googleapis.com/9781617293856.jpg
58.00 USD

React in Action

by Mark Tielens Thomas
Paperback / softback
Book cover image
DESCRIPTION Cloud services make it easy to get infrastructure in a flexible and ondemand way. While there are many cloud services to choose from, Google Cloud Platform offers unique services that let you focus on building powerful applications. Google Cloud Services in Action teaches readers to build and launchweb applications ...
Google Cloud Platform in Action
DESCRIPTION Cloud services make it easy to get infrastructure in a flexible and ondemand way. While there are many cloud services to choose from, Google Cloud Platform offers unique services that let you focus on building powerful applications. Google Cloud Services in Action teaches readers to build and launchweb applications that scale while leveraging the Google Cloud Platform. Readers begin with the basics, learning how cloud services work, and the specifics of the Google Cloud Platform. The book includes hands-on step-by-step instruction on deploying applications, handling large amounts of data, and much more By the end, readers will know how to build, leverage, and deploy cloud-based applications so web applications get started more quickly, suffer fewer disasters, and require less maintenance. KEY FEATURES* Hands on code examples * Lots of useful images * Written in an approachable way * Helps readers get their applications deployed quickly AUDIENCE Readers will have a working knowledge of application development in a modern language and an understanding of application architecture. No knowledge of cloud services required. ABOUT THE TECHNOLOGY Put simply, Google Cloud Platform (GCP) is a collection of products that allows developers to use Google's internal infrastructure via a set of APIs. In other words, GCP is a collection of products and services that help users solve infrastructure problems The Google Way .
https://magrudy-assets.storage.googleapis.com/9781617293528.jpg
62.990000 USD

Google Cloud Platform in Action

by John J. Geewax
Paperback / softback
Book cover image
Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help ...
Visual Design of GraphQL Data: A Practical Introduction with Legacy Data and Neo4j
Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help you improve the quality of your API designs and give you the skills to produce convincing visual communications about the structure of your API designs. Finally, Visual Design of GraphQL Data shows you how to handle GraphQL with legacy data as well as with Neo4j graph databases. Spending time on schema quality means that you will work from sharper definitions, which in turn leads to greater productivity and well-structured applications. What You Will Learn Create quality GraphQL data designs Avoid structural mistakes Draw highly communicative property graph diagrams of your APIs Who This Book Is For Web developers and data architects who work with GraphQL and other APIs to build modern applications.
https://magrudy-assets.storage.googleapis.com/9781484239032.jpg
34.640000 USD

Visual Design of GraphQL Data: A Practical Introduction with Legacy Data and Neo4j

by Thomas Frisendal
Paperback / softback
Book cover image
Develop SVG functionality for use within websites quickly and natively, using basic tools such as HTML and CSS. This book is a project-oriented guide to creating and manipulating scalable vector graphics in the browser for websites or online applications, using little more than a text editor or free software, and ...
Beginning SVG: A Practical Introduction to SVG using Real-World Examples
Develop SVG functionality for use within websites quickly and natively, using basic tools such as HTML and CSS. This book is a project-oriented guide to creating and manipulating scalable vector graphics in the browser for websites or online applications, using little more than a text editor or free software, and the power of JavaScript. You'll use a starting toolset to incorporate into your existing workflow, develop future projects, and reduce any dependency on graphics applications for simple projects. This book is an excellent resource for getting acquainted with creating and manipulating SVG content. We live in an age where speed and simplicity are of the essence. Beginning SVG provides a perfect alternative when creating web-based projects that challenges the norm and encourages you to expand your resources and not resort to what everyone else uses (such as Illustrator). You'll discover that there is indeed a different way to achieve the same result. Stop thinking you must always resort to using graphics packages; there is always another way! What You'll Learn Create powerful, optimized content that can be quickly and easily manipulated within the browser Get up to speed with SVG quickly, with minimal effort and maximum results See how easy it is to apply SVG content and effects, without the need for lots of additional tools. Who This Book Is For Website developers and agile development teams who are keen to learn how to add and manipulate SVG quickly.
https://magrudy-assets.storage.googleapis.com/9781484237595.jpg
39.890000 USD

Beginning SVG: A Practical Introduction to SVG using Real-World Examples

by Alex Libby
Paperback / softback
Book cover image
Social Media and Mental Health: Handbook for Parents and Guardians will help you navigate the tricky waters surrounding your child's use of the internet. Written by a clinical psychologist experienced in the field of adolescent mental health, it will highlight the challenges of parenting in the digital age, and offer ...
Social Media and Mental Health: Handbook for Parents and Guardians
Social Media and Mental Health: Handbook for Parents and Guardians will help you navigate the tricky waters surrounding your child's use of the internet. Written by a clinical psychologist experienced in the field of adolescent mental health, it will highlight the challenges of parenting in the digital age, and offer tips and advice on how to keep your children safe online. Most importantly, this quick and easy illustrated guide will explore the impact of social media on children's mental health, providing tools for ensuring that your child has the healthiest relationship with social media as possible.
https://magrudy-assets.storage.googleapis.com/9781911246695.jpg
10.23 USD

Social Media and Mental Health: Handbook for Parents and Guardians

by Claire Edwards
Paperback / softback
Book cover image
This illustrated teen's guide to surviving social media will offer handy tips on what platforms are out there, outline how and why social media can affect your mental health, and give you tips on how to keep yourself safe online. In an illustrated, easy-to-read format, this book will help you ...
Social Media and Mental Health: Handbook for Teens
This illustrated teen's guide to surviving social media will offer handy tips on what platforms are out there, outline how and why social media can affect your mental health, and give you tips on how to keep yourself safe online. In an illustrated, easy-to-read format, this book will help you use social media in a way that's fun, without hurting you or your mental health.
https://magrudy-assets.storage.googleapis.com/9781911246374.jpg
10.23 USD

Social Media and Mental Health: Handbook for Teens

by Claire Edwards
Paperback / softback
Book cover image
The most important things you need to know about creating successful user experiences We want our UX to be brilliant. We want to create stunning user experiences. We want our UX to drive the success of our business with useful and usable software products. This book draws on the wisdom ...
101 UX Principles: A definitive design guide
The most important things you need to know about creating successful user experiences We want our UX to be brilliant. We want to create stunning user experiences. We want our UX to drive the success of our business with useful and usable software products. This book draws on the wisdom and training of Jakob Nielsen and Don Norman to help you get your UX right - in 101 ways! 101 UX Principles shows you the 101 most important things you need to know about usability and design. A practical reference for UX professionals, and a shortcut to greatness for anyone who needs a clear and wise selection of principles to guide their UX success. Learn the key principles that drive brilliant UX design. Enjoy 101 Principles including `Good UX has a Beginning, a Middle, and an End', `Make Your Links Look Like Links', `Don't Use Obsolete Icons', `Decide Whether an Interaction Should Be Obvious, Easy, or Possible', `Test with Real Users', `Making the most of fonts', `Good UX for search results', and `Show your user - don't tell your user!' Good to read from beginning to end, and a nice dip-in-and-out text, the chapter titles reminded me of principles I don't even think about explicitly when I likely should. The book inspired me to start more explicitly articulating some of the principles I just take for granted. - Elizabeth Churchill, Director of User Experience at Google This is a great practical read. It is convenient to use as a reference when solving real UX problems. I would definitely recommend it as an introduction to UX, but also as a good reminder of best practices for more experienced designers. - Anne-Marie Leger, Designer at Shopify A great Mood Booster and Pep Talk. Like a good pep talk from a sports coach before a game, Will reminds us of the common pitfalls we all come across. - Kate Pincott Product Designer at Facebook Some more of the 101 UX Principles featured in this book: Work with user expectations not against them How to build upon established metaphors How to arrange navigation elements How to introduce new ideas to your user Matching pagination and content structure When invention is not good for UX Striving for simplicity Reducing user tasks What to make clickable Making the most of fonts Making your links look like links Picking the right control for the job Data input and what users care about How to handle destructive user actions When color should not convey information Tappable areas and the size of fingers Getting payment details the right way Use the standard e-commerce pattern If you really must use a flat design When to use progress bars or spinners Dropdowns the right and wrong way Handling just-off-screen content How to do Hamburger menus right When to hide Advanced Settings Good UX for Notifications
https://magrudy-assets.storage.googleapis.com/9781788837361.jpg
41.990000 USD

101 UX Principles: A definitive design guide

by Will Grant
Paperback / softback
Book cover image
Learn how to render lists of items without repeating your code structure and how to work with conditional rendering items and event handling. Containing all you need to know to get started with Vue.js, this book will take you through using build tools (transpile to ES5), creating custom components, state ...
Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch
Learn how to render lists of items without repeating your code structure and how to work with conditional rendering items and event handling. Containing all you need to know to get started with Vue.js, this book will take you through using build tools (transpile to ES5), creating custom components, state management, and routers. With Getting to Know Vue.js, you'll see how to combine reusable code with custom components, allowing you to create snippets of reusable code to suit your specific business needs. You'll also explore how to use Single File Components and the Vue.js Command Line Interface (CLI) to build components in a single file and add in build tools as you see fit. Getting started with a new Single Page Application (SPA) JavaScript framework can be an overwhelming task, but Vue.js makes this daunting task simple and easy to learn, allowing you to start implementing business needs with just a script reference to the library and the custom JavaScript required for your use case. Starting with a little reference and a handful of lines of custom JavaScript, you will have a complete Single Page Application before you know it. What You'll Learn Examine Vue.js templating syntax Work with binding methods Manage the state of your app by comparing your options of building a data store Adapt the more robust options compatible with Vue.js Review different router options, including creating your own router, using the Vue-router and using Page.js. Who This Book Is For Software developers with an understanding of HTML, CSS and JavaScript; prior understanding of a Single Page Application framework would be useful but not essential.
https://magrudy-assets.storage.googleapis.com/9781484237809.jpg
36.740000 USD

Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch

by Brett Nelson
Paperback / softback
Book cover image
This hands-on survival manual will give you the tools to confidently prepare for and respond to a system outage. Key Features Proven methods for keeping your website running A survival guide for incident response Written by an ex-Google SRE expert Book DescriptionReal-World SRE is the go-to survival guide for the ...
Real-World SRE: The Survival Guide for Responding to a System Outage and Maximizing Uptime
This hands-on survival manual will give you the tools to confidently prepare for and respond to a system outage. Key Features Proven methods for keeping your website running A survival guide for incident response Written by an ex-Google SRE expert Book DescriptionReal-World SRE is the go-to survival guide for the software developer in the middle of catastrophic website failure. Site Reliability Engineering (SRE) has emerged on the frontline as businesses strive to maximize uptime. This book is a step-by-step framework to follow when your website is down and the countdown is on to fix it. Nat Welch has battle-hardened experience in reliability engineering at some of the biggest outage-sensitive companies on the internet. Arm yourself with his tried-and-tested methods for monitoring modern web services, setting up alerts, and evaluating your incident response. Real-World SRE goes beyond just reacting to disaster-uncover the tools and strategies needed to safely test and release software, plan for long-term growth, and foresee future bottlenecks. Real-World SRE gives you the capability to set up your own robust plan of action to see you through a company-wide website crisis. The final chapter of Real-World SRE is dedicated to acing SRE interviews, either in getting a first job or a valued promotion. What you will learn Monitor for approaching catastrophic failure Alert your team to an outage emergency Dissect your incident response strategies Test automation tools and build your own software Predict bottlenecks and fight for user experience Eliminate the competition in an SRE interview Who this book is forReal-World SRE is aimed at software developers facing a website crisis, or who want to improve the reliability of their company's software. Newcomers to Site Reliability Engineering looking to succeed at interview will also find this invaluable.
https://magrudy-assets.storage.googleapis.com/9781788628884.jpg
41.990000 USD

Real-World SRE: The Survival Guide for Responding to a System Outage and Maximizing Uptime

by Nat Welch
Paperback / softback
Book cover image
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. COVERS THE NEW 2018 EXAM SAA-C01! This effective study guide provides 100% coverage of every topic on the AWS Certified Solutions Architect Associate ...
AWS Certified Solutions Architect Associate All-in-One Exam Guide (Exam SAA-C01)
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. COVERS THE NEW 2018 EXAM SAA-C01! This effective study guide provides 100% coverage of every topic on the AWS Certified Solutions Architect Associate exam. Get complete coverage of all objectives included on the February 2018 SAA-C01 exam from this comprehensive resource. Written by an expert AWS Solutions Architect and well-respected author, this authoritative guide fully addresses the knowledge and skills required for passing the AWS Certified Solutions Architect Associate exam. You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference. Covers all exam domains, including: -Design Resilient Architectures -Define Performant Architectures -Specify Secure Applications and Architectures -Design Cost-Optimized Architectures -Define Operationally Excellent Architectures Digital content includes: -130 practice exam questions-Test engine available online or on CD provides practice exams or quizzes that can be customized by chapter or exam objective-Secured book PDF
https://magrudy-assets.storage.googleapis.com/9781260108279.jpg
52.500000 USD

AWS Certified Solutions Architect Associate All-in-One Exam Guide (Exam SAA-C01)

by Joyjeet Banerjee
Mixed media product
Book cover image
Simplified Python programming for Bitcoin and blockchain Key Features Build Bitcoin applications in Python with the help of simple examples Mine Bitcoins, program Bitcoin-enabled APIs and transaction graphs, and build trading bots Analyze Bitcoin transactions and produce visualizations using Python data analysis tools Book DescriptionBitcoin is a cryptocurrency that's changing ...
Hands-On Bitcoin Programming with Python: Build powerful online payment centric applications with Python
Simplified Python programming for Bitcoin and blockchain Key Features Build Bitcoin applications in Python with the help of simple examples Mine Bitcoins, program Bitcoin-enabled APIs and transaction graphs, and build trading bots Analyze Bitcoin transactions and produce visualizations using Python data analysis tools Book DescriptionBitcoin is a cryptocurrency that's changing the face of online payments. Hands-On Bitcoin Programming with Python teaches you to build software applications for mining and creating Bitcoins using Python. This book starts with the basics of both Bitcoin and blockchain and gives you an overview of these inherent concepts by showing you how to build Bitcoin-driven applications with Python. Packed with clear instructions and practical examples, you will learn to understand simple Python coding examples that work with this cryptocurrency. By the end of the book, you'll be able to mine Bitcoins, accept Bitcoin payments on the app, and work with the basics of blockchain technology to create simply distributed ledgers. What you will learn Master the Bitcoin APIs in Python to manipulate Bitcoin from your Python apps Build your own Bitcoin trading bots to buy Bitcoins at a lower price and sell them at a higher price Write scripts to process Bitcoin payments through a website or app Develop software for Bitcoin mining to create Bitcoin currency on your own computer hardware Create your own keys, addresses, and wallets in Python code Write software to analyze Bitcoin transactions and produce reports, graphs, and other visualizations Who this book is forHands-On Bitcoin Programming with Python consists of examples that will teach you to build your own Bitcoin application. You will learn to write scripts, build software for mining, and create Bitcoins using Python. Anyone with prior Python experience, who wants to explore Python Bitcoin programming and start building Bitcoin-driven Python apps, will find this book useful.
https://magrudy-assets.storage.googleapis.com/9781789537000.jpg
25.190000 USD

Hands-On Bitcoin Programming with Python: Build powerful online payment centric applications with Python

by Harish Garg
Paperback / softback
Book cover image
Make your searches more responsive and smarter by applying Artificial Intelligence to it Key Features Enter the world of Artificial Intelligence with solid concepts and real-world use cases Make your applications intelligent using AI in your day-to-day apps and become a smart developer Design and implement artificial intelligence in searches ...
Hands-On Artificial Intelligence for Search: Building intelligent applications and perform enterprise searches
Make your searches more responsive and smarter by applying Artificial Intelligence to it Key Features Enter the world of Artificial Intelligence with solid concepts and real-world use cases Make your applications intelligent using AI in your day-to-day apps and become a smart developer Design and implement artificial intelligence in searches Book DescriptionWith the emergence of big data and modern technologies, AI has acquired a lot of relevance in many domains. The increase in demand for automation has generated many applications for AI in fields such as robotics, predictive analytics, finance, and more. In this book, you will understand what artificial intelligence is. It explains in detail basic search methods: Depth-First Search (DFS), Breadth-First Search (BFS), and A* Search, which can be used to make intelligent decisions when the initial state, end state, and possible actions are known. Random solutions or greedy solutions can be found for such problems. But these are not optimal in either space or time and efficient approaches in time and space will be explored. We will also understand how to formulate a problem, which involves looking at it and identifying its initial state, goal state, and the actions that are possible in each state. We also need to understand the data structures involved while implementing these search algorithms as they form the basis of search exploration. Finally, we will look into what a heuristic is as this decides the quality of one sub-solution over another and helps you decide which step to take. What you will learn Understand the instances where searches can be used Understand the algorithms that can be used to make decisions more intelligent Formulate a problem by specifying its initial state, goal state, and actions Translate the concepts of the selected search algorithm into code Compare how basic search algorithms will perform for the application Implement algorithmic programming using code examples Who this book is forThis book is for developers who are keen to get started with Artificial Intelligence and develop practical AI-based applications. Those developers who want to upgrade their normal applications to smart and intelligent versions will find this book useful. A basic knowledge and understanding of Python are assumed.
https://magrudy-assets.storage.googleapis.com/9781789611151.jpg
25.190000 USD

Hands-On Artificial Intelligence for Search: Building intelligent applications and perform enterprise searches

by Devangini Patel
Paperback / softback
Book cover image
Work with everything you need to create TypeScript applications Key Features Learn enough about all aspects of TypeScript Answers the questions that new users ask about TypeScript Focus on simple examples and concise explanations Book DescriptionTypeScript is designed for the development of large applications and can be used to develop ...
TypeScript 3.0 Quick Start Guide: The easiest way to learn TypeScript
Work with everything you need to create TypeScript applications Key Features Learn enough about all aspects of TypeScript Answers the questions that new users ask about TypeScript Focus on simple examples and concise explanations Book DescriptionTypeScript is designed for the development of large applications and can be used to develop JavaScript applications for both client-side and server-side execution. This book is the ideal introduction to TypeScript, covering both the basics and the techniques you need to build your own applications. We start by setting up the environment and learning about the build tools that support TypeScript. Then we look at scoping of a variable, and the difference between a undefined variable and a null variable. You will then see the difference between an object, an Object, an object literal, and an object built with a constructor, crucial concepts in understanding TypeScript. You will learn how to make your code more generic to increase the reusability of your classes, functions, and structures, and to reduce the burden of duplicating code. We look at creating definition files to transform the actual JavaScript code to be compatible with TypeScript. By the end of the book, you will have worked with everything you need to develop stunning applications using TypeScript. What you will learn Set up the environment quickly to get started with TypeScript Configure TypeScript with essential configurations that run along your code Structure the code using Types and Interfaces to create objects Demonstrate how to create object-oriented code with TypeScript Abstract code with generics to make the code more reusable Transform the actual JavaScript code to be compatible with TypeScript Who this book is forThis book is for JavaScript developers who want to get started with TypeScript for building applications. No previous knowledge of TypeScript is expected.
https://magrudy-assets.storage.googleapis.com/9781789345575.jpg
31.490000 USD

TypeScript 3.0 Quick Start Guide: The easiest way to learn TypeScript

by Patrick Desjardins
Paperback / softback
Book cover image
Learn the pytest way to write simple tests which can also be used to write complex tests Key Features Become proficient with pytest from day one by solving real-world testing problems Use pytest to write tests more efficiently Scale from simple to complex and functional testing Book DescriptionPython's standard unittest ...
pytest Quick Start Guide: Write better Python code with simple and maintainable tests
Learn the pytest way to write simple tests which can also be used to write complex tests Key Features Become proficient with pytest from day one by solving real-world testing problems Use pytest to write tests more efficiently Scale from simple to complex and functional testing Book DescriptionPython's standard unittest module is based on the xUnit family of frameworks, which has its origins in Smalltalk and Java, and tends to be verbose to use and not easily extensible.The pytest framework on the other hand is very simple to get started, but powerful enough to cover complex testing integration scenarios, being considered by many the true Pythonic approach to testing in Python. In this book, you will learn how to get started right away and get the most out of pytest in your daily workflow, exploring powerful mechanisms and plugins to facilitate many common testing tasks. You will also see how to use pytest in existing unittest-based test suites and will learn some tricks to make the jump to a pytest-style test suite quickly and easily. What you will learn Write and run simple and complex tests Organize tests in fles and directories Find out how to be more productive on the command line Markers and how to skip, xfail and parametrize tests Explore fxtures and techniques to use them effectively, such as tmpdir, pytestconfg, and monkeypatch Convert unittest suites to pytest using little-known techniques Use third-party plugins Who this book is forThis book is for Python programmers that want to learn more about testing. This book is also for QA testers, and those who already benefit from programming with tests daily but want to improve their existing testing tools.
https://magrudy-assets.storage.googleapis.com/9781789347562.jpg
31.490000 USD

pytest Quick Start Guide: Write better Python code with simple and maintainable tests

by Bruno Oliveira
Paperback / softback
Book cover image
Fast-paced guide for designing effective Moodle courses; experiment with Moodle's features for free using MoodleCloud Key Features Apply principles of instructional design to create great Moodle learning experiences Enhance collaboration and spur creativity with Moodle Bring together instructional materials, social interaction, and student management functions in your courses Book DescriptionMoodle ...
Moodle Course Design Best Practices: Design and develop outstanding Moodle learning experiences, 2nd Edition
Fast-paced guide for designing effective Moodle courses; experiment with Moodle's features for free using MoodleCloud Key Features Apply principles of instructional design to create great Moodle learning experiences Enhance collaboration and spur creativity with Moodle Bring together instructional materials, social interaction, and student management functions in your courses Book DescriptionMoodle is a leading virtual learning environment for your online course. This book incorporates the principles of instructional design, showing you how to apply them to your Moodle courses. With this guidance, you will develop and deploy better courses, content, and assessments than ever. This book will guide you as you learn how to build and incorporate many different types of course materials and dynamic activities. You will learn how to improve the structure and presentation of resources, activities, and assessments. All this will help you to create better for self-led courses, instructor-led courses, and courses for collaborative groups. The use of multimedia features to enhance your Moodle courses is also explained in this book. Our goal is to encourage creativity, and the free MoodleCloud hosting option is an ideal place for teachers, students, trainers, and administrators to jump in and play with all the new features, which include powerful new plug-ins, new resources, and activities. Moodle can be your sandbox as well as your castle of learning! With this book, you will build learning experiences that will last your learners' lifetimes. What you will learn Build a course structure that fits your goals Design a unique appearance Manage the resources and activities Tips for better organization of your course content Select and set up assessments Include effective instructional strategies Incorporate competency frameworks Run and archive webinars Motivate learners by incorporating badges Explore MoodleCloud Who this book is forIf you create courses with Moodle, this book is for you. It can be used by teachers, instructors, training managers, Moodle administrators, instructional technologists, instructional designers, and e-learning entrepreneurs. Prior experience with Moodle will be helpful.
https://magrudy-assets.storage.googleapis.com/9781789348606.jpg
31.490000 USD

Moodle Course Design Best Practices: Design and develop outstanding Moodle learning experiences, 2nd Edition

by Susan Smith Nash
Paperback / softback
Book cover image
Gain actionable insights from qualitative remote studies to improve user experience Key Features Understand the different usability testing methodologies and their strengths and weaknesses Master the execution of remote studies Learn how to analyze and present study results Book DescriptionUsability testing is a subdiscipline of User Experience. Its goal is ...
Remote Usability Testing: Actionable insights in user behavior across geographies and time zones
Gain actionable insights from qualitative remote studies to improve user experience Key Features Understand the different usability testing methodologies and their strengths and weaknesses Master the execution of remote studies Learn how to analyze and present study results Book DescriptionUsability testing is a subdiscipline of User Experience. Its goal is to ensure that a given product is easy to use and the user's experience with the product is intuitive and satisfying. Usability studies are conducted with study participants who are representative of the target users to gather feedback on a user interface. The feedback is then used to refine and improve the user interface. Remote studies involve fewer logistics, allow participation regardless of location and are quicker and cheaper to execute compared to in person studies, while delivering valuable insights. The users are not inhibited by being in a new environment under observation; they can act naturally in their familiar environment. Remote unmoderated studies additionally have the advantage of being independent of time zones. This book will teach you how to conduct qualitative remote usability studies, in particular remote moderated and unmoderated studies. Each chapter provides actionable tips on how to use each methodology and how to compensate for the specific nature of each methodology. The book also provides material to help with planning and executing each study type. What you will learn Choose the most suitable remote study methodology Establish a clear goal for the study Plan the study execution Understand recruitment logistics, expectations and compensation Set up and moderate remote studies Write good tasks and questions for each methodology Analyze and document the study results Deliver results that align with the goal for the study Who this book is forThis book is for user experience (UX) professionals familiar with traditional in-person usability testing methodologies, or for UX designers with no prior exposure to user research and usability testing. Customer experience professionals or product managers who want to understand remote usability testing will also find this book useful. No knowledge of remote usability testing is needed.
https://magrudy-assets.storage.googleapis.com/9781788999045.jpg
31.490000 USD

Remote Usability Testing: Actionable insights in user behavior across geographies and time zones

by Rebecca Okoroji, Inge De Bleecker
Paperback / softback
Book cover image
Discover what you need to learn to thrive and master online course creation and other income generating strategies that really work. This short book is the story of what worked and what didn't for author Azat Mardan, giving you the best tools and inspiration to achieve your monetary, career, creative, ...
Using Your Web Skills To Make Money: Secrets of a Successful Online Course Creator and Other Income Strategies that Really Work
Discover what you need to learn to thrive and master online course creation and other income generating strategies that really work. This short book is the story of what worked and what didn't for author Azat Mardan, giving you the best tools and inspiration to achieve your monetary, career, creative, or contributorship goals. Are you happy with your current level of passive income? Do your products or businesses make you money while you're asleep? When it comes to money and passive income, the only person you can rely on is yourself. Using Your Web Skills To Make Money will navigate you past any obstacles you may face in generating multiple income streams... especially if you're doing it for the first time. What You'll Learn Create online courses in your spare time Review apprenticeships Master one-on-one coaching Understand the value of membership communities Who This Book Is For
https://magrudy-assets.storage.googleapis.com/9781484239216.jpg
39.23 USD

Using Your Web Skills To Make Money: Secrets of a Successful Online Course Creator and Other Income Strategies that Really Work

by Azat Mardan
Paperback / softback
Book cover image
This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#. The ...
Regex Quick Syntax Reference: Understanding and Using Regular Expressions
This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#. The Regex Quick Syntax Reference features short, focused code examples that show you how to use regular expressions to validate user input, split strings, parse input, and match patterns. Utilizing regular expressions to deal with search/replace and filtering data for backend coding is also covered. You won't find any bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise and highly accessible. The book is packed with useful information and is a must-have for any programmer. What You Will Learn Formulate an expression Work with arbitrary char classes, disjunctions, and operator precedence Execute regular expressions and visualize using finite state machines Deal with modifiers, including greedy and lazy loops Handle substring extraction from regex using Perl 6 capture groups, capture substrings, and reuse substrings Who This Book Is For If you have dealt with at least one programming language, chances are you know enough to understand regular expressions, and the examples in this book will help you develop proficiency.
https://magrudy-assets.storage.googleapis.com/9781484238752.jpg
31.490000 USD

Regex Quick Syntax Reference: Understanding and Using Regular Expressions

by Zsolt Nagy
Paperback / softback
Book cover image
In this book, you'll find 54 hands-on descriptions that help you do the key methods used in service design. These methods include instructions, guidelines, and tips-and-tricks for activities within research, ideation, prototyping, and facilitation. This is the print version of the method companion to the book This Is Service Design ...
This Is Service Design Methods: A Companion to This Is Service Design Doing
In this book, you'll find 54 hands-on descriptions that help you do the key methods used in service design. These methods include instructions, guidelines, and tips-and-tricks for activities within research, ideation, prototyping, and facilitation. This is the print version of the method companion to the book This Is Service Design Doing (#TiSDD). It includes the same content that you can find free on the book website, tisdd.com, but nicely revisualized and presented in a professional bound format. Caveat: While methods are the building blocks of a service design process, owning a pile of bricks does not make you an architect or even a bricklayer. Success in doing service design certainly requires a mastery of these methods. However, you must also be able to combine them into a process that fits the context and needs of your organization and guide people through this new way of working. This book only contains the building blocks-the methods. It doesn't detail how to assemble them into a cohesive design process or how to plan or manage it. Neither does it describe why people should invest in service design nor explain how to bring service design to life in your organization. For all of this (and more), please read This Is Service Design Doing.
https://magrudy-assets.storage.googleapis.com/9781492039594.jpg
61.41 USD

This Is Service Design Methods: A Companion to This Is Service Design Doing

by Jakob Schneider, Adam Lawrence, Markus Edgar Hormess, Marc Stickdorn
Paperback / softback
Book cover image
This book presents a comprehensive framework for disaster communication, with a main focus on earthquake-related communication, building on a previously fragmented, single-case study approach to analysing the role of social media during natural disasters. The authors consider both traditional communication patterns and a networked model. Following traditional command-and-control disaster management ...
Social Media in Earthquake-Related Communication: Shake Networks
This book presents a comprehensive framework for disaster communication, with a main focus on earthquake-related communication, building on a previously fragmented, single-case study approach to analysing the role of social media during natural disasters. The authors consider both traditional communication patterns and a networked model. Following traditional command-and-control disaster management paradigms, disaster communication has historically been framed as a linear process, in which experts or authorities give instructions to a passive audience. In recent years growing attention has been devoted to bottom-up disaster communication processes, and scholars have begun to focus on activities performed by citizens through digital media. These activities include eyewitness information sharing, collective intelligence processes, and digital volunteering. Each chapter identifies and addresses four different scenarios: top-down information sharing, citizen information gathering, institutional communication gathering, and bottom-up information sharing.
https://magrudy-assets.storage.googleapis.com/9781787147928.jpg
99.750000 USD

Social Media in Earthquake-Related Communication: Shake Networks

by Simone Mulargia, Francesca Comunello
Hardback
Book cover image
Windows 10 hit the scene in 2015 with an all-new web browser (Edge), the Cortana voice assistant, and universal apps that run equally well on tablets, phones, and computers. Now, the Creators Update brings refinement and polish to Windows 10-and this jargon-free guide helps you get the most out of ...
Windows 10 - The Missing Manual 2e
Windows 10 hit the scene in 2015 with an all-new web browser (Edge), the Cortana voice assistant, and universal apps that run equally well on tablets, phones, and computers. Now, the Creators Update brings refinement and polish to Windows 10-and this jargon-free guide helps you get the most out of this supercharged operating system. Windows 10: The Missing Manual covers the entire system, including all the new features, like the three-column Start menu, the extensions in the Microsoft Edge browser, Paint 3D, and live game broadcasting. You'll learn how to: Explore the desktop, including File Explorer, Taskbar, Action Center, and Cortana Work with programs and documents, Windows starter apps, the Control Panel, and 3D apps Connect with Edge and email Beef up security and privacy Set up hardware and peripherals, including tablets, laptops, hybrids, printers, and gadgets Maintain computer health with backups, troubleshooting tools, and disk management Learn about network accounts, file sharing, and setting up your own small network Written by David Pogue-tech critic for Yahoo Finance and former columnist for The New York Times-this updated edition illuminates its subject with technical insight, plenty of wit, and hardnosed objectivity.
https://magrudy-assets.storage.googleapis.com/9781491981917.jpg
54.59 USD

Windows 10 - The Missing Manual 2e

by David Pogue
Paperback / softback
Page 1 of 40