SlideShare a Scribd company logo
1 of 10
Download to read offline
Payilagam Software Training Institute
Payilagam Software Training Institute,
No:4/67E, Sri Balaji’s Ishwarya,
Vijaya Nagar 3rd Cross Street, Velachery, Chennai – 600042.
044-22592370, 8344777333, 8883775533.
Mail : info@payilagam.com, Website : www.payilagam.com

Java Course Content
 Object Oriented Programming Concepts


Introduction



OOP Concepts (Basic + Fundamental of OOP).



Benefits of OOP Programming.

 Introduction to JAVA


What is java



Features of Java.



Advantages of Java.



JVM architecture.



Setting the class path.

 Java Programming


Java Programming.



Compiling and Running Java Programs.



Comments in a Program.



Command line Argument.

 Java Fundamentals Datatypes, Variables and Operators


Java Tokens, Alphabets (Character Set).



Keywords, Java Reserved Keywords, Identifiers, Constants, Datatypes, Operators.



Control-Flow Statements, Decision-Making Statements, Switch and IF else,
Looping statements, Break, Continue, Return, Type Casting.

1

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute
 Classes and Objects


What are Classes, Declaring a class, Rules for Naming Class



Creating an Object, Methods, Exploring New Operators,



Constructors.

 Exploring Methods


More about main () method.



Rules for main () method.



Methods, Method Overloading



Argument Passing, Call by Reference, Local Variable.



Access Specifiers and Access Modifiers



Variable Types

 Inheritance


Types of Inheritance



Simple, MultiLevel and Hierarchical



Method Overriding



Casting



Super and this keywords

 Interfaces and Abstract classes


What are interfaces?



Interface Members



Abstract classes Introduction



Creating references for Interfaces and abstract classes



Difference between Interfaces and Abstract methods

 Arrays


Accessing Elements



Arrays and Objects



ArrayLength

2

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute
 Java Exception Handling


Syntax for Exception Handling Mechanism.



The Try Block, Catch Block, Exception , Checked Exceptions



The Catch Block (or) Multiple Catch.



Throw, Throws, The finally Block, User Defined Exceptions.

 Java Threading


Threaded Application



Thread states



Runnable interface and Thread class



Thread Priority



Interrupting Threads (sleep(), join())



Inter thread communication



Synchronization

 Utility classes


Collection Framework
Collection Interfaces
The List Interface and its implementation classes
The Set Interface and its implementation classes
The Queue Interface and its implementation classes



Maps
Map and its class
SortedMap and its classes
HashTable

 Inner Classes


Inner Classes



Member Classes



Local Classes



Anonymous Classes



Instance Initializers

3

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute


Static Nested Classes

 Packages


Predefined Packages



User defined Packages

 Input/Output Streams


Overview of Streams



Bytes vs. Characters



Converting Byte Streams to Character Streams



File Object



Binary Input and Output



PrintWriter Class



Serialization



Reading and Writing Objects



Basic and Filtered Streams

 Generics


Introduction



Simple Generics



Subtyping in generics



Wildcards



Bounded Wildcards

 Applets


What are applets



Life Cycle methods of applets



Examples using Applets



Running applets with html file



Layout Managers

 Java Swings


Difference between applets and swings



Pluggable Look and Feel

4

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute


Swing API



Event handling

 Introduction to JDBC


The JDBC Connectivity Model



Types of Jdbc Drivers



Database Programming (with MSSQL and MYSQL)



Connecting to the Database



Creating a SQL Query



Getting the Results using ResultSet Interface



SQL Basic Queries



Statement and PreparedStatement



Commit and Autocommit, BatchUpdates



ResultSetMetaData and DataBaseMetaData

 Introduction to RMI


An overview of RMI



Writing rmi server



Writing rmi client



Creating and deploying the application

J2EE Course Content
 Java EE Introduction


Java EE Overview



Java EE Technologies



Java EE Architecture



MVC



What is design patter and framework



Thick and Thin clients

 Introduction to Web components

5

What are web components
Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute


