Welcome
to IT Education Guidance
IT
Education Guidance is a collection of educational articles in IT
industry. I hope to do post on below topics in this material.
*
Java Basic / OO concepts
*
JDBC
*
Java mail
*
JMS
*
Thread
*
Hibernate
*
Struts 1./ Struts 2
*
Spring
*
AJAX | jQuery | JSON ( used reference :
www.w3schools.com )
*
JUnit
*
Web Service ( used reference :
www.w3schools.com )
*
Design Patterns
*
Basic Linux commands
*
Installation commands for IDEs, plug-ins etc. in Ubuntu
All
the published examples are simple and easy to read, executed and
tested in development environment.
Currently
published topics' content as follows.
Struts
1.x
*
Struts 1.x Fisrt Example
*
Struts 1.x Dispatch Action Example
*
Struts 1.x Web Form Components Example 01
*
Struts 1.x Struts Tiles Framework Example
Hibernate
*
Hibernate ( XML mapping ) - 1st Program
*
Hibernate ( Annotation ) - 1st Program
*
HIbernate - Inheritance – Strategy 1 : Table Per Class Hierarchy
*
HIbernate - Inheritance – Strategy 1 ( With Annotation ) : Table
Per Class Hierarchy
*
HIbernate - Inheritance – Strategy 2 : Table Per Sub Class
Hierarchy
*
HIbernate - Inheritance – Strategy 2 ( with Annotation ) : Table
Per Sub Class Hierarchy
*
HIbernate - Inheritance – Strategy 3 : Table Per Concrete Class
Hierarchy
*
HIbernate - Inheritance – Strategy 3 ( with Annotation ) : Table
Per Concrete Class Hierarchy
*
Hibernate ( Mapping – One-To-One ) XML Application
*
Hibernate ( Mapping – One-To-One ) Annotation Application
Spring
*
Spring Basic
*
Spring First Application
*
Dependency Injection by Constructor Example
*
Constructor Injection with Dependent-Object
*
Constructor Injection with collections
*
Inheriting Bean in Spring Example
*
Setter Injection With Dependent Object And Collection Example
Script
*
AJAX Tutorial
*
AJAX Basic Example – responseText
*
AJAX Basic Example – responseXML
*
AJAX Basic Callback Example
*
jQuery Basic
*
jQuery Event Methods
*
jQuery Effects
*
jQuery DOM Manipulation
*
jQuery Traversing
*
jQuery Example 01 ( HTML Form selectors )
*
JSON – Introduction
*
Simple JSON Example
Java
Core
*
AutoBoxing and UnBoxing
*
DOM XML Parser
*
For-each loop
*
Java - Reflection
*
Java IO - Lesion 01
*
Java Serialization - Lesion 02
*
JDBC : 01 - Introduction
*
JDBC : 02 - JDBC First Example
*
JDBC : 03 - Statement Example
*
JDBC : 04 - JDBC PreparedStatement Insert Example
*
JDBC : 05 - JDBC PreparedStatement Update
*
JDBC : 06 - CallableStatement Interface Example
*
Networking : Lesson 01 – Socket Programming
*
Networking : Lesson 02 - URL class
*
Networking : Lesson 03 - URLConnection class
*
Networking : Lesson 04 - InetAddress class
*
Synchronization : Lesson 01
*
Synchronization : Lesson 02
*
Synchronization : Lesson 03 – Synchronized Block
*
Synchronization : Lesson 04 – Cooperation / Inter Thread
Communication
*
Thread : 01 Basic
*
Thread : 02 Basic contd. [naming | current thread | priority]
*
Thread : 03 Basic contd. [Daemon Thread]
*
Thread : 04 Basic contd. [implements Runnable Interface]
*
varargs - variable arguments
JUnit
*
JUnit Basic
*
Junit Basic ( Fixtures / Annotation / Assert )
*
JUnit Execution Procedure
*
First JUnit Example in Eclipse
*
JUnit Example by using Test runner
*
JUnit Example - Parameterized Test
*
JUnit Test suite Example
*
JUnit Ignore Test Example
*
JUnit Time Test Example
*
JUnit Exceptions Test Example
Web
Service
*
What is Web Service
*
Web Services architecture
*
Web Services Platform Elements
*
XML - (A) Introduction
*
XML - (B) Namespaces
*
SOAP Introduction
*
WSDL Introduction
General
*
Apache Ant ( Another Neat Tool ) - Lesson 01
*
Apache Ant (Another Neat Tool) : Lesson 2
*
Eclipse IDE shortcuts
*
Error when Setup Tomcat7 server in Eclipse
*
How to setup Database Server With postgresql and pgadmin3
*
Install Apache Tomcat 7 on Ubuntu
*
Install Java JDK 7 on Ubuntu 12.04
*
Install Maven on Ubuntu
*
Spring Required Jars
Design
Patterns
*
00 Design Pattern - Introduction
*
Factory Design Pattern
*
Singleton Design Pattern