WOW! eBook: Free eBooks Download - Page 1176 of 1352

Learning JavaScript Design Patterns

eBook Details:

  • Paperback: 150 pages
  • Publisher: WOW! eBook (August 22, 2012)
  • Language: English
  • ISBN-10: 1449331815
  • ISBN-13: 978-1449331818

eBook Description:

Learning JavaScript Design Patterns

With this digital Early Release edition of Learning JavaScript Design Patterns: A JavaScript and jQuery Developer’s Guide, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version.

If you want to write beautiful, structured, and maintainable JavaScript code, this guide shows you how to apply both classical and modern design patterns to the language. The patterns in this book provide reusable code solutions to common problems in software design, and give you a shared vocabulary for describing solutions to others.

You’ll explore several popular design patterns in plain JavaScript as well as jQuery and other abstracted libraries. If you’re familiar with concepts such as closures and prototypal inheritance, you’ll be able to determine why some patterns may be more suitable for your projects than others.

With this digital Early Release edition of Learning JavaScript Design Patterns: A JavaScript and jQuery Developer’s Guide, you get the entire book bundle in its earliest form – the author’s raw and unedited content – so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version. CLICK TO DOWNLOAD

Maintainable JavaScript

eBook Details:

  • Paperback: 242 pages
  • Publisher: WOW! eBook (May 31, 2012)
  • Language: English
  • ISBN-10: 1449327680
  • ISBN-13: 978-1449327682

eBook Description:

Maintainable JavaScript: Writing Readable Code

You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book including code style, programming tips, and automation you’ll learn how to write maintainable code that other team members can easily understand, adapt, and extend.

Author Nicholas Zakas assembled this collection of best practices as a front-end tech leader at Yahoo!, after completing his own journey from solo hacker to team player. He also includes rules recommended by other industry authorities. Use these tips and techniques to help your team set aside individual preferences and function at a higher level.

You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book including code style, programming tips, and automation you’ll learn how to write maintainable code that other team members can easily understand, adapt, and extend.

Author Nicholas Zakas assembled this collection of best practices as a front-end tech leader at Yahoo!, after completing his own journey from solo hacker to team player. He also includes rules recommended by other industry authorities. Use these tips and techniques to help your team set aside individual preferences and function at a higher level. CLICK TO DOWNLOAD

Hadoop: The Definitive Guide, 3rd Edition

eBook Details:

  • Paperback: 688 pages
  • Publisher: WOW! eBook; 3rd edition (May 26, 2012)
  • Language: English
  • ISBN-10: 1449311520
  • ISBN-13: 978-1449311520

eBook Description:

Hadoop: The Definitive Guide, 3rd Edition

Ready to unlock the power of your data? With this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters.

You’ll find illuminating case studies that demonstrate how Hadoop is used to solve specific problems. This third edition covers recent changes to Hadoop, including material on the new MapReduce API, as well as MapReduce 2 and its more flexible execution model (YARN).

Discover how Apache Hadoop can unleash the power of your data. This comprehensive resource shows you how to build and maintain reliable, scalable, distributed systems with the Hadoop framework – an open source implementation of MapReduce, the algorithm on which Google built its empire. Programmers will find details for analyzing datasets of any size, and administrators will learn how to set up and run Hadoop clusters.

This revised edition covers recent changes to Hadoop, including new features such as Hive, Sqoop, and Avro. It also provides illuminating case studies that illustrate how Hadoop is used to solve specific problems. Looking to get the most out of your data? This is your book. CLICK TO DOWNLOAD

Programming Windows, 6th Edition

eBook Details:

  • Paperback: 420 pages
  • Publisher: WOW! eBook (May 30, 2012)
  • Language: English
  • ISBN-10: 0735671761
  • ISBN-13: 978-0735671768

eBook Description:

Programming Windows, 6th Edition

  • Part I, “Elementals,” begins with the interrelationship between code and XAML, basic event handling, dynamic layout, controls, the application bar, control customization, and collections. You should emerge from Part I ready to create sophisticated page-oriented collection-based user interfaces using the powerful ListView and GridView controls.
  • Part II, “Infrastructure,” examines the level underneath the UI. In these chapters, you’ll go deeper into Windows 8 with a complete exploration of the multitouch interface, asynchronous operations for working with files and web services, networking, security, and globalization. You’ll see particular emphasis on data sharing, and interfacing with the search panes and contract panes of Windows 8.
  • Part III, “Specialties,” explores topics you might not need for every program but are essential to a well-rounded education in Windows 8. It includes working with the sensors (GPS and orientation), vector graphics, bitmap graphics, media, text, printing, and obtaining input from the stylus and handwriting recognizer.

Programming Windows: Writing Windows 8 Apps with C# and XAML, 6th Edition

Programming Windows, 6th Edition will focus on creating Windows 8 apps accessing the Windows Runtime with XAML and C#. The book will also provide C++ code samples. Programming Windows, Sixth Edition will focus on creating Windows 8 apps accessing the Windows Runtime with XAML and C#. The book will also provide C++ code samples. CLICK TO DOWNLOAD

Architecting Mobile Solutions for the Enterprise

eBook Details:

  • Paperback: 472 pages
  • Publisher: WOW! eBook (May 25, 2012)
  • Language: English
  • ISBN-10: 0735663025
  • ISBN-13: 978-0735663022

eBook Description:

Architecting Mobile Solutions for the Enterprise

Revisit your approach to the mobile web and deliver effective solutions that reach customers and clients on a variety of mobile devices. In this practical guide, web development luminary Dino Esposito shows you how to develop a solid mobile strategy for the enterprise, starting with an effective mobile website. You’ll receive essential architectural and implementation guidance, as well as mobile-specific design patterns for building cross-platform and native applications.

  • Architect a website accessible from many different mobile devices
  • Implement design patterns specific to mobile app development
  • Examine tools that enable you to write one codebase for many platforms
  • Use technologies for building Windows® Phone, iPhone, and Android apps
  • Develop cross-platform app features, such as localization and offline behavior

Your guide to planning and executing a complete mobile web strategy

Revisit your approach to the mobile web and deliver effective solutions that reach customers and clients on a variety of mobile devices. In this practical guide, web development luminary Dino Esposito shows you how to develop a solid mobile strategy for the enterprise, starting with an effective mobile website. You’ll receive essential architectural and implementation guidance, as well as mobile-specific design patterns for building cross-platform and native applications. CLICK TO DOWNLOAD