Java Programming, Fifth Edition provides the beginning programmer with a guide to developing applications
using the Java programming language. Java is popular among professional programmers because it
can be used to build visually interesting graphical user interface (GUI) and Web-based applications. Java
also provides an excellent...
This book is intended for an introductory course in digital logic design, which is a basic
course in most electrical and computer engineering programs. A successful designer of
digital logic circuits needs a good understanding of basic concepts and a firm grasp of
computer-aided design (CAD) tools. The purpose of our book is to provide...
The present work grew out of lecture notes I prepared for a Vh hour tutorial
that I was invited to give at the 29th IEEE Computer Conference (CompCon)
in San Francisco on February 27, 1987. I have just completed a substantial
update of the material, including the addition of several topics. My main
purpose is to provide a...
Language, like all forms of art and beauty, is about making connections and
enhancing life. Any human action, from writing a novel to taking a walk, can be
raised to the level of art. It can also be reduced to mechanics: functional, but
lifeless.
As you study Spanish, you can choose to approach it as an art form or as a...
Animation as both an art form and popular entertainment has existed for
almost a century now. The early attempts were received enthusiastically
more for their novelty than for the quality of their craft. That even holds
true today: animated movies often make it through the studio process not
because of their true entertainment value,...
Drupal is changing the way we create a feature and content-rich website. When I created
my first web-based Content Management System (CMS) website in Drupal, I was amazed
at the power of the Drupal CMS system. It allows me to rapidly create a high quality web
application in a short period of time without sacrificing the application...
Building on the first edition of Joomla!: Visual QuickStart Guide, this task-based guide is the perfect tool for those just starting with Joomla, as well as, seasoned professionals who want to know how to use the latest version of the software to its fullest. It shows how to create, customize, and maintain a dynamic Joomla 1.6 website...
The Shelly Cashman Series® offers the finest textbooks in computer education. This
Microsoft Visual Basic 2010 book utilizes an innovative step-by-step pedagogy, which
integrates demonstrations of professional-quality programs with in-depth discussions
of programming concepts and techniques and opportunities for hands-on practice...
In the five months that I have been researching and writing Cloud Computing Bible, it has become clear to me that most people recognize that cloud computing is a big deal, even if they are not really clear why that is so. Every day newspaper and magazine articles and radio and TV stories report on cloud computing. The phrase “in the...
Cascading Style Sheets (CSS) is the W3C standard for the visual
presentation of web pages (although it can be used in other
settings as well). After a short introduction to the key concepts
of CSS, this pocket reference provides an alphabetical reference
to all CSS3 selectors, followed by an alphabetical reference to...
The book collects and condenses the experience of years of teaching compiler
courses and doing research on formal language theory, on compiler and language
design, and to a lesser extent on natural language processing. In the
turmoil of information technology developments, the subject of the book has
kept the same fundamental...
Dennis Ritchie at AT&T Bell Laboratories pioneered the C programming language in
the early 1970s. However, this programming language did not begin to gain widespread
popularity and support until the late 1970s.This was because, until that time, C compilers
were not readily available for commercial use outside of Bell Laboratories....