Home » Daily Archive For September 6th, 2012

Start Here! Learn JavaScript

eBook Details:

  • Paperback: 232 pages
  • Publisher: Microsoft Press (August 22, 2012)
  • Language: English
  • ISBN-10: 0735666741
  • ISBN-13: 978-0735666740

eBook Description:

Ready to learn JavaScript? Start Here!

Learn the fundamentals of modern programming with JavaScript and begin building your first apps for the web. If you have no previous experience with JavaScript, no problem simply start here! This book introduces must-know concepts and techniques through easy-to-follow explanations, examples, and exercises.

Start Here! Learn JavaScript: Here’s where you start learning JavaScript

  • Learn the basics of JavaScript programming
  • Find out how to access browser content from JavaScript
  • Manage images and validate form entries
  • Retrieve data using the JavaScript Object Notation (JSON)
  • Use JavaScript and HTML5 in Windows 8 applications
  • Put it all together by creating your first programs

Learn the fundamentals of modern programming with JavaScript and begin building your first apps for the web. If you have no previous experience with JavaScript, no problem simply start here! This book introduces must-know concepts and techniques through easy-to-follow explanations, examples, and exercises. FREE DOWNLOAD LINK

Think Like a Programmer: An Introduction to Creative Problem Solving

eBook Details:

  • Paperback: 256 pages
  • Publisher: No Starch Press (August 8, 2012)
  • Language: English
  • ISBN-10: 1593274246
  • ISBN-13: 978-1593274245

eBook Description:

Think Like a Programmer: An Introduction to Creative Problem Solving

The real challenge of programming isn’t learning a language’s syntax it’s learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer: An Introduction to Creative Problem Solving. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You’ll also learn how to:

  • Split problems into discrete components to make them easier to solve
  • Make the most of code reuse with functions, classes, and libraries
  • Pick the perfect data structure for a particular job
  • Master more advanced programming tools like recursion and dynamic memory
  • Organize your thoughts and develop strategies to tackle particular types of problems

Although the book’s examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art and the first step in creating your masterpiece is learning to Think Like a Programmer: An Introduction to Creative Problem Solving. FREE DOWNLOAD LINK

Enterprise Software Delivery: Bringing Agility and Efficiency to the G...

eBook Details:

  • Paperback: 320 pages
  • Publisher: Addison-Wesley Professional; 1st edition (July 5, 2012)
  • Language: English
  • ISBN-10: 0321803019
  • ISBN-13: 978-0321803016

eBook Description:

Enterprise Software Delivery: Bringing Agility and Efficiency to the Global Software Supply Chain

Globalization, rapid technology churn, and massive economic shifts have made today’s enterprise software delivery challenges radically different that those faced just three or four years ago. In this book, IBM Distinguished Engineer Alan W. Brown offers deep new insights into today’s best approaches to enterprise software delivery. Brown guides decision-makers in choosing solutions that respond to their new challenges, and successfully anticipate what’s coming next. He provides a compelling vision for “software supply chains”: one that can help software leaders create global software factories that successfully balance agility and efficiency. Brown illuminates today’s new revolution in enterprise software delivery, focusing on key drivers for change, their impact on the day-to-day work of software engineers, and how enterprise software organizations are being reformed in response. He introduces the modern “software factory” concept, addressing key trends including global outsourced teams, collaborative application lifecycle management, and cloud-based virtual infrastructures; Replete with examples, this informative, practical book will help organizations surface crucial issues they may have overlooked, and then identify and leverage the best new ways to deliver software. From start to finish, it offers powerful new opportunities to reduce costs, standardize processes, improve control and visibility, and become far more responsive to the business.

In Enterprise Software Delivery: Bringing Agility and Efficiency to the Global Software Supply Chain, IBM Distinguished Engineer Alan W. Brown guides decision-makers in understanding these new challenges, choosing today’s best solutions, and successfully anticipating future trends. FREE DOWNLOAD LINK

PhoneGap Essentials: Building Cross-Platform Mobile Apps

eBook Details:

  • Paperback: 384 pages
  • Publisher: Addison-Wesley Professional; 1st edition (June 11, 2012)
  • Language: English
  • ISBN-10: 0321814290
  • ISBN-13: 978-0321814296

eBook Description:

PhoneGap Essentials: Building Cross-Platform Mobile Apps

Using PhoneGap, mobile developers can write cross-platform mobile apps using standard HTML5, JavaScript, and CSS – and then deploy those apps to every leading mobile platform with little or no recoding. The open source PhoneGap platform has attracted immense interest amongst mobile developers, but its official documentation is sparse and incomplete. Now, for the first time, there’s a concise, practical developer’s guide to succeeding with PhoneGap in real-world mobile development. Long-time mobile developer John Wargo (author of BlackBerry Development Fundamentals) thoroughly introduces the PhoneGap platform: what it is, what it does, and how it works. Next, Wargo guides developers through configuring their PhoneGap development environments, creating a complete mobile app, and then configuring and building it for five leading mobile platforms: Android, iOS, BlackBerry, Symbian, WebOS, and Windows Phone. Example applications highlight many of PhoneGap’s key APIs, demonstrating how to use mobile platform capabilities ranging from GPS and accelerometers to file systems and built-in applications. Readers also learn how to make the most of PhoneGap Build, PhoneGap’s cloud-based packaging utility.

PhoneGap is Adobe’s distribution of the free and open source framework (originally developed by Nitobi) that is now also available from the Apache Foundation as Apache Cordova™. Using PhoneGap, developers can build native mobile apps using standard HTML5, JavaScript, and CSS, and then deploy those apps to every leading mobile platform with little or no recoding. Up to now, though, PhoneGap was lacking complete, practical documentation. PhoneGap Essentials: Building Cross-Platform Mobile Apps fills that void: It’s the first concise, yet complete, tutorial for succeeding with PhoneGap in real-world development. FREE DOWNLOAD LINK