This Free
Java Course by Marcus Green, and hosted by
Open-of-course.org, is for those who would like to learn how
to start programming in Java and do not have a lot of previous
programming experience. It is not aimed
at the Sun Certified Programmers Exam, which is for people who already
know how to program in Java. Also take a look at their Social
Forum and Discuss
The Course pages for this Java course.
Java Course Modules:
1 An introduction to the origins and basics of the Java
Programming language
This free
AJAX ebook, "Aspects
of AJAX", will show you how to use an AJAX
Framework and an AJAX Engine with JavaScript, XML, SOAP, WSDL and
ASP.NET using standard Web Services on the server. This book also
contains the updated articles and samples from the author's blog,
together with some new and rewritten articles. The implementation of
the Samples, the AJAX Engine and most of the web controls in this AJAX
ebook can be found
here.
The author introduces his idea that to successfully deploy an AJAX
application, the developer must have a clear and simple pattern for
coding the JavaScript on the client in order to avoid errors and to not
think about the implementation details. The AJAX implementation shown
here uses the WebService framework of ASP.NET on the server, and
manages the communication with the client using SOAP. This keeps the
recurring portion of the code in a central place. Also, all details
about the different implementations of the XMLHttpRequest object in
Internet Explorer or the Firefox browsers are hidden from your code.
This Ajax ebook is 142 pages in length, 1.42mb in size, and is
in pdf format)
Table of Contents of Aspects of AJAX:
About this book
The License
State of this book
State of the Software
Abstract
Index
History
Asynchronous programming
Why we need asynchronous programming
Old style programming
Old style programming using
HTML
Asynchronous programming in the browser
How it’done and why it
doesn’work
Asynchronous programming on the
server
Native AJAX Programming
The XMLHttpRequest Object
AJAXing the CalcFactors Example
Client-Server Protocols
Best Practices for a WebService
implementation
SOAP was made for AJAX
Using WebServices in AJAX applications
A SOAP client for JavaScript
Good tools for analyzing network
problems
Generating JavaScript Proxies in
ASPNET
Generating JavaScript Proxies in
JAVA
Proxy Generator supported
datatypes
The AJAX Engine
Overview
AJAX Actions
AJAX Action Reference
Starting an AJAX
Action
Handling Exceptions
Examples that use the AJAX Engine directly
The AJAX prime factors sample
A auto-completion textbox and lookup for
city names
An AJAX Engine for Java
JavaScript &
ajaxjs
WebServices
XSLT / WebService Proxies
Download
AJAX and Forms
AJAX Form Services
Sample for AJAX Forms
Use web services with multiple
parameters in the AJAX Engine
Application Aspects
Model View Controller (MVC) Pattern -
Thinking in patterns
Developer’productivity –Layers of
abstraction
Aspects of AJAX
Less waiting on AJAX
Thinking in components
Building AJAX Controls
JavaScript Behaviors
The Behavior
mechanism
Building AJAX Controls
Delivering JavaScript
functionality
Browser specific proprietary
behaviors
The JavaScript behavior mechanism
A step by step instruction
Building the JavaScript Behavior
Basics
Integration into the ASPNET
framework
Building JavaScript Behaviors -
Properties, Attributes and
Parameters
Event handling
Details of JavaScript Behavior Definitions
The common JavaScript include
file
Cross Browser JavaScript
Introduction
JavaScript Prototypes
JavaScript Prototypes in
Mozilla/Firefox
Prototypes with HTML
objects
Firefox compatibility
Conclusion
Building JavaScript enabled web controls
Delivering controls to the
browser
Registering Script
includes
Registering Script includes without a
form element
Parameters
HTML Code
Programming the
Behaviour
Registering the script
includes
Integration into
ASPNET
Connecting Controls
The Page Properties mechanism
The Connection Test
Sample
Simple Controls using page
properties
The Back Button Problem of AJAX applications
What the back button does - and why
not
The favorite problem
Meaningful urls
An Implementation
AJAX enabled web controls
AJAX Actions inside JavaScript
Behaviours
Using AJAX enabled controls in ASPNET
Forms
The Samples
Custom Validation AJAX Control Sample
Displaying huge tables using AJAX
The DataTablePager Control
Aspects of AJAX
The DataTable Control
The TableData
WebService
Tuning the TableData
An AJAX enabled bible reader
A Walk-Through
Technology
Treeview AJAX Control
An AJAX based Tree View for the
Bible
Visual Effects Library
Why AJAX needs visual effects
HTML + CSS Shadow Effect with real transparency
HTML elements with rounded corners
Simple sliding sample to move HTML elements around
Drag and drop HTML objects around using CSS and
JavaScript
PopUp Information
Building a AJAX enabled popup control
Some HTML and http basics
Caching with AJAX applications
Listings
JavaScript Proxy Reference
The proxies and service
objects
DataConnections Reference
Links
Tools
Behaviors
Cross Browser implementation
tips
Standards
WebServices
JavaScript
Here is a well written site offering Free
Oracle Application Training. Use this site to build
and improve your Oracle Application R12 skills using Oracle App modules
created for Apps professionals by Apps professionals. The author
created this training because the tools for accelerated Oracle
Application skill building are generally not freely available on the
Web today. He says on the home page, "If you are an experienced
consultant working on a project, or a support
guru working on a TAR (or Service Request) or an enthusiastic beginner,
this site is dedicated to be your portal for Apps knowledge that you
can tap into whenever you need it."
Oracle
Inventory Fundamentals and Setup
Learning
Oracle Inventory can appear overwhelming. But, if you are determined to
master the fundamentals, this is your place to be.
Understanding
And Using Oracle Quality in R12
More and more companies are moving towards Oracle Quality. Oracle
Quality is integrated with the Oracle Manufacturing and
Distribution applications to provide consistent quality data
definition, data collection and data management across the enterprise
and throughout the supply chain.
FreeBookSpot
links to 1212 free
downloadable eBooks in its Computer category. These computer
ebooks are
located at download sites like rapidshare.de and cover these topics:
.NET, C / C++ programming, Databases, Embedded programming, Game
development, Hardware, Java programming, Networking, Application
Development, Security, SQL, Linux, Web Development, and Windows. I have
checked several of
the ebooks linked from this site and only one was not available, which
is pretty good. Some ebooks have two or three download links. The
link(s) to download each ebook are under the Download
Instructions heading on each ebook's description page. On
some of the download sites you will need to click on the 'Request
ticket'
link.
Here are some great free classroom training Videos from
the CSCI N305 C Programming Course at
Indiana University-Purdue University. These will show and teach you how
to get started programming in C, along with learning how to
apply intermediate techniques, such as program control, functions,
arrays, pointers, and structures. A current version of Realplayer is
needed for these videos. Also, check out this
course's complete Class
Calendar containing lecture slides, readings,
projects, and assignments.