Home Proposal Form Contact Us Site Map
  Services   Training   Student Training   Liferay Training  
  Our Services
Development
Consulting
Training
Support & Maintenance
Designing
Web Hosting
Domain Registration
SEO
 
  Liferay Portal, JAVA, J2EE Training Plan  
Duration  
  (4-6 months)  
     
 
Week – 1 Web Technologies
  HTML, XHTML, CSS
  XML, XSL, XSLT
  JavaScript
  Ajax / DHTML
   
Week – 2 Core Java
  OOP's concepts
  Java API, Creating packages
  Collections API
  Multithreading
  Socket programming and JAVA Networking
   
Week – 3 Database Integration
  Installation to MySQL
  Database concepts
  SQL statement, query, join and functions
  Database programming – JDBC
   
Week – 4 JSP / Servlet, JSF,  Tomcat
  Introduction and Installation of Tomcat
  Servlets, MVC Architecture
  JSP, JSF
  Simple application development
  Tag libraries
  Build tool - Ant
   
Week – 5 Struts, Hibernate
  Introduction to Struts, MVC2 Architecture
  Action mapping, ActionForm files
  Simple struts examples
  Client and server side validation
  Hibernate
   
Week – 6 Liferay
  Configuring Liferay and setup
  Liferay Administrator guide
  Working with existing potlets
  CMS, User Management
  Development environment setup
  Plugin development (theme and layout)
   
Week – 7 Liferay Pluging and Ext Development
  JSP portlet, Struts portlets, JSF portlet
  Customization of exiting portlets
  Properties setting
  Service Builder
  Portlet Permission
   
Week – 8 Liferay Integration, Advanced Concepts
  Liferay's Web Services, WSRP and SOA
  Liferay Clustering
  Load Balancing and Performance Tuning
  Liferay LDAP and SSO integration
  Liferay monitoring, back up and upgrade
   
Week – 9 to 16 Project Development
  Live Liferay Portal development project
  Assessment
 
 
     
 
SOA
BPM
ESB
Portal
CMS
 
E-Commerce
Web2.0/Social Networking
Cloud Computing/Virtualization
Event-Driven SOA
Grid Computing
 
Semantic Web
Contact Us
Site Map
Proposal Form
 
 
All rights reserved by Attune Infocom
All other product names and/or company names used herein may be protected as trademarks of their respective owners.