Best New Free Computer IT Training Tutorial Resources

March 8, 2011

CSS Tutorials, Exercises, and Guide

Here are many CSS Tutorials, Exercises, Samples and a CSS Guide, at, that provide good explanations of how to use Cascading Style Sheets for many types of web page elements and features. These CSS tutorials provide explanations and worked examples to help you quickly learn CSS and start creating your web pages and sites using style sheets.

14 CSS Tutorials

 - Logo Effect
 - Floated Layout
 - Validating CSS and HTML
 - CSS for Page Layout
 - Pure CSS Rollovers
 - Creating a Decorative Side Panel
 - Customising Link Appearance
 - Styling Visited Links
 - General Text Appearance
 - Create your own Bullet Points
 - Create a Simple Navigation Bar
 - Create a Navigation Bar Using Unordered Lists and List Item Elements
 - Integrate Text and Images
 - CSS Buttons

CSS Exercises and Code Samples
Learn how to apply CSS text styling, page appearance and layout, for your web pages. These exercises and coding examples will help you learn how to use CSS.

1. Introduction
2. A short intro to CSS
3. Tool checklist

4. My first style sheet

Create a style sheet, and then an HTML document which links to it.
5. Basic page appearance

Create your first style sheet rules and start using some basic properties.
6. More text properties

Learn more methods of styling text.
7. Class selectors

Use the HTML class attribute to apply styling to individual elements.
8. Styling links

Customize how hyperlinks are displayed in relation to your website design.
9. Page layout

Use CSS to create a smooth liquid layout.
10. Creative use of images

How to use background images.
11. Descendent selectors
Find out how to selectively style elements on your page.
12. Styling a navbar
How to apply styling the navigation bar.
13. Where to now?
A list of resources for more detailed information and tools about CSS.

Guide to CSS:

Introduction to CSS

 - CSS intro
 - why use css?
 - what's a style sheet?
 - how do they work?
 - linking & embedding
 - statements

 - type
 - class
 - id
 - descendant
 - link pseudo class
 - pseudo element
 - selector groups
 - dynamic pseudo class
 - language pseudo class
 - child
 - first child
 - adjacent
 - attribute

 - text style
 - text layout
 - background
 - border
 - margin
 - padding
 - page layout
 - element type
 - user interface
 - values

 - cascade & inheritance
 - generated content
 - media
 - printing
 - mobile profile

Tags for this post>> |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:06 pm

February 23, 2011

3 sites with Computer and Programming eBooks

Here are 3 sites providing freely available computer and programming ebooks for web application development, dotNET, Python programming, Ajax, Javascript, PHP, HTML, and C programming.

ebooks covering: ASPdotNET, C# and dotNET programming, Office applications, Oracle PL-SQL, SQL Server 2008, Windows Presentation Foundation (WPF), Windows Workflow (WF), Windows Communication Foundation.

ebooks on HTML Actionscript, Adobe Air, PHP, Python, C programming, and VBScript
Update March 7, 2011: this site is no longer available. You can try its google cache.

5 Python ebooks
1 Ruby ebook
Ajax and Javascript (3), CSS (1), PHP with Flash (1), E-Commerce (2), TCP-IP (1)

Tags for this post>> | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 9:58 pm

January 30, 2011

Computer and Programming eBooks

Here many downloadable computer and programming ebooks,, in the areas listed and linked below. These will help you learn more about these programming technologies and topics. Most of them are in pdf format.

Computer eBook Categories:

 - Ada
 - C and C++ programming
 - Flash -
 - General .NET
 - Java and JSP
 - JavaScript
 - Linux
 - Lisp
 - PHP and MySQL
 - Python
 - Perl
 - Ruby
 - SQL
 - System Administration
 - UML
 - Unix
 - Visual Basic
 - Wed Design
 - XML
 - iPod

Tags for this post>> | | | | | | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 10:53 pm

January 10, 2011

15 Web Design Guides and eBooks

Here are links and descriptions for 15 Web Design Guides and eBooks that will help you plan, design, develop, and manage your website, helping your effectively create a presence and footprint on the web to support your goals and/or business. They cover and show critical web design topics you need to fully think about and plan for, including presentation, layout, site management, intelligence/analytics, search engine optimization (SEO), usability, interactivity, social networking, and marketing. All of these web design guides and ebooks are in pdf format.

Design Your Imagination, Free Web Design E-Book  (50 pages, 446kb)
Web design incorporates design and graphics that complement the content written for the pages of a web site. This ebook covers web design up to its latest trends and also discusses the principles of web design and how to avoid common mistakes.
 - What is Web Design
 - History of Web Design
 - Website Design Principles
 - Simple Steps on How to Design a Website Quickly and Effectively
 - The Use of Color in Web Design
 - Designing a Logo
 - Website Planning
 - Purpose of a Website
 - Target Audience
 - Layout Design
 - Liquid versus Fixed layout Design
 - CSS versus Tables for Layout Design
 - Tips fo SEO Friendly Web Design
 - Content
 - Flash Web Design
 - E-Commerce Web Design
 - Latest Trends in Web Design
 - Web Design Mistakes and How to Avoid Them
 - The Use of images in Web Design
 - Web Design and Marketing

