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


The Little Typer (The MIT Press)

Lowest new price: $38.00
List price: $38.00
Author: Daniel P. Friedman

An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time.A program's type describes its behavior. Dependent types are a first-class part of a language, and are much more powerful than other kinds of types; using just one language for types and programs allows program descriptions to be as powerful as the programs they describe. The Little Typer explains dependent types, beginning with a very small language that looks very much like Scheme and extending it to cover both programming with dependent types and using dependent types for mathematical reasoning. Readers should be familiar with the basics of a Lisp-like programming language, as presented in the first four chapters of The Little Schemer. The first five chapters of The Little Typer provide the needed tools to understand dependent types; the remaining chapters use these tools to build a bridge between mathematics and programming. Readers will learn that tools they know from programming―pairs, lists, functions, and recursion―can also capture patterns of reasoning. The Little Typer does not attempt to teach either practical programming skills or a fully rigorous approach to types. Instead, it demonstrates the most beautiful aspects as simply as possible, one step at a time.

Similar Products:


Node.js in Action

Node.js in Action Lowest new price: $31.14
Lowest used price: $33.98
List price: $49.99
Author: Alex R. Young

Summary

Node.js in Action, Second Edition is a thoroughly revised book based on the best-selling first edition. It starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications.

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

About the Technology

You already know JavaScript. The trick to mastering Node.js is learning how to build applications that fully exploit its powerful asynchronous event handling and non-blocking I/O features. The Node server radically simplifies event-driven real-time apps like chat, games, and live data analytics, and with its incredibly rich ecosystem of modules, tools, and libraries, it's hard to beat!

About the Book

Based on the bestselling first edition, Node.js in Action, Second Edition is a completely new book. Packed with practical examples, it teaches you how to create high-performance web servers using JavaScript and Node. You'll master key design concepts such as asynchronous programming, state management, and event-driven programming. And you'll learn to put together MVC servers using Express and Connect, design web APIs, and set up the perfect production environment to build, lint, and test.

What's Inside

  • Mastering non-blocking I/O
  • The Node event loop
  • Testing and deploying
  • Web application templating

About the Reader

Written for web developers with intermediate JavaScript skills.

About the Authors

The Second Edition author team includes Node masters Alex Young, Bradley Meck, Mike Cantelon, and Tim Oxley, along with original authors Marc Harter, T.J. Holowaychuk, and Nathan Rajlich.

Table of contents

    PART 1 - WELCOME TO NODE

  1. Welcome to Node.js
  2. Node programming fundamentals
  3. What is a Node web application?
  4. PART 2 - WEB DEVELOPMENT WITH NODE

  5. Front-end build systems
  6. Server-side frameworks
  7. Connect and Express in depth
  8. Web application templating
  9. Storing application data
  10. Testing Node applications
  11. Deploying Node applications and maintaining uptime
  12. PART 3 - BEYOND WEB DEVELOPMENT

  13. Writing command-line applications
  14. Conquering the desktop with Electron

Similar Products:


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: $32.79
Lowest used price: $32.39
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:


Xamarin in Action: Creating native cross-platform mobile apps

Xamarin in Action: Creating native cross-platform mobile apps Lowest new price: $43.91
Lowest used price: $43.95
List price: $54.99
Author: Jim Bennett

Summary
Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You'll explore all the layers of a Xamarin app, from design to deployment. By the end, you'll be able to build a quality, production-ready Xamarin app on iOS and Android from scratch with a high level of code reuse.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Rewriting the same app for iOS and Android is tedious, error-prone, and expensive. Microsoft's Xamarin drastically reduces dev time by reusing most application code--typically 70% or more. The core of your iOS and Android app is shared; you write platform-specific code only for the UI layer. And because Xamarin uses C#, your apps benefit from everything this modern language and the .NET ecosystem have to offer.
About the Book
Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You'll explore all the layers of a Xamarin app, from design to deployment. Xamarin expert Jim Bennett teaches you design practices that maximize code reuse and isolate device-specific code, making it a snap to incorporate the unique features of each OS.
What's Inside

  • Understanding MVVM to maximize code reuse and testability
  • Creating cross-platform model and UI logic layers
  • Building device-specific UIs
  • Unit and automated UI testing
  • Preparing apps for publication with user tracking and crash analytics
