SlideShare una empresa de Scribd logo
1 de 21
JAVA
  * Introduction to Java & OOPS Concepts
  * What is ByteCode
  * Comparison between C++ and JAVA
  * Basic Programming in Java
  * Programming using
     * Lang Package
     * IO Package
     * Util Package
     * Net Package
     * Math Package
     * Text Package
  * Multi Threading
  * Socket Programming
  * Exception Handling
JUNIT
  * Introduction to JUNIT Unit Testing Concepts
  * Benefits of Unit Testing
  * Difference between Unit Testing, System Testing,
    Integration Testing, User Acceptance Testing
  * Writing JUNIT Test Cases
  * Evaluating Test Results
  * Writing JUNIT Testsuites
Servlets
  * Introduction to Servlets Concepts
  * Benefits of Servlets
  * Difference between Generic Servlet & HTTP
    Servlet
  * Inter Servlet Communication
  * HTTP Tunneling
  * Single Thread Model
  * Servlet dispatcher
Struts
  * Introduction to Apache Struts
  * Benefits of Struts
  * MVC Architecture
  * Struts Architecture
  * How Struts Works
  * Struts Controller
  * Struts Action Class
  * Struts ActionForm Class
  * Using Struts HTML tags
  * Custom Validators
  * Developing Application with Struts tiles
JSP & Custom Tags
  * Introduction to JSP
  * Benefits of JSP
  * Difference between Servlet & JSP
  * Programming web pages using JSP
  * Scriplets
  * Directives
  * Declarations
  * Tags & Tag Libraries
  * Sessions
  * Beans & Form Processing
JDBC
  * Introduction to JDBC
  * Benefits of JDBC
  * JDBC Drivers
  * Database Connectivity
  * JDBC Transactions
  * Java program to connect to JDBC
  * Servlet to connect to JDBC
JTA
  * Introduction to Java Transaction API
  * Benefits of JTA
  * Sample JTA Programs
ANT & Maven
  * Introduction to ANT
  * Benefits of ANT scripting
  * Building application using ANT scripts
  * Introduction to Maven
  * Benefits of Maven scripting
  * Building an application using Maven scripts.
Spring MVC
  * Introduction to Spring Framework
  * Downloading and installing Spring Framework
  * Spring Injection Example
  * Bean Lifecycle in Spring
  * Spring MVC Tags
  * Spring File Upload
Spring Batch Jobs
  * Introduction to Spring Batch Jobs
  * Project Structure
  * Configure MySQL
  * Creation of Batch Job
  * Manual and Automated Batch Job
Spring Portlets
  * Introduction to Portlets
  * Portlets within a portal layout
  * Portlet Modes
  * Window States
  * Creating JSR 168 Portlet
  * Spring Web MVC Views & Features
  * Introduction to Spring Portlets MVC
  * Similarities to WEB MVC
  * Differences in Portlet MVC
  * Spring Portlet Configuration
  * Creating Spring Portlet MVC Application
  * Spring Portlet API
  * Converting a Simple Portlet to Spring Portlet MVC
  * Examples
Hibernate
  * Introduction to Hibernate
  * Hibernate Architecture
  * Hibernate O/R Mapping
  * Hibernate Generator
  * Hibernate Update Query
  * Hibernate Delete Query
  * Differences in Portlet MVC
  * Hibernate Query Language
  * Hibernate Criteria Query & Expressions
  * Hibernate Associations & Joins
RMI
 * Introduction to Remote Method Invocation
 * Fundamentals of RMI
 * Java RMI Architecture
 * Naming Remote Objects
 * Using RMI
 * Parameters in RMI
 * RMI Client-Side Callbacks
 * Distributing & Installing RMI Software
 * Serializing Remote Objects
EJB – Enterprise Java Beans
  * Introduction to Application Server
  * What is EJB Container
  * Types, Benefits and Use of Enterprise Beans
  * Features of EJB 3.0
  * Annotations
  * Session Beans with Life Cycle with Examples
  * Entity Beans with Life Cycle with Examples
  * Message Driven Beans with Examples
  * Serializing Remote Objects with Examples
Design Patterns
WebServices using JAX WS
 * Introduction to WebServices
 * Building WebServices using JAX WS
 * Creating simple webservice and client with JAX
    WS
  * Types supported by JAX WS
  * Binding between XML schema and java classes
  * Using JAXB
  * Streaming API for XML
  * SOAP with Attachments API for Java
  * Securing Web Services
XML, XSLT, Parsers – DOM & SAX
 * Introduction to XML
 * Working with XML
 * Understanding XML & and the java XML APIs
 * Serial Access with Simple API for XML (SAX)
 * XML & the DOM Parser
 * Using XSLT