These 6 Web Design Tutorials have been put together to help you successfully present and market your business online.
Website 101: Visual Design And Content (6 pages, 346kb) - The design of your website, its look and feel, should connect with your target audience and strive to create a bond between your product and the consumer. A user will automatically associate the quality of your website with the quality of your offer.
Website 101: Usability and Technology (6 pages, 302kb) - Usability refers to the “elegance and clarity with which the interaction with a website is designed”. In other words, usability is the practice of designing websites to be more effective, efficient and satisfying.
Video For Your Website (11 pages, 413kb) - Learn to make short videos, upload them on video sharing sites (such as YouTube) and display them on your website.
Search Engines 101 (5 pages, 354kb) - Explains how search engines work and why a website needs to follow a search-engine–friendly format.
Critical Components Of Optimising A Website (9 pages, 467kb) - Takes you through the steps to successfully optimise your website for search engines.
Keywords (9 pages, 365kb) - Keywords are the key to a successful web strategy. This tutorial will cover everything you need to know about keywords from research to implementation on your website.

Web site Development and Design  (2 pages, 200kb)
A very detailed and succint 2-page diagram flow on 7 areas to focus on when designing and developing a web site.
1. Web Site Management
2. Layout
3. Color
4. Imagery & Texture
5. Typography
6. Specific Considerations
7. Overall & specific resources

Understanding Your Website, for small business owners in 2010  (115 pages, 2.0mb)
This ebook provides an overview of what can be done with your Web presence, so that you can understand the online environment and how your business can take advantage of it.
 - The Open Source CMS
 - Search Engine Marketing
 - Mobile Devices
 - Analytics
 - Email Newsletters
 - RSS and Blogs, The Social Stream
 - Ecommerce
 - Controlling Access
 - Email
 - Data Safety
 - Domains, Hosting
 - Maintaining Your Site
 - Content Integration

Organic Web Design and Marketing Tips  (14 pages, 741kb)
Nurturing your Website for top search engine placement.
1. Choose your search engine keyword phrases carefully
2. Design your website to be search engine friendly around your keyword phrases 
3. Promote your Website on the Internet with your keyword phrases in mind

8 Step Checklist for On-Site SEO  (11 pages, 1.1mb)
Search engine optimization is the process of improving the volumn and quality of traffic to a website or blog from search engines via "natural" or "organic" search results for targeted keywords.
1. Meta tags
2. Image Alt tags
3. Sitemaps
4. Robots.txt
5. Domain and Keywords
6. Home Page
7. Inner Pages and Content
8. Internal Link Building

Web Intelligence Tips and Tricks eBook, version 2  (39 pages, 7.3mb)
Presents and reviews tips and techniques in these 6 areas of web intelligence:
 - The Web Analytics ecosystem
 - Social Media Text mining
 - Traffic Attribution
 - Keyword Research
 - Web Analytics Debugging
 - Link Analysis
 - Click-Through Rate Optimization
 - Social Media Measurement
 - Landing Page Optimization

The Social Website Pr imer  (15 pages, 1.4mb)
Any site wor th its salt needs to enable user interaction and content sharing. A social website is any site that invites people to participate by publicly sharing their thoughts, feedback, opinions, links and any content they’ve created as well as images and videos. It also encourages them to share their experiences with friends or colleagues – whether on the site or beyond – and makes it easy to do so. Be sure to check out "How to go social: Top ten tips" on page 11. Two pages near end are ads.

How To Think And Act Like A Publisher  (14 pages, 194kb)
A B2B Marketer’s Guide To Content Marketing
If you want to be armed with a better way to reach your customers through the creation helpful, useful content, then this eBook is for you. Discusses six core areas of publishing:
1. Profit
2. Editorial
3. Production
4. Circulation
5. Distribution
6. Seeking The Next Opportunity

Finally, here is a great 242-page web design ebook titled Professional Web Design. You can purchase it for $9.90. (I receive no commissions.) You can check out this google search to download samples of it or all of it. This book presents guidelines for professional Web development, including communicating with clients, creating a road map to a successful portfolio, rules for professional networking and tips on designing user interfaces for business Web applications.

Tags for this post>>

January 9, 2011

Web Site Development Tutorials

Here are many Web Site Development Tutorials, hosted by These tutorials show you many methods and tools for web programming and web development using the technologies and frameworks linked in their tutorials area below. I have included deep links for many of their tutorials for the following areas: AJAX, Java, MySQL, Python, and PHP.

Web Development Tutorials:

AJAX Tutorials:
 - Get Rolling With jQuery – Part 2
 - A Quick Introduction to JQuery – Part 1
 - Creating the iPhone Unlock Screen in xHTML, CSS and jQuery
 - Five Ways to Spice Up Your Site with jQuery
 - Getting Started with AJAX in jQuery
 - AJAX Accessibility for Websites
 - GWT Basics: AJAX Programming with Java
 - AJAX and PHP Form Processing
 - Ajax Wireframing Approaches
 - Maintaining history in AJAX applications

Java Tutorials:
 - JavaFX in Action: Developing Classes
 - Java Data Mining
 - GWT Basics: AJAX Programming with Java
 - Python and Java – A Side by Side Comparison
 - All about JAXP, Part 1
 - Make Database Queries Without the Database
 - Load List Values for Improved Efficiency
 - 2 Ways To Implement Session Tracking
 - Simple Way to Read an XML File in Java
 - Develop Aspect-Oriented Java Applications with Eclipse and AJDT Java Validation With Dynamic Proxies
 - Using Aspects to Autonomic-Enable Legacy Applications
 - JSF for Nonbelievers: The JSF Application Lifecycle
 - Assertion Extensions for JUnit
 - Practically Groovy: Go Server-Side Up, with Groovy
 - StrutsTestCase Simplifies the Development Process
 - Eye on performance: Wait leaks
 - Java Theory and Practice: Anatomy of a Flawed Microbenchmark
 - Understanding JCA Transactions
 - Simplify Your Application Delivery with One-JAR