Dynamic Content

 Servlets


Introduction to Servlets
 What are Servlets?
 Life Cycle of Servlets
 How to write Servlet program in netbeans 6.8
 Advantages of Servlet
 Deployment Descriptor
 Web Container/Servlet Container
 Apache Tomcat Server
 Servlet API


GenericServlet



HttpServlet



Difference between GenericServlet and HttpServlet

 Exploring Servlet API


ServletRequest



ServletResponse and sendredirect

 Http Protocol
 Http Get and Http Post
 MIME Type
 Servletcontext and Servletconfig
 Html Intro
 Simple Html forms with servlet


Session Management
 What is Session?
 How to manage session
 Different Types of Session

6

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute



Url rewriting



Cookies




Hidden Form Field

HttpSession

Request Dispatcher
 Forward
 Include
 Difference between send redirect and request dispatcher



Error Handling in Servlets



Working Jdbc with Servlets

 Java Server Pages


Why Java server pages



Difference between JSP and Servlet



Introduction to Java Server Pages
 JSP API
 Life Cycle of JSP
 Jsp Engine



Jsp Components
 JSP Directives
 JSP Scripting Elements
 JSP Actions



Jsp implicit objects and its uses



Examples using Actions
 <jsp:usebean>
 <jsp:setProperty>
 <jsp:getProperty>
 <jsp:forward>
 <jsp:include>


7

Examples using error pages

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute


Implementing Jdbc with jsp



Jsp examples with implicit objects
 Session
 Exception
 Request
 Response(send redirect)

 Using Custom Tags


Custom tags overview



Reducing JSP complexity



Different Types of custom tags
 Empty tag
 Tag with body content
 Tag with body and attributes



Tag Handler



Tag Libraries


Tag Library Descriptor (TLD)



Loading a tag library in a web app

 Java Server Pages Standard Tag Library(JSTL)


JSTL introduction



JSP Expression Language (EL)



Core JSTL and examples

 Filters


Introduction to filters



Servlet filter life cycle



Advantages of using ServletFilters



Example using ServletFilters

 Enterprise Java Bean(2.0)- An Intro

8

EJB Introduction

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute


What is enterprise application



EJB tier



Different types of ejb



EJB Container



EJBHome



EJBObject



SessionBean





Stateless Session Bean
Statefull Session Bean

Entity Bean





Bean Managed Persistence
Container Managed Persistence

Message Driver Bean

 Introduction to JDBC


The JDBC Connectivity Model



Types of Jdbc Drivers



Database Programming (with MSSQL and MYSQL)



Connecting to the Database



Creating a SQL Query



Getting the Results using ResultSet Interface



SQL Basic Queries



Statement and PreparedStatement

 Introduction to Frameworks



AJAX



Springs



Hibernate



9

JSF

Struts

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|
Payilagam Software Training Institute
Warm Regards
Payilagam Software Training Institute,
83 44 777 333, 8883 77 55 33.
Mail: info@payilagam.com
Website: www.payilagam.com

10

Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33
|

More Related Content

What's hot

Top 100 Java Interview Questions with Detailed Answers
Top 100 Java Interview Questions with Detailed AnswersTop 100 Java Interview Questions with Detailed Answers
Top 100 Java Interview Questions with Detailed AnswersWhizlabs
 
Core java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.inCore java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.incacitnoida
 
Java questions for interview
Java questions for interviewJava questions for interview
Java questions for interviewKuntal Bhowmick
 
JAVA VIVA QUESTIONS_CODERS LODGE.pdf
JAVA VIVA QUESTIONS_CODERS LODGE.pdfJAVA VIVA QUESTIONS_CODERS LODGE.pdf
JAVA VIVA QUESTIONS_CODERS LODGE.pdfnofakeNews
 
Java Interview Questions
Java Interview QuestionsJava Interview Questions
Java Interview QuestionsKuntal Bhowmick
 
Java OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsJava OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsRaja Sekhar
 
Java buzzwords
Java buzzwordsJava buzzwords
Java buzzwordsramesh517
 
