IT eBooks
Download, Read, Use
Design for Learning
Design for Learning

Our purpose in this book is twofold. First, we introduce the basic skill set and knowledge base used by practicing instructional designers. We do this through chapters contributed by experts in the field who have either academic, research-based backgrounds, or practical, on-the-job experience (or both). Our goal is that students in introductory instructional design courses will be able to use this book as a guide for completing a basic instructional design project. We also hope the book is useful as a ready resource for more advanced students or others seeking to develop their instructional design knowledge and skills. Our second purpose complements the first: to introduce instructional designers to some of the most current views on how the practices of design thinking contribute towards the development of effective and engaging learning environments. While some previous books have incorporated elements of design thinking (for example, processes like prototyping), to date no instruc ...
Learning jQuery
Learning jQuery

jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is an unofficial and free jQuery ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. ...
Beginning Microsoft SQL Server 2008 Administration
Beginning Microsoft SQL Server 2008 Administration

SQL Server 2008 introduces many new features that will change database administration procedures; many DBAs will be forced to migrate to SQL Server 2008. This book teaches you how to develop the skills required to successfully administer a SQL Server 2008 database; no prior experience is required. The material covers system installation and configuration/architecting, implementing and monitoring security controls, configuring and managing network communications, automating administration tasks, disaster prevention and recovery, performance monitoring, optimizing and ensuring high availability, as well as major SQL Server 2008 components including Integration Services, Reporting Services, Analysis Services, and Service Broker. ...
We the Media
We the Media

In We the Media, nationally acclaimed newspaper columnist and blogger Dan Gillmor shows how anyone can produce the news, using personal blogs, internet chat groups, email, and a host of other tools. He tells the story of this emerging phenomenon and sheds light on this deep shift in how we make--and consume--the news. Journalism in the 21st century will be fundamentally different from the Big Media oligarchy that prevails today. We the Media casts light on the future of journalism, and invites us all to be part of it. ...
UML 2.0 in a Nutshell
UML 2.0 in a Nutshell

This comprehensive guide has been fully revised to cover UML 2.0, today's standard method for modeling software systems. Packed with concise information, it's been crafted to help IT professionals read, create, and understand system artifacts expressed using UML. Also includes an example-rich tutorial for those who need familiarizing with the system. ...
The Social Media Marketing Book
The Social Media Marketing Book

Take advantage of the phenomenon that is quickly becoming the most effective way to market brands, products, and services -- social media. This easy-to-understand book introduces you to social networks, blogging, and several other websites, and helps you plan and execute strategies with actionable advice every step of the way. Determine which networks fit your marketing program, and learn the techniques necessary to measure results and track return on investment. ...
97 Things Every Programmer Should Know
97 Things Every Programmer Should Know

Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can. ...
Enterprise Rails
Enterprise Rails

What does it take to develop an enterprise application with Rails? Enterprise Rails introduces several time-tested software engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. You'll learn how to design a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But there's nothing worse than an application that fails because it can't handle sudden success. Throughout this book, you'll work on an example enterprise project to learn first-hand what's involved in architecting serious web applications. ...
Head First Software Development
Head First Software Development

Even the best developers have seen well-intentioned software projects fail - often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past. With its unique visually rich format, this book pulls together the hard lessons learned by expert software developers over the years. You'll gain essential information about each step of the software development lifecycle - requirements, design, coding, testing, implementing, and maintenance - and understand why and how different development processes work. ...
Virtualization: A Manager's Guide
Virtualization: A Manager's Guide

What exactly is virtualization? As this concise book explains, virtualization is a smorgasbord of technologies that offer organizations many advantages, whether you're managing extremely large stores of rapidly changing data, scaling out an application, or harnessing huge amounts of computational power. With this guide, you get an overview of the five main types of virtualization technology, along with information on security, management, and modern use cases. ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2025