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


How the Internet Happened: From Netscape to the iPhone

How the Internet Happened: From Netscape to the iPhone Lowest new price: $18.87
Lowest used price: $13.65
List price: $28.95
Author: Brian McCullough

Tech-guru Brian McCullough delivers a rollicking history of the internet, why it exploded, and how it changed everything.

The internet was never intended for you, opines Brian McCullough in this lively narrative of an era that utterly transformed everything we thought we knew about technology. In How the Internet Happened, he chronicles the whole fascinating story for the first time, beginning in a dusty Illinois basement in 1993, when a group of college kids set off a once-in-an-epoch revolution with what would become the first “dotcom.”

Depicting the lives of now-famous innovators like Netscape’s Marc Andreessen and Facebook’s Mark Zuckerberg, McCullough also reveals surprising quirks and unknown tales as he tracks both the technology and the culture around the internet’s rise. Cinematic in detail and unprecedented in scope, the result both enlightens and informs as it draws back the curtain on the new rhythm of disruption and innovation the internet fostered, and helps to redefine an era that changed every part of our lives.

8 pages of photographs

Similar Products:


Coding All-in-One For Dummies (For Dummies (Computers))

Coding All-in-One For Dummies (For Dummies (Computers)) Lowest new price: $20.99
Lowest used price: $19.13
List price: $39.99
Author: Nikhil Abraham
Brand: DUMMIES

See all the things coding can accomplish

The demand for people with coding know-how exceeds the number of people who understand the languages that power technology. Coding All-in-One For Dummies gives you an ideal place to start when you're ready to add this valuable asset to your professional repertoire. Whether you need to learn how coding works to build a web page or an application or see how coding drives the data revolution, this resource introduces the languages and processes you'll need to know.

Peek inside to quickly learn the basics of simple web languages, then move on to start thinking like a professional coder and using languages that power big applications. Take a look inside for the steps to get started with updating a website, creating the next great mobile app, or exploring the world of data science. Whether you're looking for a complete beginner's guide or a trusted resource for when you encounter problems with coding, there's something for you!

  • Create code for the web
  • Get the tools to create a mobile app
  • Discover languages that power data science
  • See the future of coding with machine learning tools

With the demand for skilled coders at an all-time high, Coding All-in-One For Dummies is here to propel coding newbies to the ranks of professional programmers.

Features:

  • DUMMIES

Similar Products:


The Little Typer (The MIT Press)

The Little Typer (The MIT Press) Lowest new price: $29.08
Lowest used price: $29.38
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:


Kotlin in Action

Kotlin in Action Lowest new price: $31.02
Lowest used price: $29.20
List price: $44.99
Author: Dmitry Jemerov
Brand: MANNING

Summary

Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin.

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

About the Technology

Developers want to get work done - and the less hassle, the better. Coding with Kotlin means less hassle. The Kotlin programming language offers an expressive syntax, a strong intuitive type system, and great tooling support along with seamless interoperability with existing Java code, libraries, and frameworks. Kotlin can be compiled to Java bytecode, so you can use it everywhere Java is used, including Android. And with an effi cient compiler and a small standard library, Kotlin imposes virtually no runtime overhead.

About the Book

Kotlin in Action teaches you to use the Kotlin language for production-quality applications. Written for experienced Java developers, this example-rich book goes further than most language books, covering interesting topics like building DSLs with natural language syntax. The authors are core Kotlin developers, so you can trust that even the gnarly details are dead accurate.

What's Inside

  • Functional programming on the JVM
  • Writing clean and idiomatic code
  • Combining Kotlin and Java
  • Domain-specific languages

About the Reader

This book is for experienced Java developers.

About the Author

Dmitry Jemerov and Svetlana Isakova are core Kotlin developers at JetBrains.

Table of Contents

    PART 1 - INTRODUCING KOTLIN

  1. Kotlin: what and why
  2. Kotlin basics
  3. Defining and calling functions
  4. Classes, objects, and interfaces
  5. Programming with lambdas
  6. The Kotlin type system
  7. PART 2 - EMBRACING KOTLIN

  8. Operator overloading and other conventions
  9. Higher-order functions: lambdas as parameters and return values
  10. Generics
  11. Annotations and reflection
  12. DSL construction

Features:

  • MANNING

Similar Products:


Microsoft Visual C# Step by Step (9th Edition) (Developer Reference)

Microsoft Visual C# Step by Step (9th Edition) (Developer Reference) Lowest new price: $37.61
Lowest used price: $37.86
List price: $54.99
Author: John Sharp

Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2017
Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2017. If you are an experienced software developer, you’ll get all the guidance, exercises, and code you need to start building responsive, scalable, cloud-connected applications that can run almost anywhere. .