About the Reader
Readers should have some experience with C#. Mobile development experience is helpful, but not assumed.
About the Author
Jim Bennett is a Senior Cloud Developer Advocate at Microsoft, specializing in Xamarin mobile apps. He's a frequent speaker at events all around the world, including Xamarin user groups and Xamarin and Microsoft conferences. He regularly blogs about Xamarin development at jimbobbennett.io.
Table of Contents

    PART 1 - GETTING STARTED WITH XAMARIN
  1. Introducing native cross-platform applications with Xamarin
  2. Hello MVVM--creating a simple cross-platform app using MVVM
  3. MVVM--the model-view-view model design pattern
  4. Hello again, MVVM--understanding and enhancing our simple MVVM app
  5. What are we (a)waiting for? An introduction to multithreading for Xamarin apps
  6. PART 2 - BUILDING APPS
  7. Designing MVVM cross-platform apps
  8. Building cross-platform models
  9. Building cross-platform view models
  10. Building simple Android views
  11. Building more advanced Android views
  12. Building simple iOS views
  13. Building more advanced iOS views
  14. PART 3 - FROM WORKING CODE TO THE STORE
  15. Running mobile apps on physical devices
  16. Testing mobile apps using Xamarin UITest
  17. Using App Center to build, test, and monitor apps
  18. Deploying apps to beta testers and the stores

Similar Products:


Agile Web Development with Rails 5.1

Agile Web Development with Rails 5.1 Lowest new price: $35.95
Lowest used price: $33.94
List price: $57.95
Author: Sam Ruby

Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, get the comprehensive, insider information you need for the latest version of Ruby on Rails. The new edition of this award-winning classic is completely updated for Rails 5.1 and Ruby 2.4, with information on system testing, Webpack, and advanced JavaScript.

Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly---you concentrate on creating the application, and Rails takes care of the details. Rails 5.1 brings many improvements, and this edition is updated to cover the new features and changes in best practices.

We start with a step-by-step walkthrough of building a real application, and in-depth chapters look at the built-in Rails features. Follow along with an extended tutorial as you write a web-based store application. Eliminate tedious configuration and housekeeping; seamlessly incorporate Ajax and JavaScript; send emails and manage background jobs with ActiveJob; build real-time features using WebSockets and ActionCable. Test your applications as you write them using the built-in unit, integration, and system testing frameworks; internationalize your applications; and deploy your applications easily and securely. New in this edition is support for Webpack and advanced JavaScript, as well as Rails' new browser-based system testing.

Rails 1.0 was released in December 2005. This book was there from the start, and didn't just evolve alongside Rails, it evolved with Rails. It has been developed in consultation with the Rails core team. In fact, Rails itself is tested against the code in this book.

What You Need:

All you need is a Windows, Mac OS X, or Linux machine to do development on. This book will take you through the steps to install Rails and its dependencies. If you aren't familiar with the Ruby programming language, this book contains a chapter that covers the basics necessary to understand the material in the book.

Similar Products:


Learn Office 2016 for Mac

Learn Office 2016 for Mac Lowest new price: $50.38
Lowest used price: $59.70
List price: $54.99
Author: Guy Hart-Davis

A practical, hands-on approach to using Office 2016 applications to create and edit documents and get work done efficiently. You'll learn how to customize Office, design, create, and share documents, manipulate data in a spreadsheet, and create lively presentations. You'll also discover how to organize your email, contacts, and tasks with the new Outlook for Mac. Conveying information quickly and concisely, the book brings you from beginner or intermediate to an experienced and confident user.

Office for Mac remains the leading productivity suite for Mac, with Apple’s iWork and the free OpenOffice.org trailing far behind. Now, it's been updated with a cleaner interface and more compatibility with Exchange and SharePoint.

This book provides the best combination of accessible and focused coverage of the Office 2016 applications. Rather than cover every seldom-used feature, the book covers real-world usage, putting emphasis on practical tasks and troubleshooting common problems, such as sharing documents with Windows users and older versions of Office.

What You Will Learn

  • Create professional documents for home and business using Word
  • Edit documents collaboratively in real time with your colleagues
  • Record and manipulate data using spreadsheets
  • Use your data to create powerful and convincing charts
  • Build persuasive multimedia presentations in PowerPoint
  • Deliver presentations like an expert
  • Keep your e-mail under control with Outlook
  • Stay on top of your schedule and your tasks

