Wow! eBook The best eBook site ever!

Think Python 0

Think Python

If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before...

WebGL: Up and Running 0

WebGL: Up and Running

Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5’s family of technologies. With this hands-on guide, you’ll learn essential WebGL development and production concepts, using...

Learning Web Design, 4th Edition 0

Learning Web Design, 4th Edition

Do you want to build web pages, but have no previous experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the Web and web pages work, and then...

Think Like a Programmer 0

Think Like a Programmer

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

Start Here! Learn JavaScript 0

Start Here! Learn JavaScript

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

Great Photos – Simple Cameras 0

Great Photos – Simple Cameras

When we look at everyday life, we realize that it is far from easy. Indeed, we are often confronted with the contrary: complicated instead of simple; demanding instead of effortless. As photographers, we face a similar...

ATDD by Example 0

ATDD by Example

With Acceptance Test-Driven Development (ATDD), business customers, testers, and developers can collaborate to produce testable requirements that help them build higher quality software more rapidly. However, ATDD is still widely misunderstood by many practitioners. ATDD by...