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.

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. CLICK TO DOWNLOAD

eBook Details:

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

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. CLICK TO DOWNLOAD

eBook Description:

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.

eBook Details:

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. CLICK TO DOWNLOAD