Discover how to:
  • Quickly start creating Visual C# code and projects with Visual Studio 2017 
  • Work with variables, operators, expressions, methods, and program flow 
  • Build more robust apps with error, exception, and resource management 
  • Spot problems fast with the Visual Studio debugger 
  • Make the most of improvements to C# methods, parameters, and switch statements 
  • Master the C# object model, and create your own functional data structures 
  • Leverage advanced properties, indexers, generics, and collection classes 
  • Create Windows 10 apps that share data, collaborate, and use cloud services 
  • Integrate Cortana to voice-enable your applications 
  • Perform complex queries over object collections with LINQ 
  • Improve application throughput and response time with asynchronous methods 
  • Use delegates and decoupling to construct highly extensible systems 
  • Customize C# operator behavior over your own classes and structures 
  • Streamline development with app templates 
  • Implement the powerful Model-View-ViewModel (MVVM) pattern 
  • Develop cloud-connected applications that seamlessly follow users across devices 
  • Build UWP applications that retrieve complex data via REST and present it intuitively 

Similar Products:


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: $40.06
Lowest used price: $37.86
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:


Professional Android

Professional Android Lowest new price: $25.01
Lowest used price: $23.19
List price: $50.00
Author: Reto Meier

The comprehensive developer guide to the latest Android featuresand capabilities

Professional Android, 4th Edition shows developers how toleverage the latest features of Android to create robust andcompelling mobile apps. This hands-on approach provides in-depthcoverage through a series of projects, each introducing a newAndroid platform feature and highlighting the techniques and bestpractices that exploit its utmost functionality. The exercisesbegin simply, and gradually build into advanced Androiddevelopment. Clear, concise examples show you how to quicklyconstruct real-world mobile applications.

This book is your guide to smart, efficient, effective Androiddevelopment.

  • Learn the best practices that get more out of Android
  • Understand the anatomy, lifecycle, and UI metaphor of Androidapps
  • Design for all mobile platforms, including tablets
  • Utilize both the Android framework and Google Playservices

Similar Products:


Learning GraphQL: Declarative Data Fetching for Modern Web Apps

Learning GraphQL: Declarative Data Fetching for Modern Web Apps Lowest new price: $23.29
Lowest used price: $23.00
List price: $39.99
Author: Eve Porcello

Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for frontend web developers, backend engineers, and project and product managers looking to get started with GraphQL.

You’ll explore graph theory, the graph data structure, and GraphQL types before learning hands-on how to build a schema for a photo-sharing application. This book also introduces you to Apollo Client, a popular framework you can use to connect GraphQL to your user interface.

  • Explore graph theory and review popular graph examples in use today
  • Learn how GraphQL applies database querying methods to the internet
  • Create a schema for a PhotoShare application that serves as a roadmap and a contract between the frontend and backend teams
  • Use JavaScript to build a fully functioning GraphQL service and Apollo to implement a client
  • Learn how to prepare GraphQL APIs and clients for production

Similar Products:


Programming iOS 12: Dive Deep into Views, View Controllers, and Frameworks

Programming iOS 12: Dive Deep into Views, View Controllers, and Frameworks Lowest new price: $58.11
Lowest used price: $52.99
List price: $69.99
Author: Matt Neuburg

If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and add features from iOS frameworks.

  • Create, arrange, draw, layer, and animate views that respond to touch
  • Use view controllers to manage multiple screens of interface
  • Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls
  • Dive into frameworks for sound, video, maps, and sensors
  • Access user libraries: music, photos, contacts, and calendar
  • Explore additional topics, including files, networking, and threads

Stay up-to-date on iOS 12 innovations, such as User Notification framework improvements, as well as changes in Xcode 10 and Swift 4.2. All example code is available on GitHub for you to download, study, and run.

Want to brush up on the basics? Pick up iOS 12 Programming Fundamentals with Swift to learn about Swift, Xcode, and Cocoa. Together with Programming iOS 12, you’ll gain a solid, rigorous, and practical understanding of iOS 12 development.

Similar Products:


How to Design Programs: An Introduction to Programming and Computing (The MIT Press)

How to Design Programs: An Introduction to Programming and Computing (The MIT Press) Lowest new price: $55.22
Lowest used price: $60.86
List price: $60.00
Author: Matthias Felleisen

A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.

This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.

This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Similar Products:


Next >>
Page 1 of 305

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