Most Popular Books

Handbook of Virtual Humans

  • Author: Nadia Magnenat-Thalmann
  • Format: online HTML
  • Price: free

This book contains fundamental research in Virtual Human technology. It provides a State-of-the-Art in face and body modeling and cloning, facial and body animation, hair simulation, clothing, image-based rendering, crowd simulation, autonomous behavioral animation etc. More than a dozen of PhDs both from MIRAlab, University of Geneva and VRlab, EPFL, Switzerland have contributed to this book. They have described their recent work taking into account the State-of-the-Art in their field.

 

Chapters include:

  • An overview of Virtual Humans
  • Face Cloning and Facial Motion Capture
  • Body Cloning and Body Motion Capture
  • Anthropomorphic Body Modeling
  • Body Motion Control
  • Facial Deformation Models
  • Body Deformations
  • Hair Simulation
  • Cloth Simulation
  • Expressive Speech Animation and Facial Communication
  • Behavioural Animation
  • Body Gesture Recognition and Action Response
  • Interaction with 3D objects
  • Groups and Crowd Simulation
  • Rendering of Skin and Clothes 
  • Standards for Virtual Humans

http://vrlab.epfl.ch/HandbookVHumans/

PHP 5 Power Programming

  • Author: Andi Gutmans, Stig Sæther Bakken, and Derick Rethans
  • Format: online PDF
  • Price: free

This book is an introduction to the advanced features new to PHP 5. It is written for PHP programmers who are making the move to PHP 5. Although Chapter 2, "PHP 5 Basic Language," contains an introduction to PHP 5 syntax, it is meant as a refresher for PHP programmers and not as a tutorial for new programmers. However, web developers with experience programming other high-level languages may indeed find that this tutorial is all they need in order to begin working effectively with PHP 5.

 

Chapters include:

  • What Is New in PHP 5?
  • PHP 5 Basic Language
  • PHP 5 OO Language
  • PHP 5 Advanced OOP and Design Patterns
  • How to Write a Web Application with PHP
  • Databases with PHP 5
  • Error Handling
  • XML with PHP 5
  • Mainstream Extensions
  • Using PEAR
  • Important PEAR Packages
  • Building PEAR Components
  • Making the Move
  • Performance
  • An Introduction to Writing PHP Extensions
  • PHP Shell Scripting
  • PEAR and PECL Package Index
  • phpDocumentor Format Reference
  • Zend Studio Quick Start

http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf

Learning Object Oriented Programming with Delphi

  • Author: John Barrow
  • Format: online HTML
  • Price: free

This course uses Delphi to teach object orientation. Delphi’s roots lie in Pascal, and so it has a sound, structured foundation. It is also strongly object oriented and provides many OO characteristics such as class inheritance, static binding and dynamic binding, and reference semantics.

The module makes extensive use of graded, worked examples to give students hands-on experience in the implementation of OO code. This helps to bridge the gap between the seemingly simple OO principles and the ramifications of these principles in practice. Through the inductive sequencing of concepts and through the extensive use of worked examples, this module strongly supports independent study, and has been prepared with distance learning students in mind.

 

Chapters include:

  • Introduction to OO basics
  • Introduction to class inheritance
  • Programmer defined classes and objects
  • Accessing an object and its data
  • The Sender parameter and substitution
  • Introducing type inheritance
  • Using and abusing inheritance
  • Indirection
  • Association & Composition
  • Two Patterns Using Composition
  • Some Patterns for varying behaviour
  • Bidirectional links, Callbacks and Linking Classes
  • Factory Patterns
  • A Decorator

http://delphi.about.com/od/course/a/oop_intro.htm

Sams Teach Yourself HTML 4 in 24 Hours

  • Author: Dick Oliver
  • Format: online HTML
  • Price: free

Sams Teach Yourself HTML 4 in 24 Hours, Fourth Edition, is a carefully organized tutorial that teaches the beginning Web page author just what you need to know in order to get a Web page up in the shortest time possible. The book covers only those HTML tags and technologies that are likely to be used on a beginner’s Web page, and it is organized in a logical step-by-step order. This new edition updates coverage of new Web publishing technologies. Refined and reworked parts of the book to make it even more clear and straightforward for beginners.

Chapters include:

  • Hour 1. Understanding HTML and XML
  • Hour 2. Create a Web Page Right Now
  • Hour 3. Linking to Other Web Pages
  • Hour 4. Publishing Your HTML Pages
  • Hour 5. Text Alignment and Lists
  • Hour 6. Text Formatting and Font Control
  • Hour 7. Email Links and Links Within a Page
  • Hour 8. Creating HTML Forms
  • Hour 9. Creating Your Own Web Page Graphics
  • Hour 10. Putting Graphics on a Web Page
  • Hour 11. Custom Backgrounds and Colors
  • Hour 12. Creating Animated Graphics
  • Hour 13. Page Design and Layout
  • Hour 14. Graphical Links and Imagemaps
  • Hour 15. Advanced Layout with Tables
  • Hour 16. Using Style Sheets
  • Hour 17. Embedding Multimedia in Web Pages
  • Hour 18. Interactive Pages with Applets and ActiveX
  • Hour 19. Web Page Scripting for Non-Programmers
  • Hour 20. Setting Pages in Motion with Dynamic HTML
  • Hour 21. Multipage Layout with Frames
  • Hour 22. Organizing and Managing a Web Site
  • Hour 23. Helping People Find Your Web Pages
  • Hour 24. Planning for the Future of HTML

http://www.informit.com/library/library.aspx?b=STY_html_24hours

C# in Detail

  • Author: Jon Jagger
  • Format: archived HTML
  • Price: free

This is a two 90 minute presentation course, containing over 300 Powerpoint slides, created by Jon Jagger for the ACCU Spring 2001 Conference.

Jon Jagger has taught this course to Microsoft’s developers and trainers, and his course is now a part of Microsoft’s official training curricula.

Content of course includes:

  • Part 1: Value Types
  • Part 2: Reference Types

http://www.jaggersoft.com/csharp_in_detail.html