MySQL Tutorials:
 - Using MySQL Functions for More Efficient Web Applications
 - Open Source Social Networking Server: Built on LAMP!
 - Installing MySQL on Windows
 - MySQL fulltext search for 3 char words
 - Implementing High Availability in MySQL
 - Upload Files to MySQL using PHP Tutorial
 - PHP and MySql with PayPal
 - Using MySQL and PHP
 - Inserting An Array Into A Database Stored Procedures are Evil
 - MySQL Database Handling in PHP
 - A Flexible Method of Storing Control Data
 - Secure Website Login Programming with PHP & MySQL
 - Exploring MySQL CURDATE and NOW. The Same But Different.
 - Programmatically Deciding Which Database to Connect in PHP
 - Creating a PostgreSQL and MySQL driver
 - Writing Syslog Messages to MySQL
 - Saving PHP Session Data to a Database >
 - Storing Images in a Database Creating and Accessing MySQL Data with PHP

Python Tutorials:
 - PSFile: Generate PostScript files with Python
 - Python and Java – A Side by Side Comparison
 - Learn Python in 10 Minutes
 - Python 201 – (Slightly) Advanced Python Topics
 - Python 101 – Introduction to Python
 - Google Sitemaps
 - Python 101 Python vs. Perl
 - Python Persistence Management
 - Extending Python and Zope in C

PHP Tutorials:
 - Writing A Simple Twitter Client Using the PHP Zend Framework’s OAuth Library (Zend_Oauth)
 - Zend Framework Tutorial
 - Easy Screen Scraping in PHP with the Simple HTML DOM Library
 - SimpleTest: Unit Testing for PHP
 - Migrating legacy PHP 4 applications to PHP 5
 - Load testing your web application with Apache Bench
 - 8 Cool Functions in the GD2 extension
 - Phing: A build system for PHP
 - WebGrind: web-based frontend for XDebug PHP profiling
 - Getting Started with ORM in PHP
 - Port Scanning and Service Status Checking in PHP
 - Benchmarking PHP frameworks
 - Four CSS Tricks Every PHP / Web Developer Should Know
 - Debugging CakePHP applications in Zend Studio for Eclipse
 - WordPress Comment Styling Round Up
 - Parallel web scraping in PHP: cURL multi functions
 - Yahoo! SearchMonkey: revisiting PHP, platform-style
 - Debugging PHP with Firebug and FirePHP
 - Running background processes in PHP
 - Running PHP cron jobs – regular scheduled tasks in PHP

Tags for this post>> | | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 6:33 pm

January 7, 2011

Downloadable Computer and Programming eBooks

Here are many freely available computer and programming ebooks, most of these are in English and some are in Arabic. These downloadable ebooks cover many technical and programming topics, as seen in the linked list below. They are in pdf and chm formats.

Programming eBooks:

 - ADO
 - Assembly
 - C#
 - C++
 - C
 - Delphi
 - DirectX
 - Dot Net
 - F#
 - Java
 - JavaScript
 - Lisp
 - Matlab
 - Ms-Expression
 - Network Programming
 - Open GL
 - Oracle
 - Pascal
 - Prolog
 - Python
 - QT
 - SQL Server
 - SQL
 - Supernova
 - VB.Net
 - Videos
 - Visual Basic 6
 - WCF
 - WPF
 - XML 
 - XNA

More ebooks from this site:

 - ASP .NET ebooks
 - PHP programming ebooks
 - Perl ebooks
 - Computer Architecture & Maintenance
 - Gaming Design
 - Requirements, Testing, UML
 - Windows 7 tutorial iso

Tags for this post>> | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 11:03 am

October 6, 2010

Articles and Tutorials at Developer It Blogs

Developer It Blogs  provides a mashup of well written and interesting software and web development learning articles and tutorials. Topics and areas covered include C#, C++, Java, AJAX, PHP, JavaScript, dotNET, jQuery, ASP .NET, iPhone, Linux, Python, MySQL, SQL, Oracle, SQL Server, Eclipse, Android, Windows, Ruby-on-Rails, CSS, XML, Silverlight, Flash, Flex, Winforms. These documents are for both beginner and more advanced developers.

