HTML5 and JavaScript Web Apps Posted: 09 Nov 2012 03:31 AM PST Book Description This hands-on book shows you how to work with HTML5, JavaScript MVC frameworks, and the latest W3C specifications to build mobile and desktop web apps that are widely supported across all browsers and devices. You'll quickly master building client-side applications with a loosely coupled backend infrastructure that supports offline clients. Learn how to incorporate web storage, web workers, geolocation, Device Orientation, and WebSockets into your application architecture, using real-world examples. If you're familiar with server-side programming and understand the basics of HTML5, this book is for you. - Assemble a coherent architectural whole from HTML5's complex collection of parts
- Gain a clear understanding of client-side architecture and the "mobile first" approach
- Design, create, and tune eye-catching and robust mobile web apps
- Explore how the top five JavaScript MVC frameworks interact with the server
- Learn best practices for setting up a raw WebSocket server
- Examine how sites such as Google, Twitter, and Amazon store data
- Use real-world methods for applying geolocation, and learn the pitfalls of various implementations
- Process images and other data in the background with Web Workers
Table of Contents Chapter 1. Client-Side Architecture Chapter 2. The Mobile Web Chapter 3. Building for the Mobile Web Chapter 4. The Desktop Web Chapter 5. WebSockets Chapter 6. Optimizing with Web Storage Chapter 7. Geolocation Chapter 8. Device Orientation API Chapter 9. Web Workers Book Details - Paperback: 172 pages
- Publisher: O’Reilly Media (October 2012)
- Language: English
- ISBN-10: 1449320511
- ISBN-13: 978-1449320515
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post HTML5 and JavaScript Web Apps appeared first on Wow! eBook - Blog.
|
Spring Data Posted: 09 Nov 2012 03:27 AM PST Book Description You can choose several data access frameworks when building Java enterprise applications that work with relational databases. But what about big data? This hands-on introduction shows you how Spring Data makes it relatively easy to build applications across a wide range of new data access technologies such as NoSQL and Hadoop. Through several sample projects, you'll learn how Spring Data provides a consistent programming model that retains NoSQL-specific features and capabilities, and helps you develop Hadoop applications across a wide range of use-cases such as data analysis, event stream processing, and workflow. You'll also discover the features Spring Data adds to Spring's existing JPA and JDBC support for writing RDBMS-based data access layers. - Learn about Spring's template helper classes to simplify the use ofdatabase-specific functionality
- Explore Spring Data's repository abstraction and advanced query functionality
- Use Spring Data with Redis (key/value store), HBase(column-family), MongoDB (document database), and Neo4j (graph database)
- Discover the GemFire distributed data grid solution
- Export Spring Data JPA-managed entities to the Web as RESTful web services
- Simplify the development of HBase applications, using a lightweight object-mapping framework
- Build example big-data pipelines with Spring Batch and Spring Integration
Table of Contents Part I: Background Chapter 1. The Spring Data Project Chapter 2. Repositories: Convenient Data Access Layers Chapter 3. Type-Safe Querying Using Querydsl Part II: Relational Databases Chapter 4. JPA Repositories Chapter 5. Type-Safe JDBC Programming with Querydsl SQL Part III: NoSQL Chapter 6. MongoDB: A Document Store Chapter 7. Neo4j: A Graph Database Chapter 8. Redis: A Key/Value Store Part IV: Rapid Application Development Chapter 9. Persistence Layers with Spring Roo Chapter 10. REST Repository Exporter Part V: Big Data Chapter 11. Spring for Apache Hadoop Chapter 12. Analyzing Data with Hadoop Chapter 13. Creating Big Data Pipelines with Spring Batch and Spring Integration Part VI: Data Grids Chapter 14. GemFire: A Distributed Data Grid Book Details - Paperback: 316 pages
- Publisher: O’Reilly Media (October 2012)
- Language: English
- ISBN-10: 1449323952
- ISBN-13: 978-1449323950
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Spring Data appeared first on Wow! eBook - Blog.
|
21st Century C Posted: 09 Nov 2012 03:22 AM PST Book Description Throw out your old ideas of C, and relearn a programming language that's substantially outgrown its origins. With 21st Century C, you'll discover up-to-date techniques that are absent from every other C text available. C isn't just the foundation of modern programming languages, it is a modern language, ideal for writing efficient, state-of-the-art applications. Learn to dump old habits that made sense on mainframes, and pick up the tools you need to use this evolved and aggressively simple language. No matter what programming language you currently champion, you'll agree that C rocks. - Set up a C programming environment with shell facilities, makefiles, text editors, debuggers, and memory checkers
- Use Autotools, C's de facto cross-platform package manager
- Learn which older C concepts should be downplayed or deprecated
- Explore problematic C concepts that are too useful to throw out
- Solve C's string-building problems with C-standard and POSIX-standard functions
- Use modern syntactic features for functions that take structured inputs
- Build high-level object-based libraries and programs
- Apply existing C libraries for doing advanced math, talking to Internet servers, and running databases
Table of Contents Part I: The Environment Chapter 1. Set Yourself Up for Easy Compilation Chapter 2. Debug, Test, Document Chapter 3. Packaging Your Project Chapter 4. Version Control Chapter 5. Playing Nice with Others Part II: The Language Chapter 6. Your Pal the Pointer Chapter 7. C Syntax You Can Ignore Chapter 8. Obstacles and Opportunity Chapter 9. Text Chapter 10. Better Structures Chapter 11. Object-Oriented Programming in C Chapter 12. Libraries Book Details - Paperback: 296 pages
- Publisher: O’Reilly Media (October 2012)
- Language: English
- ISBN-10: 1449327141
- ISBN-13: 978-1449327149
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post 21st Century C appeared first on Wow! eBook - Blog.
|
ClojureScript: Up and Running Posted: 09 Nov 2012 03:18 AM PST Book Description Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript—without the flaws—but also supports the full semantics of its parent language. You'll delve into ClojureScript's immutable data structures, lazy sequences, first-class functions, macros, and support for JavaScript libraries. No previous experience with Clojure or ClojureScript is necessary. If you're familiar with JavaScript, HTML, CSS, and the DOM, you'll quickly discover that ClojureScript has the same reach as JavaScript, but with more power. - Start writing ClojureScript code with the Leiningen build system
- Learn how the ClojureScript compiler works to produce optimized JavaScript
- Use JavaScript functions and libraries directly from ClojureScript code
- Explore functions in Clojure's sequence library such as map, reduce, and filter
- Use macros to define new control structures or embed domain-specific languages
- Compile manually or script your own workflow with ClojureScript's compiler tools
- Integrate ClojureScript with Clojure on the JVM to build powerful client-server applications
Table of Contents Chapter 1. Introduction: Why ClojureScript? Chapter 2. Hello World Chapter 3. The Compilation Process Chapter 4. ClojureScript Basics Chapter 5. Data and State Chapter 6. Sequences Chapter 7. Namespaces, Libraries, and Google Closure Chapter 8. Macros Chapter 9. Development Process and Workflow Chapter 10. Integration with Clojure Book Details - Paperback: 116 pages
- Publisher: O’Reilly Media (October 2012)
- Language: English
- ISBN-10: 1449327435
- ISBN-13: 978-1449327439
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post ClojureScript: Up and Running appeared first on Wow! eBook - Blog.
|
Dart: Up and Running Posted: 09 Nov 2012 03:14 AM PST Book Description Get up to speed on Dart, the web development language that not only matches the dynamic nature of JavaScript, but addresses its problems as well. This practical book gets you up to speed on the language, libraries, and tools for developing structured, fast, and maintainable web apps that run in most browsers. Google designed the Dart platform to scale from simple scripts to complex apps, running on both the client and the server. With this book, you'll learn how Dart can help you architect and develop HTML5 apps for the modern Web. - Build web apps with the class-based, object-oriented Dart language, and compile your code to JavaScript
- Learn how to use Dart features, from variables to operators to classes and libraries
- Create, launch, and debug web and command-line apps with the Dart Editor
- Get a tour of Dart libraries, including dart:core, dart:html, dart:isolate, dart:io, and dart:json
- Become familiar with tools such as Dartium, the Chromium-based browser that includes the Dart virtual machine
- Get a walkthrough of Dart Chat, a client-server app in which both the client and the server are implemented in Dart
Table of Contents Chapter 1. Quick Start Chapter 2. A Tour of the Dart Language Chapter 3. A Tour of the Dart Libraries Chapter 4. Tools Chapter 5. Walkthrough: Dart Chat Book Details - Paperback: 144 pages
- Publisher: O’Reilly Media (October 2012)
- Language: English
- ISBN-10: 1449330894
- ISBN-13: 978-1449330897
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Dart: Up and Running appeared first on Wow! eBook - Blog.
|
Tidak ada komentar:
Posting Komentar