Who This Book Is For 

Any Mac user who needs to work with Word, Excel, PowerPoint, or Outlook either for business or for pleasure. Professionals, students, and home user alike will benefit from straightforward explanations, step-by-step instructions, and effective workarounds for everyday problems.

Similar Products:


Make: Bluetooth: Bluetooth LE Projects with Arduino, Raspberry Pi, and Smartphones

Make: Bluetooth: Bluetooth LE Projects with Arduino, Raspberry Pi, and Smartphones Lowest new price: $14.98
Lowest used price: $12.73
List price: $29.99
Author: Alasdair Allan
Brand: Maker Media Inc

This book is where your adventures with Bluetooth LE begin. You'll start your journey by getting familiar with your hardware options: Arduino, BLE modules, computers (including Raspberry Pi!), and mobile phones. From there, you'll write code and wire circuits to connect off-the-shelf sensors, and even go all the way to writing your own Bluetooth Services. Along the way you'll look at lightbulbs, locks, and Apple's iBeacon technology, as well as get an understanding of Bluetooth security--both how to beat other people's security, and how to make your hardware secure.

Features:

  • Maker Media Inc

Similar Products:


Mastering Xamarin.Forms - Second Edition

Mastering Xamarin.Forms - Second Edition Lowest new price: $29.99
Lowest used price: $20.56
List price: $29.99
Author: Ed Snider

Key Features

  • Packed with real-world scenarios and solutions to help you build professional grade mobile apps with Xamarin.Forms
  • Build an effective mobile app architecture with the Xamarin.Forms toolkit
  • Maximize the overall quality of your Xamarin.Forms apps
Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, we'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices.
We'll start by introducing a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data-binding. Then we will focus on building out a layer of plugin-like services that handle platform-specific utilities such as navigation and geo-location, as well as how to loosely use these services in the app with inversion of control and dependency injection. Next we'll connect the app to a live web-based API and set up offline synchronization. Then, we'll dive into testing the app logic through unit tests. Finally, we will setup Visual Studio App Center to automate building, testing, distributing and monitoring the app.
What you will learn
  • Find out how, when, and why you should use architecture patterns and get best practices with Xamarin.Forms
  • Implement the Model-View-ViewModel (MVVM) pattern and data-binding in Xamarin.Forms mobile apps
  • Extend the Xamarin.Forms navigation API with a custom ViewModel-centric navigation service
  • Leverage the inversion of control and dependency injection patterns in Xamarin.Forms mobile apps
  • Work with online and offline data in Xamarin.Forms mobile apps
  • Test business logic in Xamarin.Forms mobile apps
  • Use platform-specific APIs to build rich custom user interfaces in Xamarin.Forms mobile apps
  • Explore how to improve mobile app quality using Visual Studio App Center

Similar Products:


Introducing Microsoft Flow: Automating Workflows Between Apps and Services

Introducing Microsoft Flow: Automating Workflows Between Apps and Services Lowest new price: $37.99
List price: $37.99
Author: Vijai Anand Ramalingam

Use Microsoft Flow in your business to improve productivity through automation with this step-by-step introductory text from a Microsoft Flow expert. You’ll see the prerequisites to get started with this cloud-based service, including how to create a flow and how to use different connectors. Introducing Microsoft Flow takes you through connecting with SharePoint, creating approval flows, and using mobile apps. This vital information gives you a head-start when planning your Microsoft Flow implementation.

The second half of the book continues with managing connections and gateways, where you’ll cover the configuration, creation, and deletion of connectors and how to connect to a data gateway. The final topic is Flow administration and techniques to manage the environment.

After reading this book, you will be able to create and manage Flow from desktop, laptop, or mobile devices and connect with multiple services such as SharePoint, Twitter, Facebook, and other networking sites.

What You Will Learn
  • Create flows from built-in and blank templates 
  • Manage flows, connections, and gateways
  • Create approvals, connect with multiple services, and use mobile apps
Who This Book Is For

Administrators and those who are interested in creating automated workflows using templates and connecting with multiple services without writing a single line of code. 

Similar Products:


Angular 2 Development with TypeScript

Angular 2 Development with TypeScript Lowest new price: $19.18
Lowest used price: $14.99
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 5 of 294

[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.