Core java interview questions
Core java interview questionsCore java interview questions
Core java interview questionsRohit Singh
 
Java questions and answers jan bask.net
Java questions and answers jan bask.netJava questions and answers jan bask.net
Java questions and answers jan bask.netJanbask ItTraining
 
Review Session and Attending Java Interviews
Review Session and Attending Java Interviews Review Session and Attending Java Interviews
Review Session and Attending Java Interviews Hitesh-Java
 
Basic online java course - Brainsmartlabs
Basic online java course  - BrainsmartlabsBasic online java course  - Brainsmartlabs
Basic online java course - Brainsmartlabsbrainsmartlabsedu
 
Technical interview questions
Technical interview questionsTechnical interview questions
Technical interview questionsSoba Arjun
 
Top 10 Java Interview Questions and Answers 2014
Top 10 Java Interview Questions and Answers 2014 Top 10 Java Interview Questions and Answers 2014
Top 10 Java Interview Questions and Answers 2014 iimjobs and hirist
 
Presenter manual core java (specially for summer interns)
Presenter manual  core java (specially for summer interns)Presenter manual  core java (specially for summer interns)
Presenter manual core java (specially for summer interns)XPERT INFOTECH
 
Java interview-questions-and-answers
Java interview-questions-and-answersJava interview-questions-and-answers
Java interview-questions-and-answersbestonlinetrainers
 
Introduction to Loops in Java | For, While, Do While, Infinite Loops | Edureka
Introduction to Loops in Java | For, While, Do While, Infinite Loops | EdurekaIntroduction to Loops in Java | For, While, Do While, Infinite Loops | Edureka
Introduction to Loops in Java | For, While, Do While, Infinite Loops | EdurekaEdureka!
 
Presenter manual J2EE (specially for summer interns)
Presenter manual  J2EE (specially for summer interns)Presenter manual  J2EE (specially for summer interns)
Presenter manual J2EE (specially for summer interns)XPERT INFOTECH
 

What's hot (20)

Top 100 Java Interview Questions with Detailed Answers
Top 100 Java Interview Questions with Detailed AnswersTop 100 Java Interview Questions with Detailed Answers
Top 100 Java Interview Questions with Detailed Answers
 
Complete java
Complete javaComplete java
Complete java
 
Core java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.inCore java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.in
 
Java questions for interview
Java questions for interviewJava questions for interview
Java questions for interview
 
JAVA VIVA QUESTIONS_CODERS LODGE.pdf
JAVA VIVA QUESTIONS_CODERS LODGE.pdfJAVA VIVA QUESTIONS_CODERS LODGE.pdf
JAVA VIVA QUESTIONS_CODERS LODGE.pdf
 
Java Interview Questions
Java Interview QuestionsJava Interview Questions
Java Interview Questions
 
Java OOP s concepts and buzzwords
Java OOP s concepts and buzzwordsJava OOP s concepts and buzzwords
Java OOP s concepts and buzzwords
 
Java buzzwords
Java buzzwordsJava buzzwords
Java buzzwords
 
Core java interview questions
Core java interview questionsCore java interview questions
Core java interview questions
 
Java questions and answers jan bask.net
Java questions and answers jan bask.netJava questions and answers jan bask.net
Java questions and answers jan bask.net
 
Review Session and Attending Java Interviews
Review Session and Attending Java Interviews Review Session and Attending Java Interviews
Review Session and Attending Java Interviews
 
Basic online java course - Brainsmartlabs
Basic online java course  - BrainsmartlabsBasic online java course  - Brainsmartlabs
Basic online java course - Brainsmartlabs
 
Technical interview questions
Technical interview questionsTechnical interview questions
Technical interview questions
 
01 introduction to oop and java
01 introduction to oop and java01 introduction to oop and java
01 introduction to oop and java
 
Top 10 Java Interview Questions and Answers 2014
Top 10 Java Interview Questions and Answers 2014 Top 10 Java Interview Questions and Answers 2014
Top 10 Java Interview Questions and Answers 2014
 
