Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Free Computer and I.T. Books


January 21, 2009

The Woork Handbook: Web Dev, CSS, and Ajax

Here is the Woork Handbook which is an ebook by Antonio Lupetti covering web design and web programming. This 133-page ebook teaches and demonstrates these web development technologies: CSS, AJAX, PHP, MooTools, Scriptaculous, SQL, and Web Database. Here is the direct download link for this ebook in pdf format.


Table of Contents of the Woork Handbook:

Cascade Style Sheets:
 - Useful guidelines to improve CSS coding and maintainability
 - Write a well structured CSS file without becoming crazy
 - CSS coding: semantic approach in naming convention
 - Three column fixed layout structure using CSS
 - Top Down approach to simplify your CSS code
 - Perfect pagination style using CSS
 - Clean CSS Form using CSS
 - Clean and pure CSS FORM design
 - Liquid layer with rounded corners using css
 - Liquid expandable section with rounded corners using CSS
 - Liquid styled input element with CSS
 - Clean Tab Bar Digg-like using CSS
 - Digg-like navigation bar using CSS
 - Organize and design a navigation bar for your site using CSS,
 - PHP and URL variables
 - Nice login and signup panel Newsvine-like using CSS
 - Tips to design your site for mobile devices

Database:
 - Introduction to design a Entities-Relationship Model
 - Create tables and relationships with SQL
 - Using PHP and SQL to create tables and relationships
 - Create relationships between database table using phpMyAdmin

Ajax:
 - Ajax basic: create your first XMLhttpRequest file
 - How to solve Internet Explorer cache issue in Ajax
 - Insert record into a database table using Ajax and PHP
 - Insert record into a database table using Ajax and Coldfusion
 - Edit in place with Scriptaculous and PHP
 - Delete record with Ajax using prototypejs and PHP
 - Simple search engine in Ajax and PHP

MooTools, Scriptaculous and other Javascript frameworks:
 - MooTools basic tips for web designer part
 - MooTools basic tips for web designer part
 - Nice vertical menu with motion and opacity effect
 - Simple ul list with a nice slide-out effect for <li> elements
 - Lightbox using mootools and pathfusion multibox
 - Interaction with HTML FORM
 - Super elastic effect to design high impact web menu
 - Nice vertical menu with motion and opacity effect
 - Toggle effect using Scriptaculous
 - Drag and drop to order list elements with Scriptaculous
 - Simple sort script using Stuart Langridge's sortabejs

Blogger (blogspot):
 - Add delicious button with counter in your blogger posts
 - Add DZone button on Blogger template
 - Add Technorati blog reaction on your Blogger Template
 - Add Yahoo! Buzz button on Blogger Template
 - Add Digg vote button on Blogger Template (update)
 - Place Google AdSense below post's title on Blogger
 - Some Blogger Tips you probably don't know
 
Various:
 - Twitter: send message from a PHP page using Twitter API
 - Parsing Feed RSS to HTML using MagpieRSS and PHP
 - Five optimal online Photo Editors you may try
 - Free tools to create your own social network Facebook-like
 
Fonts:
 - Interesting font for web design



Tags for this post>> | | |




Google Web Toolkit (GWT) Docs and Tutorials

Google Web Toolkit (GWT) is an open source development toolkit that you can use to quickly create and develop AJAX applications for all major browsers. These types of web applications offer users more immediate feedback and interactivity and provide features that in tha past were only found in rich client applications. More and more enterprises are starting to consider and use GWT, and it could become a very popular web application development framework. The following are important documetation, articles, and tutorials that will help you learn more about GWT and start you on your way to using it for your application deveopment.


GWT Homepage

Learn More - Learn about how Google Web Toolkit works and what features it can provide your web application development.

Get Started - Here are the installation steps for GWT and how to get a GWT application up and running. Then review the basics of GWT development using a detailed step-by-step GWT tutorial.

Read the Docs - All of the technical documentation for your reference and review for using Google Web Toolkit.

Join the Community  - Join the GWT developer forum to keep up-to-date with current activities. Go over to the contributors guide for information on building from source code, or contributing ideas or modifications to the project.



GWT Developer's Guide

