Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games

Search:

Browse by Catagory:

Books

Mobile & Wireless Computing: Programming


React Quickly: Painless web apps with React, JSX, Redux, and GraphQL

React Quickly: Painless web apps with React, JSX, Redux, and GraphQL Lowest new price: $35.00
Lowest used price: $38.91
List price: $49.99
Author: Azat Mardan

Summary

React Quickly is for anyone who wants to learn React.js fast. This hands-on book teaches you the concepts you need with lots of examples, tutorials, and a large main project that gets built throughout the book.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Successful user interfaces need to be visually interesting, fast, and flowing. The React.js JavaScript library supercharges view-heavy web applications by improving data flow between UI components. React sites update visual elements efficiently and smoothly, minimizing page reloads. React is developer friendly, with a strong ecosystem to support the dev process along the full application stack. And because it's all JavaScript, React is instantly familiar.

About the Book

React Quickly is the tutorial for web developers who want to get started fast with React.js. Following carefully chosen and clearly explained examples, you'll learn React development using your existing JavaScript and web dev skills. You'll explore a host of different projects as you learn about web components, forms, and data.

What's Inside

  • Master React fundamentals
  • Build full web apps with data and routing
  • Test components
  • Optimize React apps

About the Reader

This book is for developers comfortable building web applications with JavaScript.

About the Author

Azat Mardan is a Tech Fellow at Capital One with extensive experience using and teaching JavaScript and Node, and author of several books on JavaScript, Node, React, and Express.

Table of Contens

    PART 1 - REACT FOUNDATION

  1. Meeting React
  2. Baby steps with React
  3. Introduction to JSX
  4. Making React interactive with states
  5. React component lifecycle events
  6. Handling events in React
  7. Working with forms in React
  8. Scaling React components
  9. Project: Menu component
  10. Project: Tooltip component
  11. Project: Timer component
  12. PART 2 - REACT ARCHITECTURE

  13. The Webpack build tool
  14. React routing
  15. Working with data using Redux
  16. Working with data using GraphQL
  17. Unit testing React with Jest
  18. React on Node and Universal JavaScript
  19. Project: Building a bookstore with React Router
  20. Project: Checking passwords with Jest
  21. Project: Implementing autocomplete with Jest, Express, and MongoDB

APPENDIXES

  • Appendix A - Installing applications used in this book
  • Appendix B - React cheatsheet
  • Appendix C - Express.js cheatsheet
  • Appendix D - MongoDB and Mongoose cheatsheet
  • Appendix E - ES6 for success

Similar Products:


Coding iPhone Apps for Kids: A Playful Introduction to Swift

Coding iPhone Apps for Kids: A Playful Introduction to Swift Lowest new price: $18.73
Lowest used price: $16.01
List price: $29.95
Author: Gloria Winquist
Brand: Penguin Books

Apple’s Swift is a powerful, beginner-friendly programming language that anyone can use to make cool apps for the iPhone or iPad. In Coding iPhone Apps for Kids, you’ll learn how to use Swift to write programs, even if you’ve never programmed before.

You’ll work in the Xcode playground, an interactive environment where you can play with your code and see the results of your work immediately! You’ll learn the fundamentals of programming too, like how to store data in arrays, use conditional statements to make decisions, and create functions to organize your code—all with the help of clear and patient explanations.

Once you master the basics, you’ll build a birthday tracker app so that you won’t forget anyone’s birthday and a platform game called Schoolhouse Skateboarder with animation, jumps, and more!

As you begin your programming adventure, you’ll learn how to:
–Build programs to save you time, like one that invites all of your friends to a party with just the click of a button!
–Program a number-guessing game with loops to make the computer keep guessing until it gets the right answer
–Make a real, playable game with graphics and sound effects using SpriteKit
–Challenge players by speeding up your game and adding a high-score systemWhy should serious adults have all the fun? Coding iPhone Apps for Kids is your ticket to the exciting world of computer programming.

Covers Swift 3.x and Xcode 8.x. Requires OS X 10.11 or higher.

Features:

  • Create an app that reminds you to wish your friends a happy birthday
  • Write a function to automatically write customized party invitations!
  • Program a number guessing game with while loops
  • Make a side­scrolling skateboard action game with SpriteKit

  • Book for learning how to use Swift, Apple's popular iOS programming language, to create exciting apps

Similar Products:


Learning React

Learning React Lowest new price: $25.75
Lowest used price: $24.95
List price: $39.99
Author: Kirupa Chinnathambi
Brand: Chinnathambi Kirupa

Learning React
A hands-on guide to building maintainable, high-performing web application user interfaces using the React JavaScript library

As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.