Presenter manual core java (specially for summer interns)
Presenter manual  core java (specially for summer interns)Presenter manual  core java (specially for summer interns)
Presenter manual core java (specially for summer interns)
 
Java interview-questions-and-answers
Java interview-questions-and-answersJava interview-questions-and-answers
Java interview-questions-and-answers
 
Introduction to Loops in Java | For, While, Do While, Infinite Loops | Edureka
Introduction to Loops in Java | For, While, Do While, Infinite Loops | EdurekaIntroduction to Loops in Java | For, While, Do While, Infinite Loops | Edureka
Introduction to Loops in Java | For, While, Do While, Infinite Loops | Edureka
 
Presenter manual J2EE (specially for summer interns)
Presenter manual  J2EE (specially for summer interns)Presenter manual  J2EE (specially for summer interns)
Presenter manual J2EE (specially for summer interns)
 
OOP in Java
OOP in JavaOOP in Java
OOP in Java
 

Similar to Java Training in Chennai - Payilagam Syllabus

selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...akashjbk7
 
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Core Mind
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVABALUJAINSTITUTE
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Pointcpointss
 
Java Online Training @monstercourses
Java Online Training @monstercoursesJava Online Training @monstercourses
Java Online Training @monstercoursesRamchander Marathi
 
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAIVKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAIVKV TECHNOLOGIES
 
Java training in pune course content By Advanto Software
Java training in pune course content By Advanto SoftwareJava training in pune course content By Advanto Software
Java training in pune course content By Advanto SoftwareAdvanto Software
 
Java_Couse_Content
Java_Couse_ContentJava_Couse_Content
Java_Couse_ContentMV Solutions
 
Core java Training in Chennai
Core java Training in ChennaiCore java Training in Chennai
Core java Training in ChennaiCore Mind
 
Java online training, java training in bangalore, java training
Java online training, java training in bangalore, java trainingJava online training, java training in bangalore, java training
Java online training, java training in bangalore, java trainingVyshnavi Reddy
 
J2EE_Course_Content
J2EE_Course_ContentJ2EE_Course_Content
J2EE_Course_ContentMV Solutions
 
Javatraining
JavatrainingJavatraining
Javatrainingducat1989
 
Selenium course training institute ameerpet hyderabad
Selenium course training institute ameerpet hyderabadSelenium course training institute ameerpet hyderabad
Selenium course training institute ameerpet hyderabadSathya Technologies
 
Selenium course training institute ameerpet hyderabad – Best software trainin...
Selenium course training institute ameerpet hyderabad – Best software trainin...Selenium course training institute ameerpet hyderabad – Best software trainin...
Selenium course training institute ameerpet hyderabad – Best software trainin...Sathya Technologies
 

Similar to Java Training in Chennai - Payilagam Syllabus (20)

selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...selenium automation software testing course syllabus TheKiranAcademy_compress...
selenium automation software testing course syllabus TheKiranAcademy_compress...
 
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
JAVA Training in Bangalore
JAVA Training in BangaloreJAVA Training in Bangalore
JAVA Training in Bangalore
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVA
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Point
 
Java online training
Java online trainingJava online training
Java online training
 
Java Online Training @monstercourses
Java Online Training @monstercoursesJava Online Training @monstercourses
Java Online Training @monstercourses
 
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAIVKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
 
Java training in pune course content By Advanto Software
Java training in pune course content By Advanto SoftwareJava training in pune course content By Advanto Software
Java training in pune course content By Advanto Software
 
Java J2EE Training in Chennai, Tambaram
Java J2EE  Training in Chennai, TambaramJava J2EE  Training in Chennai, Tambaram
Java J2EE Training in Chennai, Tambaram
 
Java_Couse_Content
Java_Couse_ContentJava_Couse_Content
Java_Couse_Content
 
Java training
Java trainingJava training
Java training
 
Core java Training in Chennai
Core java Training in ChennaiCore java Training in Chennai
Core java Training in Chennai
 
Java online training, java training in bangalore, java training
Java online training, java training in bangalore, java trainingJava online training, java training in bangalore, java training
Java online training, java training in bangalore, java training
 