Fundamentals    Configuring a GWT Project

Building the User Interface - GWT offers several pre-built Java widgets and panels to choose from. These are used as cross-browser building blocks for your web- based app. Also provided are optimization facilities such as image bundles.

Writing the Client-side Code in Java

Communicating with a Server - Make calls to backend servers using GWT RPC or direct HTTP.

Testing with JUnit - Learn how to efficiently test your AJAX code using JUnit.

Internationalization - Support multiple locales within a single code base.

Deferred Binding - This reduces generated code size so client can download faster and have better performance.


GWT Reference Guides

GWT Javadoc    GWT API Reference    Widget and Panel Gallery

Command-line Tools - Use these command-line tools to develop project files and run your app.

JRE Emulation Reference - These are the JRE types and methods that GWT emulates.


Articles and Tutorials covering GWT Development


DOM Events, Memory Leaks, and You - Explains how GWT prevents Ajax memory leaks from occurring.

Security for GWT Applications - Learn about the different types of attacks, and how to use secure coding practices to defend against them.

Using GWT for JSON Mashups - This tutorial reviews the various techniques to implement for developing JSON mashups from JSON services across the web.

Put a GWT Application on Facebook - Using these easy instructions, find out how to socialize your application on Facebook.


GWT Designer User Guide


GWT Designer is a powerful and easy to use bi-directional GUI creator that you can use to generate Java code. With this tool you can: add controls using drag-and-drop, add event handlers to your controls, and change various properties of controls using a property editor. Your updates to the generated code are reflected back in the visual designer. You can also reverse engineer code by using the parser. GWT Designer is built as a plug-in to Eclipse 3.2 (or higher) and any Eclipse 3.2-based IDE.

GWT Designer Tutorial
  - Login Manager
  - Stock Watcher
  - Remote Service
  - Get JSON data via HTTP
  - Web Demos

Designer Guide Visual Inheritance
Quick Start Menu Editing
What's New CSS Support
Installation Remote Services
User Interface Application Launching
Features Application Compiling
Layout Managers JUnit Test Creation & Launching
Designer Guide Wizards Intelligent Refactoring
Data Binding Internationalization (i18n)
GWT Quick Start Enhanced Compilation
GWT Projects Build & Deployment
Rich Editing Palette
AbsolutePanels Web Projects
Grids & FlexTables Preferences
TabPanels System Requirements
GWT Wizards Preferences
Custom Composites Web Demos


GWT Incubator

The GWT Incubator offers additional GWT widgets and libraries for your use. These are not yet added to the core toolkit. Future GWT releases may or may not incorporate these features.

Downloads - The most current incubator library is here, in a single jar file.
Documentation - See the gwt-incubator documentation for information about the available widgets and libraries.


GWT JavaDoc

Packages:
com.google.gwt.animation.client  - Classes for Animation support.
com.google.gwt.benchmarks.client  - Classes and modules used in building benchmarks.
com.google.gwt.core.client  - Fundamental classes used in client-side GWT code.
com.google.gwt.core.ext  - Classes used to extend the GWT compiler.
com.google.gwt.core.ext.linker  - Classes for writing Linkers.
com.google.gwt.core.ext.typeinfo  - Type-introspection support classes used by generators.
com.google.gwt.dom.client  - Classes for low-level DOM programming.
com.google.gwt.http.client  - Provides the client-side classes and interfaces for making HTTP requests and processing the associated responses.
com.google.gwt.i18n.client  - Internationalization support for GWT applications.
com.google.gwt.i18n.rebind.format  - Implementations for various MessageCatalogFormat implementations, which are used to generate files for translation or to read translated messages.
com.google.gwt.i18n.rebind.keygen  - Generators which compute the value of a key to use for looking up translated resources.
com.google.gwt.json.client  - Classes for parsing and creating JSON encoded values.
com.google.gwt.junit.client  - Classes and modules used in building JUnit tests.
com.google.gwt.junit.tools  - Classes for interacting with JUnit for unit testing.
com.google.gwt.user.client  - Fundamental user-interface classes used in client-side GWT code.
com.google.gwt.user.client.rpc  - Classes used in client-side implementation of remote procedure calls.
com.google.gwt.user.client.ui  - Widgets, Panels, and other user-interface classes.
com.google.gwt.user.server.rpc  - Classes used in server-side implementation of remote procedure calls.
com.google.gwt.xml.client  - Basic classes used in XML DOM parsing and XML document generation.