What React isn’t, though, is beginner-friendly and approachable. Until now. In Learning React, author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help you understand the fundamentals of React and how to use it to build really performant (and awesome) apps.
  • Build your first React app
  • Create components to define parts of your UI
  • Combine components into other components to build more complex UIs
  • Use JSX to specify visuals without writing full-fledged JavaScript
  • Deal with maintaining state
  • Work with React’s way of styling content
  • Make sense of the mysterious component lifecycle
  • Build multi-page apps using routing and views
  • Optimize your React workflow using tools such as Node, Babel, webpack, and others
Contents at a Glance

Chapter 1  Introducing React 
Chapter 2  Building Your First React App 
Chapter 3  Components in React
Chapter 4  Styling in React
Chapter 5  Creating Complex Components
Chapter 6  Transferring Properties (Props) 
Chapter 7  Meet JSX–Again!
Chapter 8  Dealing with State
Chapter 9  Going from Data to UI
Chapter 10  Working with Events
Chapter 11  The Component Lifecycle
Chapter 12  Accessing DOM Elements 
Chapter 13  Creating a Single-Page App Using React Router
Chapter 14  Building a Todo List App 
Chapter 15  Setting Up Your React Development Environment
Chapter 16  The End
Chapter 17 (Web Edition) Working With External Data
Chapter 18 (Web Edition) Creating a Sliding Menu Using React Motion

Register your book at informit.com/register for free access to the Web Edition and two exclusive bonus chapters.


Features:

  • Learning React

Similar Products:


Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) Lowest new price: $18.70
Lowest used price: $9.48
List price: $34.95
Author: Cameron Newham
Brand: Brand: O'Reilly Media

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides.If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:

  • How to install bash as your login shell
  • The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs
  • Command line editing, history substitution, and key bindings
  • How to customize your shell environment without programming
  • The nuts and bolts of basic shell programming, flow control structures, command-line options and typed variables
  • Process handling, from job control to processes, coroutines and subshells
  • Debugging techniques, such as trace and verbose modes
  • Techniques for implementing system-wide shell customization and features related to system security

Features:

  • Used Book in Good Condition

Similar Products:


Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications

Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications Lowest new price: $30.72
Lowest used price: $32.42
List price: $39.99
Author: Sander Mak

The upcoming Java 9 module system will affect existing applications and offer new ways of creating modular and maintainable applications. With this hands-on book, Java developers will learn not only about the joys of modularity, but also about the patterns needed to create truly modular and reliable applications. Authors Sander Mak and Paul Bakker teach you the concepts behind the Java 9 module system, along with the new tools it offers. You’ll also gain learn how to modularize existing code and how to build new Java applications in a modular way.

  • Understand Java 9 module system concepts
  • Master the patterns and practices for building truly modular applications
  • Migrate existing applications and libraries to Java 9 modules
  • Use JDK 9 tools for modular development and migration

Similar Products:


Augmented Reality for Developers

Augmented Reality for Developers Lowest new price: $49.99
List price: $49.99
Author: Jonathan Linowes

Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCore

About This Book

  • Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials
  • Use Unity 3D to efficiently create AR apps for Android, iOS, and Windows platforms
  • Use Vuforia, ARTookKit, Windows Mixed Reality, and Apple ARKit to build AR projects for a variety of markets
  • Learn best practices in AR user experience, software design patterns, and 3D graphics

Who This Book Is For

The ideal target audience for this book is developers who have some experience in mobile development, either Android or iOS. Some broad web development experience would also be beneficial.

What You Will Learn

  • Build Augmented Reality applications through a step-by-step, tutorial-style project approach
  • Use the Unity 3D game engine with the Vuforia AR platform, open source ARToolKit, Microsoft's Mixed Reality Toolkit, Apple ARKit, and Google ARCore, via the C# programming language
  • Implement practical demo applications of AR including education, games, business marketing, and industrial training
  • Employ a variety of AR recognition modes, including target images, markers, objects, and spatial mapping
  • Target a variety of AR devices including phones, tablets, and wearable smartglasses, for Android, iOS, and Windows HoloLens
  • Develop expertise with Unity 3D graphics, UIs, physics, and event systems
  • Explore and utilize AR best practices and software design patterns

In Detail


Laravel: Up and Running: A Framework for Building Modern PHP Apps

Laravel: Up and Running: A Framework for Building Modern PHP Apps Lowest new price: $28.14
Lowest used price: $26.24
List price: $44.99
Author: Matt Stauffer
Brand: O Reilly Media

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. With this practical guide, Matt Stauffer--a leading teacher and developer in the Laravel community--provides the definitive introduction to one of today's most popular web frameworks.

