The aim of this book is to teach computer programming using examples from mathematics and the natural sciences. We have chosen to use the Python programming language because it combines remarkable power with very clean, simple, and compact syntax. Python is easy to learn and very well suited for an introduction to computer programming. Python...
Facebook's spreading about as far and fast as the Web itself: 500 million members and counting. But there's a world of fun packed into the site that most folks miss. With this bestselling guide, learn how to unlock Facebook's talents as personal website creator, souped-up address book, and bustling community forum....
Building WPF and Silverlight applications can be challenging, especially for those new to
the technology. Building clean, maintainable, extensible, testable, loosely coupled ones—
with no idea where to start—is close to impossible. In late 2007, I was privileged to get a
call from Glenn Block at Microsoft asking if I was...
In 2007, I wrote an ebook called “Save the Pixel—the Art of Simple Web Design,”
which teaches that simplicity is the key to designing web pages that work. Th e book
has sold more than 8,000 copies, and my agency Scratchmedia has become well
known for the clean, spacious design style.
The field of computer networking has evolved significantly over the past four
decades since the development of ARPANET, the first large-scale computer network.
The Internet has become a part and parcel of everyday life virtually worldwide,
and its influence on various fields is well recognized. The TCP/IP protocol
suite and packet...
For today’s photographer, a clean, professional-looking website is a must. But for most, the thought of having a site that displays your work like a pro seems either too expensive or too hard to create. How can you develop an eye-catching website that looks professional, updates quickly, and even helps you make some money in the process...
Greenfoot is a programming environment that can be used by individuals, in schools or in
introductory university courses to learn and teach the principles of programming. It is flexible
enough to be suitable for teenagers as well as older students.
Greenfoot supports the Java Programming Language, so students learn standard...
I hate management books. I do. People give them to me all the time saying:
“You should read this one, it changed my life!” These books are all
about 150 pages. They have 14 point type, double-spaced. They have lots
of pictures. They have titles like: Open Locker Management, Management
by not Managing, First Clean All The...
This text is a reference manual for the C programming language. OUf aim is to provide a complete and precise discussion of the language, the run-time libraries. and a style of C programming that emphasizes correctness, portability, and maintainability.
We expect our readers to already understand basic programming concepts, and many...
From the moment it was published almost ten years ago, Elements of User Experience became a vital reference for web and interaction designers the world over, and has come to define the core principles of the practice. Now, in this updated, expanded, and full-color new edition, Jesse James Garrett has refined his...
Welcome to GoogleTM—Illustrated Essentials. If
this is your first experience with the Illustrated
series, you’ll see that this book has a unique
design: each skill is presented on two facing
pages, with steps on the left and screens on
the right. The layout makes it easy to digest a
skill without having to read a lot...
Welcome to Internet Research—Illustrated,
Fifth Edition. If this is your first experience with
the Illustrated series, you’ll see that this book
has a unique design: each skill is presented
on two facing pages, with steps on the left
and screens on the right. The layout makes it
easy to learn a skill without having to...