JavaScript is a powerful scripting language that can be embedded directly in HTML. It allows you to create dynamic, interactive Web-based applications that run completely within a Web browser; you don't have to do any server-side programming, like writing CGI scripts. JavaScript is a simpler language than Java. It can be embedded directly in Web ...
From the author of the bestselling "Fermat's Enigma" comes a compelling tour through the cloaked world of codes and code breaking, from Greek military espionage to Navajo code talkers to the frontiers of computer science. Illustrations.
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and ...
This book is a single reference that's indispensable for Excel beginners, intermediate users, power users, and would be power users everywhere. It is fully updated for the new release, this latest edition provides comprehensive, soup to nuts coverage, delivering over 900 pages of Excel tips, tricks, and techniques readers won't find anywhere else. ...
Students are guided through the latest trends in computer concepts and technology in an exciting and easy-to-follow format. Updated for currency, this book and the robust Online Companion provides students with the most up-to-date information on the latest technology in today's digital world.
For introductory courses in computer concepts often including instruction in Microsoft Office. Explores the promises and challenges of information technology, along with its effect on businesses, people, society, and the future. Tomorrow's Technology and You explores information technology on three levels: * Explanations: Clearly explains what a ...
Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one. This book offers a thorough discussion of the ...
This is a complete quick reference guide to Java, the programming language from Sun Microsystems. It contains descriptions of all of the classes in the Java 1.0 API, with a definitive listing of all methods and variables. It also contains an accelerated introduction to Java for C and C++ programmers who want to learn the language fast. Contains ...
Discovering Computers 2009 provides learners with a current and thorough introduction to computers by integrating the use of technology with the printed text.
Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best ...
Succeeding with Technology - Third Edition presents the latest ways to get ahead and lead a successful, fulfilling life with technology. Building off the innovative approach from previous editions, it focuses on the newest trends that are impacting the way we live, while providing just the right amount of foundational concepts to provide a ...
From the author of Programming in C,Programming in Objective-C 2.0 provides the new programmer a complete, step-by-step introduction to the Objective-C language. The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in ...
Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL. If you don't use regular expressions yet, you will discover in this book a ...
"Discrete Mathematics and its Applications, Sixth Edition", is intended for one- or two-term introductory discrete mathematics courses taken by students from a wide variety of majors, including computer science, mathematics, and engineering. This renowned best-selling text, which has been used at over 600 institutions around the world, gives a ...
To meet the demands of today's world and to adapt to future technology advancements, individuals must use technology as a tool for organization, communication, research, and problem solving. To help students become effective users of today's technology and place them on the path of lifelong learning. Fluency covers three types of knowledge: ...
From the inventor of the PalmPilot comes a new and compelling theory of intelligence, brain function, and the future of intelligent machines. Written with acclaimed science writer Blakeslee, this text promises to transfigure the possibilities of the technology age.
Discovering Computers 2009 provides learners with a current and thorough introduction to computers by integrating the use of technology with the printed text.
The new fourth edition of Barronas Advanced Placement Computer Science test preparation manual has been updated with a new case study. This new GridWorld Case Study will be tested on the AP exam starting in May 2008. The manual presents four full-length AP practice exams, two each for Levels A and AB. Two of these exams are presented as diagnostic ...
These books covers the fundamental computing concepts that are part of the digital age, including software, hardware, data, people and procedures. The text centres on educating today's technology consumer, using themes of ethics, the Internet and communications to demonstrate how the changing world of technology influences our lives and the ...
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every ...
For introductory courses in computer concepts or computer literacy often including instruction in Microsoft Office. Engages students with a refreshing and easy to learn from style, while maintaining an encyclopedic approach and popular magazine format. A REFERENCE TOOL FOR TODAY'S STUDENT! Today's students want a practical "what it is" and "how it ...
Get practical guidance for using Windows PowerShell to manage Windows Vista and Windows Server 2008. Written by Ed Wilson, a leading scripting expert and trainer at Microsoft, this reference offers a task-based approach to help you find the information you need for day-to-day tasks. With more than 200 scripts, it offers rich examples that ...
We guarantee every item's condition, as described on Alibris. If you are not satisfied that an item is as described, return your purchase for a refund.