The book's high-level overview and concrete examples will help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.
Dive into several features of this framework, including:
  • Blade, Laravel's powerful, custom templating tool
  • Tools for gathering, validating, normalizing, and filtering user-provided data
  • Laravel's Eloquent ORM for working with the application's databases
  • The Illuminate request object, and its role in the application lifecycle
  • PHPUnit, Mockery, and PHPSpec for testing your PHP code
  • Laravel's tools for writing JSON and RESTful APIs
  • Interfaces for file system access, sessions, cookies, caches, and search
  • Tools for implementing queues, jobs, events, and WebSocket event publishing
  • Laravel's specialty packages: Scout, Passport, Cashier, Echo, Elixir, Valet, and Socialite

Features:

  • O Reilly Media

Similar Products:


iOS 11 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

iOS 11 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics Lowest new price: $40.64
Lowest used price: $51.68
List price: $54.99
Author: Matt Neuburg

Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 9 IDE, Cocoa Touch, and the latest version of Apple’s acclaimed programming language, Swift 4. With this thoroughly updated guide, you’ll learn the Swift language, understand Apple’s Xcode development tools, and discover the Cocoa framework.

  • Explore Swift’s object-oriented concepts
  • Become familiar with built-in Swift types
  • Dive deep into Swift objects, protocols, and generics
  • Tour the lifecycle of an Xcode project
  • Learn how nibs are loaded
  • Understand Cocoa’s event-driven design
  • Communicate with C and Objective-C

In this edition, catch up on the latest iOS programming features.

  • Multiline strings and improved dictionaries
  • Object serialization
  • Key paths and key–value observing
  • Expanded git integration
  • Code refactoring
  • And more!

Once you master the fundamentals, you’ll be ready to tackle the details of iOS app development with author Matt Neuburg’s companion guide, Programming iOS 11.

Similar Products:


CSS: The Missing Manual

CSS: The Missing Manual Lowest new price: $18.09
Lowest used price: $7.99
List price: $39.99
Author: David Sawyer McFarland
Brand: imusti

CSS lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools such as Flexbox and Sass to build web pages that look great and run fast on any desktop or mobile device. Ideal for casual and experienced designers alike.

The important stuff you need to know:

  • Start with the basics. Write CSS-friendly HTML, including the HTML5 tags recognized by today’s browsers.
  • Design for mobile devices. Create web pages that look great when visitors use them on the go.
  • Make your pages work for you. Add animations that capture the imagination, and forms that get the job done.
  • Take control of page layouts. Use professional design techniques such as floats and positioning.
  • Make your layouts more flexible. Design websites with Flexbox that adjust to different devices and screen sizes.
  • Work more efficiently. Write less CSS code and work with smaller files, using Syntactically Awesome Stylesheets (Sass).

Features:

  • O Reilly Media

Similar Products:


Angular 2 Development with TypeScript

Angular 2 Development with TypeScript Lowest new price: $23.73
Lowest used price: $22.97
List price: $44.99
Author: Yakov Fain

Summary

Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Whether you're building web clients or full-featured SPAs, using the Angular 2 web framework is a liberating experience. Its declarative style makes it easy to define and add features without a lot of manually written boilerplate, and the fully integrated TypeScript language gives you the benefits of a statically typed language within the JavaScript ecosystem. Not to mention that adding Angular 2 and TypeScript to your skill set makes you a hot commodity.

About the Book

Angular 2 Development with Typescript introduces Angular 2 to developers comfortable using AngularJS v1 or other web frameworks. You'll start by exploring how Angular 2 works in an online auction application. Along the way, you'll learn to use TypeScript to write type-aware classes, interfaces, and generics. This is a practical book that covers real-world development concerns like data and views, user interaction with forms, and communicating with servers, as well as testing and deploying your Angular 2 applications.

What's Inside

  • Design and build modular applications
  • Transpile TypeScript into today's JavaScript
  • Use modern JavaScript workflow tools like npm, Karma, and Webpack

About the Reader

This book is for intermediate web developers with a working knowledge of JavaScript. No TypeScript or AngularJS experience needed.

About the Author

Yakov Fain and Anton Moiseev are experienced web application developers. Yakov has written several books on software development.

Table of Contents

  1. Introducing Angular 2
  2. Getting started with Angular
  3. Navigation with the Angular router
  4. Dependency injection
  5. Bindings, observables, and pipes
  6. Implementing component communications
  7. Working with forms
  8. Interacting with servers using HTTP and WebSockets
  9. Unit-testing Angular applications
  10. Bundling and deploying applications with Webpack

Similar Products:


<< Prev   Next >>
Page 2 of 260

[Kindle]    [Kindle DX]
  Privacy Policy

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.