Top 50 Articles at Developer IT:

 - How To Start Your Own Professional Blog with WordPress
 - How to get full query string parameters not UrlDecoded
 - Fake ISAPI Handler to serve static files with extention that are rewritted by url rewriter
 - Outlook add email account: requested operation failed
 - More than 100,000 articles !
 - C# development with Mono and MonoDevelop
 - ASP.NET MVC Html.DropDownListFor Select value
 - Official BETA release of Developer IT
 - Lots of first chance Microsoft.CSharp.RuntimeBinderExceptions thrown when dealing with dynamics
 - Good SQL error handling in Strored Procedure
 - Remove accents from String .NET
 - How to obtain a random sub-datatable from another data table
 - Getting "Using two-stage rotation animation" warning with UIImagePickerController
 - The binary you uploaded was invalid. A pre-release beta version of the SDK was used to build the app
 - Info on UIDeviceFamily key in Info.plist
 - Android save Checkbox State in ListView with Cursor Adapter
 - Data Formatters temporarily unavailable
 - ASP.Net MVC 2 DropDownListFor in EditorTemplate
 - The provided URI scheme 'https' is invalid; expected 'http'. Parameter name: via
 - Core i7-620M vs Core i5-540M
 - How to decrypt an encrypted Apple iTunes iPhone backup?
 - Problem with video playback on iPad with MPMoviePlayerViewController
 - Android - HorizontalScrollView within ScrollView Touch Handling
 - RadioButtonFor in ASP.NET MVC 2
 - A valid provisioning profile for this executable was not found
 - "Parse Error : There is a problem parsing the package" while installing Android application
 - SSLException: HelloRequest followed by an unexpected handshake message
 - ipad - UIActionSheet inside a UIPopOverController... popover not dismissing...
 - Android - "Resources don't contain package for resource number"
 - iTextSharp Creating a Footer Page # of #
 - Open DateTime picker C# control programatically
 - Missing Edit Option on Silverlight 4 DataForm
 - iPhone Simulator 3.x not listed after upgrading to XCode 3.2.3 Beta4 with OS 4.0
 - Using MPMoviePlayerViewController full screen in iPad app that's not fully ported from iPad...yet.
 - AVAudioRecorder - Continue recording to file after user stops recording by leaving the application a
 - Android 1.6: "android.view.WindowManager$BadTokenException: Unable to add window -- token null is no
 - Two-Stage Rotation Warnings
 - Problem with bluetooth on android 2.1 (samsung spica i5700) where pairing works but connection does
 - Ext JS Tab Panel - Dynamic Tabs - Tab Exists Not Working
 - How to clean the virus which opens on IE and blocks many other applications?
 - android View not attached to window manager...
 - Border image on UIView
 - Windows Can't Find SepSysPlant.exe?
 - Can't dispatch DDM chunk 46454154: no handler defined - Eclipse - Android SDK
 - Uncompiled WCF on IIS7: The type could not be found
 - iPad custom Keyboard GUI
 - MVC2 EditorTemplate for DropDownList
 - Should one replace the usage addJSONData of jqGrid to the usage of setGridParam(), and trigger('relo
 - Mysterious dbboon folder with proxy.php file on my godaddy account
 - FB.ui stream.publish in an iframe application shows a popup instead of an iframe dialog

Popular Posts at Developer IT:

 - How To Start Your Own Professional Blog with WordPress
 - How to get full query string parameters not UrlDecoded
 - Fake ISAPI Handler to serve static files with extention that are rewritted by url rewriter
 - Outlook add email account: requested operation failed
 - More than 100,000 articles !
 - C# development with Mono and MonoDevelop
 - ASP.NET MVC Html.DropDownListFor Select value
 - Official BETA release of Developer IT
 - Lots of first chance Microsoft.CSharp.RuntimeBinderExceptions thrown when dealing with dynamics
 - Good SQL error handling in Strored Procedure
 - Remove accents from String .NET
 - How to obtain a random sub-datatable from another data table
 - Getting "Using two-stage rotation animation" warning with UIImagePickerController
 - The binary you uploaded was invalid. A pre-release beta version of the SDK was used to build the app
 - Info on UIDeviceFamily key in Info.plist

Tags for this post>> | | | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 2:08 pm

June 16, 2010

Computer and Programming eBooks at eSearchBook

eSearchBook provides many computer and programming ebooks in the following categories, along with the number of ebooks in each. I have listed out the topics for Computer Languages. These are hosted by this site and available for download immediately.

Computer and Prorgramming Categories at eSearchBook:

Computer Languages (46)

Computer Networks (38)

Computer Security (5)

Computer Hardware (4)

Computer Software (73)

eBook Topics in the Computer Languages category:

 - C++ programming
 - Java programming
 - Java AWT
 - Jakarta Struts
 - J2ME
 - Python programming
 - Ruby programming
 - JavaScript
 - OOP (Object Oriented Programming)
 - XML
 - CSS
 - Zend
 - PHP
 - Perl
 - SQL
 - AppleScript
 - ASP .Net
 - dotNet Windows Forms
 - VB .Net
 - Visual C programming
 - Visual Basic
 - MSDN Library
 - ASP

Tags for this post>> | | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 11:19 am

May 13, 2010

Hundreds of Computer, Technical, and Programming eBooks

Here are many hundreds of downloadable Computer, Technical, and Programming eBooks, including many Computer Science topics, as listed below. These computer ebooks are in pdf and chm format. In addition, this directory, at this site, has lots more computer ebooks, mixed with other topics. Also check out this site's top level ebook directory, where you can find many other ebook topics, including Electronics, Forensic Science, Biology, Calculus, Chemistry, Economics, Geology, Physics, Statistics, Communication, and Windows.

Web Development and Website Design:
Java Web Services
Internet Security and Firewalls
Web Development Standards
Developing Flash Web Sites
CIW Certification
Graphics with Web Design
Web Programming and Design
Website Marketing
PHP ebooks

Programming Languages:
C and C++ Programming
C# Programming
Python Programming
Perl Scripting
Visual Basic and ASP

Linux and Unix:
Linux Programming
Linux Networking
Linux Performance Tuning
Linux Command Line
Linux Kernel
Linux Shell Scripting
Embedded Linux programming
Linux Troubleshooting
Firewalls with Linux
Linux References
Ubuntu Linux

Debian-GNU Linux
Redhat Enterprise Linux
Sun Cluster
Linux Networking
Beowulf Clusters using Linux
Embedded C Programming
Linux Kernel
LPI Certification
Linux Security

Databases and SQL:
Oracle Database
Oracle PL-SQL
SQL Server
Data and Databases
Database Design

ASP and dotNET eBooks:
C# Programming
Visual Studio .NET
Visual Web Developer

Computer Science eBooks:
Distributed Algorithms
Java Programming Graphics
Pattern Recognition
Embedded Controller Hardware
Artificial Intelligence
Data Structures
Computer Viruses
Embedded C and C++ Programming
Assembly Language
Computer Security
Data Mining, Data Modelling
Computer Graphics and 3D Graphics
Information Theory
Information  Visualization
Data Commications
Compressed File Formats
Fractal Image Compression
Secure Coding
Parallel Computing
Multiprocessor Programming
GUI Designing
Quantum Computers
Graphics Programming
Game Design
Computer Hardware, Servers

Tags for this post>> | | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 5:13 am

May 3, 2010

898 Computer and Programming eBooks at GameCraftX

Here is GameCraftX's eBooks Collection, hosting over 890 computer and programming ebooks, covering many, many areas, some of which are listed below. These computer books are in pdf and chm format.

eBook Topics at GameCraftX's ebooks collection:

 - C and C++ programming
 - PHP programming
 - PHP and MySQL
 - Perl programming
 - Javascript
 - Ajax
 - Website & Web Application Development
 - WML
 - JBoss, Jakarta Struts, J2ME
 - Java Web Services, Java Threads
 - Java Servlets, RMI, Security, JSP
 - Enterprise and Distributed Java
 - SOAP and XML
 - Extreme programming
 - Linux programming, Shell scripting
 - Linux Administration
 - Linux Certification
 - Python programming
 - XPath and XPointer
 - Flash Actionscript
 - Photoshop CS
 - Dreamweaver
 - C# programming
 - Visual C++ . Net (dotNet)
 - Asp . Net
 - . Net Window Forms
 - VB dotNet
 - ADO Activex
 - Networking Certification
 - Wireless Networking
 - Cisco CCNA
 - Kerberos
 - Firewalls
 - Snort
 - SQL
 - Oracle PL-SQL
 - SQL Server
 - Digital Video
 - Crystal Reports
 - AutoCAD
 - PC Hardware
 - Mac
 - PC Hardware
 - OpenGL
 - Cryptography
 - Apache
 - Algorithms
 - Windows XP, Windows 2003
 - Office 2003 Reference and Techniques
 - Access Database
 - Excel Macros

Tags for this post>> | | | | | | | | | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 9:43 pm

March 18, 2010

Web Development Tips and Tricks by Jonathan Snook

Here is  Jonathan Snook's web development and design site: Web Development Tips and Tricks, where he blogs on lots of coding techniques and tips for more efficient web developement and creating better web apps and sites. I have linked here to what I consider his better posts.

Web Development Tips and Tricks by Jonathan Snook:

Background Position X and Y
Multiple Backgrounds and CSS Gradients
Safari and Transparent Borders  
Simplest jQuery Slideshow  
Creative Use of Bitwise Operators
In Firefox, In Google Reader
Becoming a Font Embedding Master
Screencast: Converting OTF or TTF to EOT
Screencast: Converting OTF or TTF to EOT  
Text Rotation with CSS
HTML in a Flash World
Adobe and HTML5's Canvas
Behind the Process: Snitter Icon
Fixed Position and Opacity Filter Bug in Internet Explorer
Shifting my Opinion on CSS Animations
Multi-line JavaScript
Why I don't love JavaScript's Module Pattern
Building a URL Shortener
Old Browsers: Do they still exist?
Screencast: Webkit in Titanium
Screencast: Webkit in Titanium
Creating Desktop Applications with Titanium
Twitter to Lose Auto-follow
Colour Contrast Check Tool Updated
Being Square
Matrix Layouts
Using Yahoo Pipes to turn XML feeds into JSON APIs
Screencast: Firebug Breakpoints
Screencast: Firebug Breakpoints
Embedding Twitter Status
Blog Blazers
Screencast: Playing with Light in Design
Screencast: Playing with Light in Design
Blick Blocky Retro  
Slicing in Photoshop and Fireworks vs Entourage
Alpha PNGs in Internet Explorer 6
Rounded Corners in Internet Explorer
SidebarAds Expands
HTTP Monitoring with Charles
Sidebar Workshops
Using jQuery for Background Image Animations
Tiling Backgrounds in Internet Explorer
The Shelf Life of a Web Site
Service Review: W3 Markup
An Experiment in Rounded Corners
Multiple Validation as Behavior in CakePHP 1.2
Creating a Contact Form in CakePHP 1.2
Multiple Validation Sets in CakePHP 1.2
CakePHP Debug Styles
Easier Static Pages for CakePHP 1.2 Update
No CSS Reset
Adobe AIR Resources for the Ajax Developer
Frustrating Typos with JavaScript
PHP header can only be called once
Sidebar Creative: State of the Union
Building Findable Websites
Content Overlay with CSS
Using setTimeout to Solve DOMContentLoaded
How I built an effective blog comment spam blocker
Easier Static Pages for CakePHP 1.2
WDN08: Working with Ajax Frameworks
Password Protecting Admin Functions in CakePHP
Developing a jQuery Plugin
The Importance of Being HTML5
IE8 to include version targeting
Microsoft's XMLHttpRequest ActiveX Objects
GridIron Flow
Learning about Adobe AIR
Web 2.0 has jumped the shark
What does Accessibility mean?
Design Inspiration
Determining Next Date with Excel
Hacking in International Keyboard Support in AIR beta 2
CSS Animations in Safari
The Joys of Application Development
Questions and Winners of Accelerated DOM Scripting
Accelerated DOM Scripting
Determining Offsets with Scrolling Overflow
Adobe AIR and HTML
Snitter Alpha
6 Keys to Understanding Modern CSS-based Layouts
Creating a Page Break
Three Interviews
Zend Framework: First Impressions
Understanding Pseudo-elements
Track Comments with Co.mments
Zend Framework Releases 1.0
Using Math object to shorten scripts  
Focus Clouds
Elemental: Conditional Content with CakePHP
IE6 Memory Leaks Fixed
Pagination 101
Private JavaScript
Incremental Leading
IE Fires Onresize When Body Resizes
Unicode for CSS Class Names
Why Safari for Windows?
A Closer Look at Movable Type 4 beta
The Untapped Power of Design Galleries
Anonymous Functions in PHP
Managing Style and State
Hosted Subversion
The Death of Comments
Shorter XHR Abstraction
The Art and Science of CSS Revamp
Quick Link: CakePHP and Flickr
Abundance Mentality
Recent Podcasts
CodeIgniter vs. CakePHP
position:relative and overflow in Internet Explorer
Be Library Agnostic
Close your tags
Handling Onscroll
Debug Flash with Firebug
Self-referencing in VBScript
Making a Good Favicon
Clean Up Debugging  
Ages of the Web
The JavaScript Environmentalist
Tips for a Better Design Review Process
jQuery 1.1 Released
Mootools r.83 Cheat Sheet
Prototype 1.5.0 Cheat Sheet
Getting Help from CHM 7
Delete Cached Models in CakePHP
Use of ADDRESS Element

Tags for this post>> | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 1:24 am

March 3, 2010

Ebooks at is a site where you can download I.T., computer, and programming ebooks in many areas and topics. These computer ebooks cover open source, Linux, Microsoft, Cisco, and Oracle technologies, to name a few. This site offers a very good selection to choose from, to quote their home page: "to access thousands of ebooks you just have to browse the various categories or simply to use the search engine. I have linked to some popular result pages using their search form, if you'd like you can use some of these to start your ebook search.

IT and Programming eBooks by topic at

 - Ajax
 - Web Development
 - C++ programming
 - Javascript
 - PHP programming
 - Ruby On Rails
 - Python programming
 - XML
 - Web Services
 - GWT
 - Google Apps
 - Java programming
 - Linux
 - C Sharp programming
 - Windows 2008
 - Oracle Database
 - Oracle Applications
 - MySQL
 - Cisco
 - Computer Networking
 - Computer Security

Tags for this post>> | | | | | | | | | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 2:43 am

January 30, 2010

More Computer and Programming eBooks

Here are many computer and programming ebooks to download in pdf and chm formats in various areas, as listed below. More ebooks at this site are available in the sub-directory linked below.

eBook topics:

 - Web Design ebooks
 - Linux
 - Linux  Server
 - Embedded Linux
 - Apache
 - XML
 - Ethernet
 - TCP-IP Networking
 - Wireless
 - VB .NET
 - Active Directory
 - Windows Commands
 - Windows XP

eBook topics is this sub-directory:
 - JSP
 - Cisco Networking
 - Linux
 - Linux Network Administration
 - Linux Kernel
 - LPI Linux Certification
 - Java programming
 - J2ME
 - EJB
 - Python programming
 - .NET Windows Forms
 - Visual Basic .NET (VB .NET)
 - VBA
 - SQL
 - XML
 - WML
 - Perl
 - Networking ebooks
 - Internet Security
 - Unix
 - C Sharp programming (C#)
 - Wireless
 - Web Design

Tags for this post>> | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 9:02 pm

January 26, 2010

700 Computer and Programming ebooks

Here are over 700 programming, I.T., and computer ebooks, covering the areas and topics listed below. These freely available computer and programming ebooks are in pdf, chm, and zip formats.

Topics covered by these ebooks:

 - C++ programming
 - Java programming, Swing, J2ME
 - Web Development
 - JavaScript
 - PHP
 - Web Services, SOAP, XML
 - Flash
 - C# programming (C Sharp)
 - VB .NET 
 - .NET programming (dotNET)
 - ActiveX Scripting
 - Assembly language
 - Bash Shell Scripting
 - MySQL
 - Linux
 - Linux Admin, Linux Security
 - Unix
 - Windows XP
 - Windows 2003
 - MCSE Training
 - CIW Exam Preparation
 - Access database
 - SQL Server
 - Oracle PL SQL
 - Networking
 - Computer - Network Security
 - Firewalls
 - Wireless Networks
 - Cisco, CCNA
 - VPN
 - Cryptography
 - Director MX
 - Dreamweaver

Tags for this post>> | | | | | | | | | | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:17 pm

January 21, 2010

Many Downloadable Computer and Programming eBooks

Here are many programming and computer eBooks covering the topics and areas listed below. It looks like this site has over 800 downloadable I.T. and programming ebooks, most are in pdf and chm format. 

eBooks Topics:

 - PHP
 - Ajax
 - Perl
 - Web Development and Programming
 - CSS
 - C++ Programming
 - Java Programming
 - Assembly language
 - Networking
 - Cisco
 - Computer Security, Network Security
 - SQL
 - MySQL, PostgreSQL
 - Oracle PL-SQL, Stored Proceduree
 - Oracle DBA
 - SQL Server
 - Linux Administration
 - Linux Programming
 - Red Hat Linux
 - Linux Networking
 - Bash Shell Scripting
 - Unix
 - Transfer from Windows to Linux
 - Windows XP, Windows 2003
 - Windows Security
 - .NET Security
 - ADO.Net
 - Dreamweaver
 - Flash
 - Photoshop

Tags for this post>> | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 12:27 pm

January 19, 2010

Web Tools and Development Course

Here are the notes, lectures, and the web resource links for a well-rounded Web Tools and Development Course at the University of Washington. This Web Development course will introduce you to developing web applications and the web development process. You will also learn about different technologies and tools that are available for programming web applications. including XHTML, CSS, PHP, XML, JavaScript, Database, SQL, Privacy, Security, Web Services, Ajax, and Web server technologies.

Intro to Class, History of the Internet, Overview of Web Applications
This will give an introduction to the internet and also an overview of web applications. Some suggested readings related to these topics are given below.
 - History of the Internet
 - Privatization of the New Communication Channel
 - Introduction to Web Application Development, Parts 1-4
 - How the Web Works: HTTP and CGI Explained

This section of the course will give a brief overview on the web development technologies of XHTML and CSS. Some suggested reading related to these topics are given below.
 - XHTML Tutorial
 - CSS Tutorial

PHP and Forms
The topics which are explained here are PHP and Forms. Suggested readings are given below.
 - PHP Tutorial
 - HTML forms tutorial
 - XHTML forms tutorial

Design and Usability
This section gives you a guide about web styles, information and design's usability resources, some wireframe sketches etc. Some of the suggested readings are given here.
 - Web Style Guide (Chaps 1-3)
 - Information and Design's Usability Resources
 - Visual Vocabulary for Application Design
 - Wireframe Sketches
 - Usability in the MoviesThe Interface Hall of Shame (mirror)

This section of the tutorial explains web application accessibility by the guest speaker Dan Comden-DO-IT. Other useful links to the topic are listed here.
 - World Wide Access: Accessible Web Design
 - Accessibility Evaluation Procedure

Javascript & Code Examples
Here you will be able to learn the basics of Javascript. Some code samples are also given along with this tutorial to enhance the learning. Suggested readings are given below.
 - Javascript tutorial
 - form validation tutorial
 - Javascript Reference
 - Javascript DOM Reference

Web Server Technologies
This section covers the topic of web server technologies. Suggested readings are given below.
 - Apache's Authentication Tutorial
 - Apache's Server-Side Include Tutorial
 - Apache's .htaccess Tutorial
 - UW's pubcookie Documentation

PHP Models and Views & Example MVC Application
Here we will be learning about PHP models and views with a MVC application given as an example. Other useful links to the topic are listed here.
 - PHP objects
 - PHP Objects reference
 - MVC in PHP

Databases, SQL  PDF | HTML
This section of the tutorial covers databases and SQL. You can download the tutorial in PDF format. Other useful links to the topic are listed here.
 - SQL reference
 - SQL Tutorial

PHP and Databases  PDF | HTML
We will be learning about PHP and databases in this section.
 - MySQL in PHP

PHP Sessions and Cookies  PDF | HTML
The topics that are covered in this section of the tutorial are PHP sessions and cookies. Related links are listed below.
 - PHP Sessions
 - PHP Sessions Tutorial

Privacy  PDF | HTML
This section teaches privacy which is taken by Linda Lane. Some of the suggested readings are given here.
 - The Online Ethics Center for Engineering and Science section on Internet privacy
 -  essays and op-eds from Bruce Schneier
 -  "Your Vanishing Privacy"

Security Example Insecure Application
Here you will be learning about security which is taken by Kirk Bailey. Some of the suggested readings are given here.
 - Two Security Articles (NetID protected)
 -  OWASP Wiki, especially security principles
 -  attacks
 -  vulnerabilities
 -  countermeasures
 - SQL Injection Walkthrough

Topic TBD
This section will be taken by Douglas McDavid from IBM Research. Some of the suggested readings are given here.
 - A Standard for Business Architecture Description
 - Financial and Technical Change

This section of the tutorial covers XML and RSS. Some of the related topics are listed below.
 - XML: Reuse or Lose It
 - An Introduction to XML Bronstein, Myra

Web Services  PDF, Example Web Services
You will learn about web services with an example here.
 - Google Maps API Example and Key

Here you will get an overview on AJAX with an example.
 - AJAX Example

.NET Overview (Guest Speaker, Scott Guthrie, ASP.NET Product Manager, Microsoft)
This section of the course is covering .NET which will give you a brief overview. Some of the suggested reading is given below.
 - Scott Guthrie's Blog

Tags for this post>>

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 4:31 pm

January 18, 2010

Computer and Programming eBooks from PDFTrace

PDFTrace is a PDF search engine that provides links to many programming and computer ebooks, and technical and I.T. learning documents covering many areas. You can search this site for and computer ebooks and documents in both pdf and doc file formats. I have provided below some search results in various topics for pdf ebooks to get you started using this site. Be sure to click on the page numbers at the bottom to access more ebooks in the topic you are searching. To dig deeper, use these links for starting your search for what you need, and then go back to the home page and enter the original search word/phase along with more detailed keyword(s) you need. Most links are working, though a few are not.

Sample of eBook Topics in pdf format at pdftrace:

 - GWT  Google Web Toolkit
 - C and C++ programming
 - Linux programming
 - PHP
 - Java programming
 - Javascript  JSON
 - Perl
 - Flex
 - C# programming
 - Silverlight
 - VB .Net
 - Web programming
 - Python programming
 - Oracle Database
 - Oracle Applications
 - MySQL
 - SQL Server
 - Linux
 - Windows 2008
 - Computer Networking
 - Computer Security

Tags for this post>> | | | | | | | | | | | | | | | |

Filed under: Free Computer and I.T. Books — computer_teacher @ 10:03 pm

November 13, 2009

Web Technology Talks

Here are some excellent Web Technology Talks, available at CDATA Zone. These talks cover various web technologies, including web services, XML, PHP, SOAP, SOA, and digital identity. All of these topics are drafted either in a pdf or a PowerPoint presentation. These user friendly slides contain screenshots which help make understanding and learning these technologies easier.

 - Working with Web Services
 - Advanced XML and Web Services in PHP
 - Who am I? The Age of the Digital Identity
 - Advanced XML and Web Services in PHP
 - Digital Identity
 - SOAP Tips, Tricks & Tools
 - Advanced XML and Web Services in PHP
 - Working With Web Services
 - XML Encryption and Authentication
 - Streaming XML
 - Streaming XML
 - XML Encryption and Authentication
 - Advanced XML with PHP 5
 - Who am I? The Age of the Digital Identity
 - SOA: Beyond The Hype
 - Who am I? The Age of the Digital Identity
 - Web Services and SOA Web Services and SOA
 - Who am I? The Age of the Digital Identity
 - Robert Richards
 - Introduction to PHP 5

Tags for this post>>

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:42 pm

October 26, 2009

Programming Tutorials and eBooks

Here are many Programming Tutorials and eBooks, hosted at Arab American University. These programming ebooks and tutorials will help you learn most of the popular programming languages. After going through these you will be able to understand and apply tips, tricks, and techniques to effectively use in your programming and code development. Programming languages that are covered here include C++, Perl, Java, EJB, C#, VB .NET, Assembly, UML, and XML. All of these ebooks and programming learning materials can be used as references by both novice and expert developers. They are in pdf format. Here is a small number of these programming ebooks and tutorials:

 - Flash MX ActionScript ebook
 - Java ebook  Java ebook 2
 - Intoduction to Java
 - Java 2 Network Security
 - C++ ebook
 - Borland C++ ebook
 - Perl ebook  Perl ebook 2
 - Java Programming Handbook
 - Enterprise JavaBeans  EJB ebook 2
 - Developer's Guide
 - Assembly Language 32-bit
 - Thinking in C++, 2nd ed
 - Thinking in Java, 2nd Edition
 - JBuilder ebook
 - Building Applications with JBuilder
 - Linux Administrators Security Guide
 - Developing opentools
 - VB .Net Programming Guide
 - C# and dotNet Developer guide
 - C# building .NET applications
 - Visual Basic .NET ebook
 - Web Application Development
 - Web Services Development
 - MCSD Study Guide
 - Java Programming Language, Part 1
 - Java Programming Language, Part 2

Tags for this post>> | | | | | | | |

October 12, 2009

Web Information Systems Course

Here is an informative Web Information Systems Course at Cornell University. This Web Information Systems course explains building information systems on the World Wide Web. These course lecture notes cover markup languages, web services, protocols, ontology and knowledge modeling languages, semi-structured data parsing, and manipulation. This Web Information Systems course also includes readings, critical reviews, and technical projects that build expertise in tools and mechanisms for presenting and organizing information.

Web Information Systems Lecture Notes:

 - Lecture Notes: Course Introduction - Points on a Spectrum
 - Lecture Notes: Coherence and Invisibility: The Library Behind the Curtain
 - Lecture Notes: Internet and Web: History, Politics, Standards
 - Lecture Notes: Architecture of the World Wide Web
 - Lecture Notes: Content: What is stuff
 - Lecture Notes: Identifiers
 - Lecture Notes: Markup Language
 - Examples: Markup Language
 - Lecture Notes: Namespaces and XML Schema
 - Examples: Namespaces and XML Schema
 - Lecture Notes: Manipulating XML (XPath and XSLT)
 - Examples: Manipulating XML (XPath and XSLT)
 - Lecture Notes: XSLT (2)
 - Examples: XSLT (2)
 - Lecture Notes: XSLT 3
 - Examples: XSLT 3
 - Lecture Notes: Syndication and Mashups
 - Assignment: Project 1 Overview
 - Examples: Project 1 Overview
 - Lecture Notes: Web Publishing and Editing (Atom Publication Protocol)
 - Lecture Notes: Semantic Web: Knowledge Representation on the Web
 - Lecture Notes: Semantic Web Basics (RDF)
 - Lecture Notes: RDF Meta Model and RDF Schema
 - Lecture Notes: Description Logics and Web Ontology Language
 - Lecture Notes: Inference and Querying Triple Stores(cont.)
 - Examples: Inference and Querying Triple Stores(cont.)
 - Lecture Notes: Building and Testing Ontologies with Protege and Racer
 - Lecture Notes: Building and Testing Ontologies with Protege and Racer (2)
 - Lecture Notes: Microformats and RDF-A
 - Lecture Notes: Compound Information Objects
 - Lecture Notes: Scholarly Communication, Escholarship, repositories
 - Lecture Notes: Longevity and Preservation of Digital Information

Tags for this post>>

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:21 pm

Next Page »

Powered by WordPress