Take a guided tour of macOS High Sierra and discover just how much your Mac can do Teach Yourself VISUALLY macOS High Sierra is the perfect introduction to Apple's operating system. With clear, step-by-step instructions and plenty of rich...
If you’re curious, but hesitant, about finding your way around Microsoft’s new Windows Server 2008, Windows Server 2008 For Dummies is the book for you. This friendly reference shows you everything you need to know – from installation and...
Get up to speed on Windows 10 With Windows 10 For Seniors For Dummies, getting familiar with Windows 10 is a painless process. If you're interested in learning the basics of this operating system without having to dig through confusing computer...
Welcome to the world of Windows 10! Are you ready to become the resident Windows 10 expert in your office? Look no further! This book is your one-stop shop for everything related to the latest updates to this popular operating system. With the...
More than a quarter of a million copies sold in previous editions! Freedom is a feature With Fedora's new Online Desktop, you are free to shape your desktop environment to include the services, applications, and online friends you desire. As...
As a market-leading, free, open-source Linux operating system (OS), Fedora 10 is implemented in Red Hat Enterprise Linux and serves as an excellent OS for those who want more frequent updates. Bestselling author Christopher Negus offers an ideal...
8 mini books chock full of Linux! Inside, over 800 pages of Linux topics are organized into eight task-oriented mini books that help you understand all aspects of the latest OS distributions of the most popular open-source operating system in...
An illustrated, step-by-step guide to repairs and upgrades Whether you want to prepare your computer for Windows 7, avoid investing in a new one, or just «go green», this fully illustrated guide has what you need. You'll learn how to add...
The easy way to learn programming fundamentals with Python Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distinguishing features include a very clear,...
An interactive and fun way to learn C++, one of the most popular high-level programming languages for graphic applications This unique, hands-on approach to learning C++ makes the experience fun and interesting by offering the opportunity for...
Written by well-respected experts, this how-to guide provides patterns for the design of human computer human interaction (HCHI). An increasing number of applications are currently designed for use by more than one user, eg: multi-player games,...
Software patterns have revolutionized the way developers think about how software is designed, built, and documented, and this unique book offers an in-depth look of what patterns are, what they are not, and how to use them successfully The only...
Large Refactorings looks at methods of establish design improvements as an important and independent activity during development of software, and will help to ensure that software continues to adapt, improve and remain easy to read and modify...
Provides an introduction to modern object-oriented design principles and applications for the fast-growing area of modeling and simulation Covers the topic of multi-domain system modeling and design with applications that have components from...
Addresses innovations in technology relating to the energy efficiency of a wide variety of contemporary computer systems and networks With concerns about global energy consumption at an all-time high, improving computer networks energy...
A groundbreaking, unifying theory of computer science for low-cost, high-quality software The Cognitive Dynamics of Computer Science represents the culmination of more than thirty years of the author's hands-on experience in software...
A high-level introduction to new technologies andmethods in the field of software engineering Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to...
A superior primer on software testing and quality assurance, from integration to execution and automation This important new work fills the pressing need for a user-friendly text that aims to provide software engineers, software quality...
The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk. Introduces software development methods, from traditional (hacking,...
Distributed Object Computing teaches readers the fundamentals of CORBA, the leading architecture for design of software used in parallel and distributed computing applications. Since CORBA is based on open standards, it is the only effective way...
A comprehensive collection of benchmarks for measuring dependability in hardware-software systems As computer systems have become more complex and mission-critical, it is imperative for systems engineers and researchers to have metrics for a...
After providing an introduction to the Perl programming language, this helpful guide teaches computer networking using Perl. Topics discussed include ethernet network analysis, programming standard Internet protocols, and exploring mobile agent...
An essential update to the key web authoring standards of HTML, XHTML, and CSS The existence of Web pages depends on three vital technologies: HTML (base language that Web pages are written in), XHTML (standards that define how to write HTML...
This text is based on a simple and fully reactive computational model that allows for intuitive comprehension and logical designs. The principles and techniques presented can be applied to any distributed computing environment (e.g., distributed...
A definitive guide for accurate state-of-the-art modelling of free surface flows Understanding the dynamics of free surface flows is the starting point of many environmental studies, impact studies, and waterworks design. Typical applications,...
The professional’s guide to C# 7, with expert guidance on the newest features Professional C# 7 and .NET Core 2.0 provides experienced programmers with the information they need to work effectively with the world’s leading programming language....
Explore the engine that drives the internet It takes a powerful suite of technologies to drive the most-visited websites in the world. PHP, mySQL, JavaScript, and other web-building languages serve as the foundation for application development...
A coherent and integrated account of the leading UML 2 semantics work and the practical applications of UML semantics development With contributions from leading experts in the field, the book begins with an introduction to UML and goes on to...
A practical approach to enhancing quality in software models using UML Version 2.0 «Despite its increasing usage, many companies are not taking the best advantage of UML and, occasionally, individuals have experienced frustration in applying its...
This book introduces you to the features and capabilities that ASP.NET 4 offers, and explains the foundation that ASP.NET provides. It covers each major new feature included in ASP.NET 4 in detail. Retaining the unique C# and VB dual language...
Learn to fully harness the power of Microsoft Excel® to perform scientific and engineering calculations With this text as your guide, you can significantly enhance Microsoft Excel's® capabilities to execute the calculations needed to solve a...
See your way to super spreadsheets with Excel 2010 and this visual guide! If you're always hearing about the cool things that Excel can do, here's your chance to see how to do them! With pages of full-color, step-by-step instructions and...
Streamline your exam preparation with this two-in-one guide that covers both of the new MCITP: Enterprise Messaging Administrator exams: Designing Messaging Solutions with Microsoft Exchange Server 2007 (exam 70-237) and Deploying Messaging...
The official study guide for the Certified Wireless Design Professional (CWDP) exam from CWNP! This official guide is what you need to prepare for the vendor-neutral CWDP exam (PW0-250), which tests an IT professional’s ability to design, plan,...
Over 1,000 pages of comprehensive exam prep for the entire MCSA certification process MCSA Windows Server 2016 Complete Study Guide is your ultimate companion on the journey to MCSA certification. Covering exams 70-740, 70-741, 70-742, plus the...
Comprehensive preparation for the final MCSA exam, updated for Windows Server 2016 MCSA Windows Server 2016 Study Guide: Exam 70-742 is the ultimate preparation resource for the third and final MCSA exam. Tightly focused and highly relevant,...
The ultimate study package for the new PMI-ACP exam The PMI-ACP Project Management Institute Agile Certified Practitioner Exam Study Guide is an all-in-one package for comprehensive exam preparation. This up-to-date guide is fully aligned with...
Visually learn the latest version of Word Are you a visual learner who prefers to see how Word works instead of hear a long-winded explanation?Teach Yourself Visually Word offers you a straightforward 'show me, don't tell me' approach to working...
A new model for task scheduling that dramatically improves the efficiency of parallel systems Task scheduling for parallel systems can become a quagmire of heuristics, models, and methods that have been developed over the past decades. The...
A major objective of this book is to fill the gap between traditional logic design principles and logic design/optimization techniques used in practice. Over the last two decades several techniques for computer-aided design and optimization of...
This book uses a «learn by doing» approach to introduce the concepts and techniques of VHDL and FPGA to designers through a series of hands-on experiments. FPGA Prototyping by VHDL Examples provides a collection of clear, easy-to-follow...
You know it?s essential, and you've heard that it can be tricky ? implementing the 802.1x standard. Here is a road map that will enable you to approach 802.1x implementation with confidence so that you can conduct successful implementation of...
FPGA Prototyping Using Verilog Examples will provide you with a hands-on introduction to Verilog synthesis and FPGA programming through a “learn by doing” approach. By following the clear, easy-to-understand templates for code development and...
New approaches to parallel computing are being developed that make better use of the heterogeneous cluster architecture Provides a detailed introduction to parallel computing on heterogenous clusters All concepts and algorithms are illustrated...
A practical and accessible guide to understanding digital signal processing Introduction to Digital Signal Processing and Filter Design was developed and fine-tuned from the author's twenty-five years of experience teaching classes in digital...
Fundamentals of Digital Logic and Microcomputer Design, has long been hailed for its clear and simple presentation of the principles and basic tools required to design typical digital systems such as microcomputers. In this Fifth Edition, the...
Coupon online like a pro and save big money with this 100-page e-book On a budget and need help figuring out how to coupon online? This concise e-book will show you where to go online to find the best store and manufacturer coupons, how to...
Computer and network systems have given us unlimited opportunities of reducing cost, improving efficiency, and increasing revenues, as demonstrated by an increasing number of computer and network applications. Yet, our dependence on computer and...
Learn to design and maintain content-rich websites the Visual way With more than 90 percent market share, Dreamweaver is the preferred tool for professional website design and production. For those who learn best visually, this colorful,...
Speak the languages that power the web With more high-paying web development jobs opening every day, people with coding and web/app building skills are having no problems finding employment. If you’re a would-be developer looking to gain the...