1) What is mPire?
2) How mPire works?
3) Why mPire needs?
4) What are the advance features of mPire?
5) mPire pyramid structure.
6) mPire setup
7) Sample "Hello World" Portlet
mPire-Lockheed Martin innovation award 2008 winner
Monday, December 31, 2007
Saturday, December 29, 2007
Assesment
1. Written test(Objective Type Questions)
2. Creation of portlets with database
i)Product Details
ii)Employee Details
iii)Customer Details
iv)Students Details
2. Creation of portlets with database
i)Product Details
ii)Employee Details
iii)Customer Details
iv)Students Details
Friday, December 28, 2007
Service -Layer
1.Service -layer files
2.Adding database interaction - Retrieving records
3.Struts Portlet - Adding Redirect to avoid duplicate insertion
2.Adding database interaction - Retrieving records
3.Struts Portlet - Adding Redirect to avoid duplicate insertion
Wednesday, December 26, 2007
Struts Action Portlet and Data Base Interaction
1.Struts Action Portlet
2.Struts Action Portlet with Database Interaction
2.Struts Action Portlet with Database Interaction
Wednesday, December 19, 2007
LIFERAY
MONDAY 17TH DECEMBER 2007
Introduction to Liferay
1.Brief introduction about open source and closed source technologies
2.Introduction to Liferay Portal Development frame work
3.Definition of Portal and Portlet
4.Differences between Servlet and Portlet
5.Explanation about JSR
6.Frame Works supported by liferay like HIBERNATE SPRINGS JSF
7.AJAX and Reverse AJAX
8.Support For Web and Application servers
9.Database being used.
10.Requirements for liferay installation
11.Liferay packages available to download (professional and enterprise)
12.INSTALLATION AND SETUP
TUESDAY 18th December 2007
1.Definition of permission and roles
2.Introduction to Enterprise Admin Portlet.
3.In detail explanation of the functionality of enterprise admin portlet
4.Explanation about organization and location admin.
5. Explanation of other various portlets available in default liferay bundle.
5.Change of look and feel and layouts.
6.Configuring public and private pages.
7. Explaining the functionality of myaccount
and much more
8.Defintion and use of CMS. Practical egs where CMS can be used.
9. In depth explanation of each and every portlet in CMS
Wednesday 19th December 2007
1.Introduction to Blogs portlet and practical working of blogs portlet.
2.Introduction to Message Board portlet and practical working of Message Board portlet.
3.Differences b/w Blogs and Message Boards.
4.Creating of Communities and configuring pages for the community , assigning user, assiging permissions and many more along with concept of friendly url
5.Concept of VIRTUAL HOSTING
6.Theme Development and practical shown by changing the colour schemes.
Thursday 20th December 2007
Presentation task to each and every candidate to explain atleast two portlets for minimum of 10-15 mins.
Assesment will be based on CMS , where in the candiate will be asked to make a websitre similar to that of ISLAMICVOICE.
Introduction to Liferay
1.Brief introduction about open source and closed source technologies
2.Introduction to Liferay Portal Development frame work
3.Definition of Portal and Portlet
4.Differences between Servlet and Portlet
5.Explanation about JSR
6.Frame Works supported by liferay like HIBERNATE SPRINGS JSF
7.AJAX and Reverse AJAX
8.Support For Web and Application servers
9.Database being used.
10.Requirements for liferay installation
11.Liferay packages available to download (professional and enterprise)
12.INSTALLATION AND SETUP
TUESDAY 18th December 2007
1.Definition of permission and roles
2.Introduction to Enterprise Admin Portlet.
3.In detail explanation of the functionality of enterprise admin portlet
4.Explanation about organization and location admin.
5. Explanation of other various portlets available in default liferay bundle.
5.Change of look and feel and layouts.
6.Configuring public and private pages.
7. Explaining the functionality of myaccount
and much more
8.Defintion and use of CMS. Practical egs where CMS can be used.
9. In depth explanation of each and every portlet in CMS
Wednesday 19th December 2007
1.Introduction to Blogs portlet and practical working of blogs portlet.
2.Introduction to Message Board portlet and practical working of Message Board portlet.
3.Differences b/w Blogs and Message Boards.
4.Creating of Communities and configuring pages for the community , assigning user, assiging permissions and many more along with concept of friendly url
5.Concept of VIRTUAL HOSTING
6.Theme Development and practical shown by changing the colour schemes.
Thursday 20th December 2007
Presentation task to each and every candidate to explain atleast two portlets for minimum of 10-15 mins.
Assesment will be based on CMS , where in the candiate will be asked to make a websitre similar to that of ISLAMICVOICE.
Wednesday, November 28, 2007
Collections API
1. basic interafaces in Collections API
2. basic classes in Collections API
3. Iterator,Comparator interface
2. basic classes in Collections API
3. Iterator,Comparator interface
Java API, creating Packages
1.Java API introduction
2.java.lang package
3.java.util package
4. creating custom packages and importing packages
2.java.lang package
3.java.util package
4. creating custom packages and importing packages
MYSQL
1. Introduction of database
2. Introduction of SQL
3. Installation of MYSQL
4. Queries
6. Join and types
2. Introduction of SQL
3. Installation of MYSQL
4. Queries
- create database,table
- delete database,table
- Insert into table
- Update table
- describe table
- Select table
- Select with conditions
- Delete record in table and with condition
- Add,remove column
6. Join and types
OOPs Concept
1.Class
2.Object
3.Constructor
4.Overloading
5.Overriding
6.polymorphism
7.interface,abstact classes
2.Object
3.Constructor
4.Overloading
5.Overriding
6.polymorphism
7.interface,abstact classes
Ant
1. Introduction
2. How to install
3. how to run ant
4. Ant tasks
2. How to install
3. how to run ant
4. Ant tasks
- how to copy
- javac
- jar
- delete
- Projects
- Targets
- Tasks
- Properties
Applet
1. Introduction
2. How to run applet
3. Structure of the Applet
4. Methods in applet
5. Events of the awt
2. How to run applet
3. Structure of the Applet
4. Methods in applet
5. Events of the awt
Friday, November 23, 2007
Coding Standards && Design Patterrns
1. brief introduction about design patterns
2.detailed discussion coding standars
2.detailed discussion coding standars
Tuesday, November 20, 2007
Monday, November 19, 2007
Introduction To Java & Setting up Java
1.Introduction To Programming:
2.Introduction to Java:
3.Setting up Java:
2.Introduction to Java:
3.Setting up Java:
Friday, November 16, 2007
Assessment
Today i given assessment for all trainees. I given one web site www.cigma.in to develop by using XHTML , CSS and Javascript.
They have to use external css.
Every thing should be defined in css.
Every thing properly aligned.
Out of 15 trainees 12 did well and remaining did only few applications. This was reviewed by faisal.
<--------------------End of first week------------------>
They have to use external css.
Every thing should be defined in css.
Every thing properly aligned.
Out of 15 trainees 12 did well and remaining did only few applications. This was reviewed by faisal.
<--------------------End of first week------------------>
DHTML and AJax
DHTML
- DHTML Introduction
- DHTML CSS
- DHTML DOM
- DHTML Events
- DHTML Summary
- DHTML menus
- Events
- Text formatting
- AJAX Intro
- AJAX HTTP Request
- AJAX Example
- AJAX XMLHttpRequest
- AJAX Server
Thursday, November 15, 2007
Javascript
Javascript
- JS Introduction
- JS How To
- JS Where To
- JS Variables
- JS If...Else
- JS Switch
- JS Operators
- JS Popup Boxes
- JS Functions
- JS For Loop
- JS While Loop
- JS Break Loops
- JS For...In
- JS Events
- JS Try...Catch
- JS Throw
- JS onerror
- JS Special Text
- JS Guidelines
- Events
- Field validation
- Drop down menus
Wednesday, November 14, 2007
XML and XSL
XML
- XML Introduction
- XML How to use
- XML Syntax
- XML Elements
- XML Attributes
- XML Validation
- XML Validator
- XML Browsers
- XML Viewing
- XML CSS
- XML XSL
- XML Data Island
- XML in Real Life
- XML Parser
- XSLT Browsers
- XSLT Transform
- XSLT
- XSLT
- XSLT
XSLT Apply
Tuesday, November 13, 2007
CSS
CSS
- CSS Introduction
- CSS Syntax
- CSS How To
- CSS Background
- CSS Text
- CSS Font
- CSS Border
- CSS Outline
- CSS Margin
- CSS Padding
- CSS List
- CSS Table
- External CSS
- Internal CSS
- Online CSS
- How to develop simple web application using external CSS?
- Class(.) and id(#) format CSS
Monday, November 12, 2007
HTML
HTML
- HTML Introduction
- HTML Elements
- HTML Basic Tags
- HTML Formatting
- HTML Entities
- HTML Links
- HTML Frames
- HTML Tables
- HTML Lists
- HTML Color values
- HTML Color names
- XHTML Introduction
- XHTML Why
- XHTML v HTML
- XHTML Syntax
- XHTML DTD
- XHTML HowTo
- XHTML Validation
- XHTML Modules
- XHTML Attributes
- XHTML Events
Subscribe to:
Comments (Atom)