SmartGWT
GWT API's for SmartClient. SmartGWT 1.0b1 has been released. SmartGWT is compatible with GWT 1.5.3 (or greater)

GWT Roadmap
Here are the future features and functionality of GWT, also listed here



Tags for this post>> | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:55 pm


January 19, 2009

Web Design and Web Programming Tutorials

Woork.blogspot.com provides these excellent Web Design, and Web Development and Programming Tutorials. These will help you learn and use HTML, CSS, Ajax, Frameworks, JavaScript, PHP, and SQL for developing and coding your websites and web applications. Also available at this site is their free downloadable ebook, Woork Handbook, which covers CSS, HTML, Ajax, and web programming.


38 Ajax, Web Development Frameworks, and Web 2.0 Tutorials:

A simple introduction to Ajax
Start learning Ajax: XMLHttpRequest and site structure
How to solve Internet Explorer cache issue in Ajax
Login using Ajax and Coldfusion
Login using AJAX and PHP
Insert record into database using Ajax and PHP
Insert record into database using Ajax and Coldfusion
Deleting record with Ajax using prototype.js and PHP
A simple search engine in Ajax and PHP
A simple search engine in Ajax and Coldfusion
Edit in place with Scriptaculous and PHP
Edit in place with Scriptaculous and Coldfusion
Lightbox Tutorial using mootools and pathfusion multibox
Mootools animated sidebar menu
Horizontal animated menu using Mootools
Toggle effect using Scriptaculous
Search with autosuggest feature (PHP)
Search with autosuggest feature (Coldfusion)
Drag and drop to order list elements with Scriptaculous
Using prototype.js to add record into database with ajax
Opacity change using Scriptaculous
Gettyone-like search options menu with Scriptaculous
Sort table rows using Ajax
Tutorial for Simple images slider to create Flickr-like slideshow
Nice Ajax effect for message box using Mootools
Liquid expandable section with mootools toggle effect
Sliding top panel using mootools
Using CSS and Mootools to simulate Flash horizontal navigation effect
Improve form usability with auto messages
Useful tips to enrich your HTML Forms
Fantastic News Ticker Newsvine-like using Mootools
News ticker with horizontal scrolling using Mootools
Automatic news ticker with vertical scrolling and Start/Resume options
MooTools Basic Tips for Web Designer (Lesson 1)
10 Useful tutorials to learn Scriptaculous
Simple ul list with a nice slide-out effect for elements
Super elastic effect to design high impact web menu
Nice vertical menu with motion and opacity effect


5 Web Database Tutorials:

Define the relationships-entities model (tables, attributes, and relationships)
Create tables and relationships with SQL
How to use PHP and SQL to create tables and relationships
A correct approach to define relationships between database's tables
10 Useful articles about Database design

5 PHP Functions and Scripts
:

Time and Date difference using a PHP function
Twitter: send message from a PHP page using Twitter API
Simple newsletter system using PHP
PHP components: AutosuggestPHP components: login system


11 JavaScript Functions:

Show Hide Layer using a simple Javascript function
Magnify text using javascript
Change the layer background color using a simple Javascript functions
From Feed RSS to HTML
Ajax: add a new element into a list using javascript insertBefore()
Change text using Javascript innerHTML
Split an input text using javascript
Select and remove multiple input checkbox elements
Add an item from a SELECT field into a layer using javascript
Simple selector list using CSS and JavascriptChange class attribute using javascript



Tags for this post>> | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 8:39 pm


January 17, 2009

.NET, ASP.NET, and ADO.NET Tutorials by Srikanth

Here are some more tutorials from Srikanthtechnologies Articles Archive, these cover learning .NET, ASP.NET, and ADO.NET.


- Convert Data From MS Excel To SQL Server
How to load data from a worksheet of .XLS (MS Excel) file to a table in SQL Server 2005.