J2EE_Course_Content
J2EE_Course_ContentJ2EE_Course_Content
J2EE_Course_Content
 
Let's talk about certification: SCJA
Let's talk about certification: SCJALet's talk about certification: SCJA
Let's talk about certification: SCJA
 
Javatraining
JavatrainingJavatraining
Javatraining
 
Selenium course training institute ameerpet hyderabad
Selenium course training institute ameerpet hyderabadSelenium course training institute ameerpet hyderabad
Selenium course training institute ameerpet hyderabad
 
Selenium course training institute ameerpet hyderabad – Best software trainin...
Selenium course training institute ameerpet hyderabad – Best software trainin...Selenium course training institute ameerpet hyderabad – Best software trainin...
Selenium course training institute ameerpet hyderabad – Best software trainin...
 

Recently uploaded

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 

Recently uploaded (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 

Java Training in Chennai - Payilagam Syllabus

  • 1. Payilagam Software Training Institute Payilagam Software Training Institute, No:4/67E, Sri Balaji’s Ishwarya, Vijaya Nagar 3rd Cross Street, Velachery, Chennai – 600042. 044-22592370, 8344777333, 8883775533. Mail : info@payilagam.com, Website : www.payilagam.com Java Course Content  Object Oriented Programming Concepts  Introduction  OOP Concepts (Basic + Fundamental of OOP).  Benefits of OOP Programming.  Introduction to JAVA  What is java  Features of Java.  Advantages of Java.  JVM architecture.  Setting the class path.  Java Programming  Java Programming.  Compiling and Running Java Programs.  Comments in a Program.  Command line Argument.  Java Fundamentals Datatypes, Variables and Operators  Java Tokens, Alphabets (Character Set).  Keywords, Java Reserved Keywords, Identifiers, Constants, Datatypes, Operators.  Control-Flow Statements, Decision-Making Statements, Switch and IF else, Looping statements, Break, Continue, Return, Type Casting. 1 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 2. Payilagam Software Training Institute  Classes and Objects  What are Classes, Declaring a class, Rules for Naming Class  Creating an Object, Methods, Exploring New Operators,  Constructors.  Exploring Methods  More about main () method.  Rules for main () method.  Methods, Method Overloading  Argument Passing, Call by Reference, Local Variable.  Access Specifiers and Access Modifiers  Variable Types  Inheritance  Types of Inheritance  Simple, MultiLevel and Hierarchical  Method Overriding  Casting  Super and this keywords  Interfaces and Abstract classes  What are interfaces?  Interface Members  Abstract classes Introduction  Creating references for Interfaces and abstract classes  Difference between Interfaces and Abstract methods  Arrays  Accessing Elements  Arrays and Objects  ArrayLength 2 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 3. Payilagam Software Training Institute  Java Exception Handling  Syntax for Exception Handling Mechanism.  The Try Block, Catch Block, Exception , Checked Exceptions  The Catch Block (or) Multiple Catch.  Throw, Throws, The finally Block, User Defined Exceptions.  Java Threading  Threaded Application  Thread states  Runnable interface and Thread class  Thread Priority  Interrupting Threads (sleep(), join())  Inter thread communication  Synchronization  Utility classes  Collection Framework Collection Interfaces The List Interface and its implementation classes The Set Interface and its implementation classes The Queue Interface and its implementation classes  Maps Map and its class SortedMap and its classes HashTable  Inner Classes  Inner Classes  Member Classes  Local Classes  Anonymous Classes  Instance Initializers 3 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 4. Payilagam Software Training Institute  Static Nested Classes  Packages  Predefined Packages  User defined Packages  Input/Output Streams  Overview of Streams  Bytes vs. Characters  Converting Byte Streams to Character Streams  File Object  Binary Input and Output  PrintWriter Class  Serialization  Reading and Writing Objects  Basic and Filtered Streams  Generics  Introduction  Simple Generics  Subtyping in generics  Wildcards  Bounded Wildcards  Applets  What are applets  Life Cycle methods of applets  Examples using Applets  Running applets with html file  Layout Managers  Java Swings  Difference between applets and swings  Pluggable Look and Feel 4 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 5. Payilagam Software Training Institute  Swing API  Event handling  Introduction to JDBC  The JDBC Connectivity Model  Types of Jdbc Drivers  Database Programming (with MSSQL and MYSQL)  Connecting to the Database  Creating a SQL Query  Getting the Results using ResultSet Interface  SQL Basic Queries  Statement and PreparedStatement  Commit and Autocommit, BatchUpdates  ResultSetMetaData and DataBaseMetaData  Introduction to RMI  An overview of RMI  Writing rmi server  Writing rmi client  Creating and deploying the application J2EE Course Content  Java EE Introduction  Java EE Overview  Java EE Technologies  Java EE Architecture  MVC  What is design patter and framework  Thick and Thin clients  Introduction to Web components  5 What are web components Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 6. Payilagam Software Training Institute  Dynamic Content  Servlets  Introduction to Servlets  What are Servlets?  Life Cycle of Servlets  How to write Servlet program in netbeans 6.8  Advantages of Servlet  Deployment Descriptor  Web Container/Servlet Container  Apache Tomcat Server  Servlet API  GenericServlet  HttpServlet  Difference between GenericServlet and HttpServlet  Exploring Servlet API  ServletRequest  ServletResponse and sendredirect  Http Protocol  Http Get and Http Post  MIME Type  Servletcontext and Servletconfig  Html Intro  Simple Html forms with servlet  Session Management  What is Session?  How to manage session  Different Types of Session 6 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 7. Payilagam Software Training Institute   Url rewriting  Cookies   Hidden Form Field HttpSession Request Dispatcher  Forward  Include  Difference between send redirect and request dispatcher  Error Handling in Servlets  Working Jdbc with Servlets  Java Server Pages  Why Java server pages  Difference between JSP and Servlet  Introduction to Java Server Pages  JSP API  Life Cycle of JSP  Jsp Engine  Jsp Components  JSP Directives  JSP Scripting Elements  JSP Actions  Jsp implicit objects and its uses  Examples using Actions  <jsp:usebean>  <jsp:setProperty>  <jsp:getProperty>  <jsp:forward>  <jsp:include>  7 Examples using error pages Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 8. Payilagam Software Training Institute  Implementing Jdbc with jsp  Jsp examples with implicit objects  Session  Exception  Request  Response(send redirect)  Using Custom Tags  Custom tags overview  Reducing JSP complexity  Different Types of custom tags  Empty tag  Tag with body content  Tag with body and attributes  Tag Handler  Tag Libraries  Tag Library Descriptor (TLD)  Loading a tag library in a web app  Java Server Pages Standard Tag Library(JSTL)  JSTL introduction  JSP Expression Language (EL)  Core JSTL and examples  Filters  Introduction to filters  Servlet filter life cycle  Advantages of using ServletFilters  Example using ServletFilters  Enterprise Java Bean(2.0)- An Intro  8 EJB Introduction Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 9. Payilagam Software Training Institute  What is enterprise application  EJB tier  Different types of ejb  EJB Container  EJBHome  EJBObject  SessionBean    Stateless Session Bean Statefull Session Bean Entity Bean    Bean Managed Persistence Container Managed Persistence Message Driver Bean  Introduction to JDBC  The JDBC Connectivity Model  Types of Jdbc Drivers  Database Programming (with MSSQL and MYSQL)  Connecting to the Database  Creating a SQL Query  Getting the Results using ResultSet Interface  SQL Basic Queries  Statement and PreparedStatement  Introduction to Frameworks   AJAX  Springs  Hibernate  9 JSF Struts Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |
  • 10. Payilagam Software Training Institute Warm Regards Payilagam Software Training Institute, 83 44 777 333, 8883 77 55 33. Mail: info@payilagam.com Website: www.payilagam.com 10 Payilagam Software Training Institute| www.payilagam.com | 8344 777 333 | 8883 77 55 33 |