UML – Unified Modeling Language
 * Introduction to UML
 * Overview of UML
 * UML – Building Blocks
 * UML - Architecture
 * UML – Modeling Types
 * UML – Basic Notations
 * UML – Diagrams – Standard, Class, Object,
  Component, Deployment, Use Case, Iteration,
  Statechart, Activity.
OOAD – Object Oriented Analysis &
Design
 * Introduction to OOAD
 * Background
 * Principles - SOLID
 * Rule of Thumb
 * OOAD - Guidelines
 * Optimization Techniques
 * Rules for identifying Bad Design
 * Restructure Consideration
SDLC – Software Development Life
Cycle
 * Introduction to SDLC
 * Methodologies
 * Phases
 * Benefits of Methodologies
 * Summary

Más contenido relacionado

La actualidad más candente

AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...
AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...
AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...ddrschiw
 
[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basicsrahulbot
 
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис Лебедев
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис ЛебедевВстреча №9. Будущее паттерна MVVM в iOS приложениях, Денис Лебедев
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис ЛебедевCocoaHeads
 
276626961 java-j2 ee-course-curriculum-modular
276626961 java-j2 ee-course-curriculum-modular276626961 java-j2 ee-course-curriculum-modular
276626961 java-j2 ee-course-curriculum-modularsloumaallagui1
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksCiklum Ukraine
 
Geek Time Juin 2016 : React
Geek Time Juin 2016 : ReactGeek Time Juin 2016 : React
Geek Time Juin 2016 : ReactOLBATI
 
Knock out Introduction with samples (jsfiddle.net)
Knock out Introduction with samples (jsfiddle.net)Knock out Introduction with samples (jsfiddle.net)
Knock out Introduction with samples (jsfiddle.net)Balakrishnanan Ganesan
 
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜yoshiaki iwanaga
 
MVVM Light Toolkit Works Great, Less Complicated
MVVM Light ToolkitWorks Great, Less ComplicatedMVVM Light ToolkitWorks Great, Less Complicated
MVVM Light Toolkit Works Great, Less Complicatedmdc11
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparisonVIkas Patel
 
Going offline with JS (DDD Sydney)
Going offline with JS (DDD Sydney)Going offline with JS (DDD Sydney)
Going offline with JS (DDD Sydney)brendankowitz
 
Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...
 Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ... Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...
Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...Mikko Ohtamaa
 
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019graemerocher
 

La actualidad más candente (20)

Angular JS lecture
Angular JS lectureAngular JS lecture
Angular JS lecture
 
AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...
AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...
AD111 -- Harnessing the Power of Server-Side JavaScript and Other Advanced XP...
 
[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basics
 
RequireJS
RequireJSRequireJS
RequireJS
 
Zend framework 02 - mvc
Zend framework 02 - mvcZend framework 02 - mvc
Zend framework 02 - mvc
 
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис Лебедев
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис ЛебедевВстреча №9. Будущее паттерна MVVM в iOS приложениях, Денис Лебедев
Встреча №9. Будущее паттерна MVVM в iOS приложениях, Денис Лебедев
 
Asp.Net MVC3 - Basics
Asp.Net MVC3 - BasicsAsp.Net MVC3 - Basics
Asp.Net MVC3 - Basics
 
276626961 java-j2 ee-course-curriculum-modular
276626961 java-j2 ee-course-curriculum-modular276626961 java-j2 ee-course-curriculum-modular
276626961 java-j2 ee-course-curriculum-modular
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
 
Geek Time Juin 2016 : React
Geek Time Juin 2016 : ReactGeek Time Juin 2016 : React
Geek Time Juin 2016 : React
 
Knock out Introduction with samples (jsfiddle.net)
Knock out Introduction with samples (jsfiddle.net)Knock out Introduction with samples (jsfiddle.net)
Knock out Introduction with samples (jsfiddle.net)
 
jggug20120120
jggug20120120jggug20120120
jggug20120120
 
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜
Sencha TouchのMVCについて 〜スケールするアプリケーションを求めて〜
 
Module System of JavaScript
Module System of JavaScriptModule System of JavaScript
Module System of JavaScript
 
MVVM Light Toolkit Works Great, Less Complicated
MVVM Light ToolkitWorks Great, Less ComplicatedMVVM Light ToolkitWorks Great, Less Complicated
MVVM Light Toolkit Works Great, Less Complicated
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparison
 
MVVM Applied: From Silverlight to Windows Phone to Windows 8
MVVM Applied: From Silverlight to Windows Phone to Windows 8MVVM Applied: From Silverlight to Windows Phone to Windows 8
MVVM Applied: From Silverlight to Windows Phone to Windows 8
 
Going offline with JS (DDD Sydney)
Going offline with JS (DDD Sydney)Going offline with JS (DDD Sydney)
Going offline with JS (DDD Sydney)
 
Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...
 Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ... Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...
Beautiful Maintainable ModularJavascript Codebase with RequireJS - HelsinkiJ...
 
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019
Micronaut and the Power of Ahead of Time Compilation - Devnexus 2019
 

Similar a Learn skills technologies

Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC  Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC vipin kumar
 
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»DataArt
 
Spring Portlet MVC
Spring Portlet MVCSpring Portlet MVC
Spring Portlet MVCJohn Lewis
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012CMC Limited
 
Java Script from Browser to Server
Java Script from Browser to ServerJava Script from Browser to Server
Java Script from Browser to ServerWSO2
 
JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015Naz Ish
 
Java EE 6 & GlassFish = Less Code + More Power at CEJUG
Java EE 6 & GlassFish = Less Code + More Power at CEJUGJava EE 6 & GlassFish = Less Code + More Power at CEJUG
Java EE 6 & GlassFish = Less Code + More Power at CEJUGArun Gupta
 
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnition
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnitionJava EE 6 & GlassFish = Less Code + More Power @ DevIgnition
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnitionArun Gupta
 
Java EE 6 = Less Code + More Power
Java EE 6 = Less Code + More PowerJava EE 6 = Less Code + More Power
Java EE 6 = Less Code + More PowerArun Gupta
 
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!Aaron Marisi
 
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and Swagger
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and SwaggerIntroduction Asp.Net Core, MVC, Docker (Linux), Postman and Swagger
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and SwaggerAgusto Sipahutar
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Web services - A Practical Approach
Web services - A Practical ApproachWeb services - A Practical Approach
Web services - A Practical ApproachMadhaiyan Muthu
 
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2Long Nguyen
 
MVC 6 - the new unified Web programming model
MVC 6 - the new unified Web programming modelMVC 6 - the new unified Web programming model
MVC 6 - the new unified Web programming modelAlex Thissen
 
Spring Framework
Spring Framework  Spring Framework
Spring Framework tola99
 

Similar a Learn skills technologies (20)

Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC  Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC
 
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»
Станислав Сидоренко «DeviceHive Java Server – миграция на Spring Boot»
 
Spring Portlet MVC
Spring Portlet MVCSpring Portlet MVC
Spring Portlet MVC
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
 
Tu1 1 5l
Tu1 1 5lTu1 1 5l
Tu1 1 5l
 
Real-Time Web Applications with ASP.NET WebAPI and SignalR
Real-Time Web Applications with ASP.NET WebAPI and SignalRReal-Time Web Applications with ASP.NET WebAPI and SignalR
Real-Time Web Applications with ASP.NET WebAPI and SignalR
 
Java Script from Browser to Server
Java Script from Browser to ServerJava Script from Browser to Server
Java Script from Browser to Server
 
JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015
 
Java EE 6 & GlassFish = Less Code + More Power at CEJUG
Java EE 6 & GlassFish = Less Code + More Power at CEJUGJava EE 6 & GlassFish = Less Code + More Power at CEJUG
Java EE 6 & GlassFish = Less Code + More Power at CEJUG
 
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnition
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnitionJava EE 6 & GlassFish = Less Code + More Power @ DevIgnition
Java EE 6 & GlassFish = Less Code + More Power @ DevIgnition
 
Java EE 6 = Less Code + More Power
Java EE 6 = Less Code + More PowerJava EE 6 = Less Code + More Power
Java EE 6 = Less Code + More Power
 
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
 
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and Swagger
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and SwaggerIntroduction Asp.Net Core, MVC, Docker (Linux), Postman and Swagger
Introduction Asp.Net Core, MVC, Docker (Linux), Postman and Swagger
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Web services - A Practical Approach
Web services - A Practical ApproachWeb services - A Practical Approach
Web services - A Practical Approach
 
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2
 
MVC 6 - the new unified Web programming model
MVC 6 - the new unified Web programming modelMVC 6 - the new unified Web programming model
MVC 6 - the new unified Web programming model
 
Spring Framework
Spring Framework  Spring Framework
Spring Framework
 
Wt unit 3 server side technology
Wt unit 3 server side technologyWt unit 3 server side technology
Wt unit 3 server side technology
 
Wt unit 3 server side technology
Wt unit 3 server side technologyWt unit 3 server side technology
Wt unit 3 server side technology
 

Último

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 

Último (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 

Learn skills technologies

  • 1.
  • 2. JAVA * Introduction to Java & OOPS Concepts * What is ByteCode * Comparison between C++ and JAVA * Basic Programming in Java * Programming using * Lang Package * IO Package * Util Package * Net Package * Math Package * Text Package * Multi Threading * Socket Programming * Exception Handling
  • 3. JUNIT * Introduction to JUNIT Unit Testing Concepts * Benefits of Unit Testing * Difference between Unit Testing, System Testing, Integration Testing, User Acceptance Testing * Writing JUNIT Test Cases * Evaluating Test Results * Writing JUNIT Testsuites
  • 4. Servlets * Introduction to Servlets Concepts * Benefits of Servlets * Difference between Generic Servlet & HTTP Servlet * Inter Servlet Communication * HTTP Tunneling * Single Thread Model * Servlet dispatcher
  • 5. Struts * Introduction to Apache Struts * Benefits of Struts * MVC Architecture * Struts Architecture * How Struts Works * Struts Controller * Struts Action Class * Struts ActionForm Class * Using Struts HTML tags * Custom Validators * Developing Application with Struts tiles
  • 6. JSP & Custom Tags * Introduction to JSP * Benefits of JSP * Difference between Servlet & JSP * Programming web pages using JSP * Scriplets * Directives * Declarations * Tags & Tag Libraries * Sessions * Beans & Form Processing
  • 7. JDBC * Introduction to JDBC * Benefits of JDBC * JDBC Drivers * Database Connectivity * JDBC Transactions * Java program to connect to JDBC * Servlet to connect to JDBC
  • 8. JTA * Introduction to Java Transaction API * Benefits of JTA * Sample JTA Programs
  • 9. ANT & Maven * Introduction to ANT * Benefits of ANT scripting * Building application using ANT scripts * Introduction to Maven * Benefits of Maven scripting * Building an application using Maven scripts.
  • 10. Spring MVC * Introduction to Spring Framework * Downloading and installing Spring Framework * Spring Injection Example * Bean Lifecycle in Spring * Spring MVC Tags * Spring File Upload
  • 11. Spring Batch Jobs * Introduction to Spring Batch Jobs * Project Structure * Configure MySQL * Creation of Batch Job * Manual and Automated Batch Job
  • 12. Spring Portlets * Introduction to Portlets * Portlets within a portal layout * Portlet Modes * Window States * Creating JSR 168 Portlet * Spring Web MVC Views & Features * Introduction to Spring Portlets MVC * Similarities to WEB MVC * Differences in Portlet MVC * Spring Portlet Configuration * Creating Spring Portlet MVC Application * Spring Portlet API * Converting a Simple Portlet to Spring Portlet MVC * Examples
  • 13. Hibernate * Introduction to Hibernate * Hibernate Architecture * Hibernate O/R Mapping * Hibernate Generator * Hibernate Update Query * Hibernate Delete Query * Differences in Portlet MVC * Hibernate Query Language * Hibernate Criteria Query & Expressions * Hibernate Associations & Joins
  • 14. RMI * Introduction to Remote Method Invocation * Fundamentals of RMI * Java RMI Architecture * Naming Remote Objects * Using RMI * Parameters in RMI * RMI Client-Side Callbacks * Distributing & Installing RMI Software * Serializing Remote Objects
  • 15. EJB – Enterprise Java Beans * Introduction to Application Server * What is EJB Container * Types, Benefits and Use of Enterprise Beans * Features of EJB 3.0 * Annotations * Session Beans with Life Cycle with Examples * Entity Beans with Life Cycle with Examples * Message Driven Beans with Examples * Serializing Remote Objects with Examples
  • 17. WebServices using JAX WS * Introduction to WebServices * Building WebServices using JAX WS * Creating simple webservice and client with JAX WS * Types supported by JAX WS * Binding between XML schema and java classes * Using JAXB * Streaming API for XML * SOAP with Attachments API for Java * Securing Web Services
  • 18. XML, XSLT, Parsers – DOM & SAX * Introduction to XML * Working with XML * Understanding XML & and the java XML APIs * Serial Access with Simple API for XML (SAX) * XML & the DOM Parser * Using XSLT
  • 19. UML – Unified Modeling Language * Introduction to UML * Overview of UML * UML – Building Blocks * UML - Architecture * UML – Modeling Types * UML – Basic Notations * UML – Diagrams – Standard, Class, Object, Component, Deployment, Use Case, Iteration, Statechart, Activity.
  • 20. OOAD – Object Oriented Analysis & Design * Introduction to OOAD * Background * Principles - SOLID * Rule of Thumb * OOAD - Guidelines * Optimization Techniques * Rules for identifying Bad Design * Restructure Consideration
  • 21. SDLC – Software Development Life Cycle * Introduction to SDLC * Methodologies * Phases * Benefits of Methodologies * Summary