- File System Monitoring Using Windows Service
Describes step-by-step how to monitor file system to keep track of creation, deletion, updation and renaming of files in a folder in the file system.

- Using MySQL 5.0 with .NET
Steps for installing MySql 5.0  and Connector/NET, then how to connect to MySql Database from .NET.

- Working with Image, Sql Server and ASP.NET 2.0
Explains a simple application to store and retrieve images in Sql Server Database using Asp.NET 2.0.

- Calling Oracle Stored Procedure From ASP.NET
Shows how to call a stored procedure of Oracle Database 10g from ASP.NET using ADO.NET.

- Working with images in ASP.NET
How to insert a row that contains an image into SQL Server database, and how to display rows along with the image.

- Dynamically creating database and tables in ASP.NET
This teaches how to create a SQL Server database and tables using scripting.

- Private assembly Vs. Global assembly
How to create a class library  and an assembly and start using them,and converting a private assembly to global assembly.

- Creating RSS Reader
Shows step-be-step what is RSS and how to write a program in ASP.NET to read an RSS feed to display the feed information in your website.

ADO.NET Tutorial
This tutorial teaches you how to use ADO.NET to access data in the .NET Framework 2.
- Introduction To ADO.NET
- Using OLEDBDataReader and OLEDBCommand
- Using DataSet
- Working with XML in ADO.NET



Tags for this post>> | |


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 11:01 am


January 14, 2009

Core and Enterprise Java Tutorials by Srikanth

Here are some good Java Core and Java Enterprise Tutorials at srikanthtechnologies.com, located in the Articles archive and written by Srikanth. These show you how to code Java using detailed step-by-step instructions, along with useful code examples.


Java Core Tutorials:

 - Creating Desktop Shortcut For Java Application
 - New features of Java SE 6.0
 - What's New in Java 5.0
 - Getting Started With Java

Java Enterpise Tutorials:

 - Creating a Servlet Without any IDE
 - Using MySQL 5.0 with Java
 - Accessing EJB in JBoss from Swing Client
 - Java EE Design Patterns
 - Creating and using custom tags
 - Custom Tags and JSP interaction
 - A simple Struts application
 - Creating and using Web services with AXIS
 - Understanding how to user Filters
 - Listeners
 - Converting Excel data to Oracle Table
 - Upload file from client to server using JSP



Tags for this post>>


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:00 am


January 9, 2009

EBook Downloads at ebookic.com

Here is ebookic.com, which is another technical and programming ebook download site. The topics covered by this books are linked below. To help you find what you're looking for, here are some google "site" search results for this for several programming and I.T topics (to find more just replace the keyword with the one you need): Linux ebooksJavascript ebooksPHP ebooksPython Programming ebooksC++  Programming ebooksC# Programing ebooksJava Programming ebooks, Networking, SecuritySQL and SQL Server, OracleUML, XML, and Windows.


Categories of eBooks at ebookic.com:

 - Scripts & Web Templates
 - Ajax
 - Algorithms
 - C and C++ Programming
 - Certification Stuff
 - Database
 - Delphi
 - Web Development
 - .NET (dot NET)
 - General Programming
 - Graphics & Design
 - Java
 - JavaScript
 - Magazines
 - Networks
 - Operating System
 - Perl
 - PHP
 - Python
 - Software Development
 - UML
 - Video Training
 - XML



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


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


January 6, 2009

Programming and I.T. eBooks from ebook3000

Here is ebook3000.com, providing links to hundreds of techinical ebook downloads from many storage sites. These cover the categories listed and linked below. Also, here are some google "site:" searches on this website for several programming and I.T topics (to find more just replace the keyword with the one you need): Linux ebooksAjax ebooksJavascript ebooksPHP ebooksC++ ebooksC# ebooksJava ebooks, Networking, Security, Cisco, MySQL ebooks, SQL and SQL Server, Oracle, and Windows.


Categories of eBooks at ebook3000.com:

 - Business
 - Database
 - Graphic Design
 - Hardware
 - Internet
 - Microsoft
 - Web Development
 - Programming
 - Software
 - Engineering Technology
 - Magazine
 - Audiobooks
 - Study
 - Security related
 - Science
 - Games related



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


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


Powered by WordPress