SlideShare a Scribd company logo
1 of 10
Download to read offline
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
JAVA
About Us:
Felix-ITs is one of the best training institutes in Pune for Mobile Application Development. Felix-ITs
conducts the mobile application trainings/ courses in Pune on Android, iOS, HTML5 & CSS3. The
thing that distinguishes Felix-ITs from other mobile application training institutes is that our main
focus lies in providing in-depth knowledge of key concepts to our participants. We aim to mould
students to become expert professionals by following a step-by step training process. Each of our
courses is designed in a way that begins with the basics of mobile application technology, moving to
the most advanced concepts, with every step.
Features:
 Unique Agile Training Methodology for learning Fundamentals of Mobile Apps
 Courses designed in consultation with Industry experts
 Smaller Class Size for personal attention
 Experienced Industry expert faculties
 Opportunity to work on projects
 HANDS–ON, Interactive Training Approach on Apple/ Android devices
 Learn to develop application and deploy on Appstore
 Industry expert visit one in a month.
 Mock interview sessions.
 Placement assistance to our students
 Flexible weekend batches for Professionals
 Eliminating the Employability Gap for students
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Course Contents:
Object Oriented Programming (OOPS) concepts
 Advantages of OOPS
 OOPS concepts and terminology
 Fundamentals of OOPS
Core Java
Core Java Programming Introduction of Java
 What is Java?
 How to Get Java
 A First Java Program
 Compiling and Interpreting Applications
 The JDK Directory Structure
 Using Eclipse
Data types and Variables
 Primitive Datatypes, Declarations
 Variable Names
 Numeric Literals,String Literals
 Arrays,Non-Primitive Datatypes
 The Dot Operator
Methods
 Methods
 Calling Methods
 Defining Methods
 Method Parameters
 Scope
 Scope Method Parameters
 So, Why All the static?
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Operators and Expressions
 Expressions
 Assignment Operator
 Arithmetic Operators
 Relational Operators
 Logical Operators
 Increment and Decrement Operators
 Operate-Assign Operators (+=, etc.)
 The Conditional Operator
 Operator Precedence
 Implicit Type Conversions
 The Cast Operator
 Strict typing
 Type conversion
Control Flow Statements
 Statements
 Conditional (if) Statements
 Data types and Variables 3
 Adding an else if
 Conditional (switch) Statements
 While and do-while Loops
 for Loops
 A for Loop Diagram
 Enhanced for Loop
 The continue Statement
 The break Statement
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Object-Oriented Programming
 Introduction to Object-Oriented Programming
 Classes and Objects
 Fields and Methods
 Encapsulation
 Access Control
 Inheritance
 Polymorphism
Objects and Classes
 Defining a Class
 Creating an Object
 Instance Data and Class Data
 Methods
 Constructors
 Access Modifiers
 Encapsulation
Using Java Objects
 Printing to the Console
 printf Format Strings
 StringBuilder and StringBuffer
 Methods and Messages
 toString
 Parameter Passing
 Comparing and Identifying Objects
 Destroying Objects
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Inheritance in Java
 Inheritance
 Inheritance in Java
 Casting
 Method Overriding
 Polymorphism
 super
 The Object Class
Packages
 The import Statement
 Static Imports
 Casting
 CLASSPATH and Import
 Defining Packages
 Package Scope
Exception Handling
 Exceptions Overview
 Catching Exceptions
 The finally Block
 Exception Methods
 Declaring Exceptions
 Defining and Throwing Exceptions
 Errors and Runtime Exceptions
 Assertions
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Input/Output Streams
 Overview of Streams
 Bytes vs. Characters
 Converting Byte Streams to Character Streams
 File Object
 Binary Input and Output
 PrintWriter Class
 Reading and Writing Objects
 Basic and Filtered Streams
Collection Framework
 The Collections Framework
 The Set Interface
 Set Implementation Classes
 The List Interface
 List Implementation Classes
 The Map Interface
 Map Implementation Classes
 Utility classes
 Generics
 Primitive wrapper classes
Inner Classes
 Inner Classes
 Member Classes
 Local Classes
 Anonymous Classes
 Instance Initializers
 Static Nested Classes
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Introduction to Threads
 Non-Threaded Applications
 Threaded Applications
 Creating Threads
 Thread States
 Runnable Threads
 Coordinating Threads
 Interrupting Threads
 Runnable Interface ,ThreadGroups
Interfaces and Abstract Classes
 Separating Interface and Implementation
 UML Interfaces and Realization
 Implementing and Extending
 Interfaces
 Runnable Threads
 Abstract Classes
Swing
 Swing GUI Components
 Using Swing API
Applet
 Life Cycle of an Applet
 A "Hello, World" Applet
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Serialization
 Object Serialization
 Serializable Interface
 Serialization API
 Object Input Stream and Object Output Stream
 The Serialization Engine
 Transient Fields
 readObject and writeObject
 Externalizable Interface
JDBC Debug Java programs
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Advance Java
Web Components –Servlets
 What is a web application
 Java Servlets
 What is a Servlet
 Servlet Lifecycle
 Servlet Context
 Session management
 Building the first Servlet
 Deploying the Servlet
Java JSP
 What is a JSP Page
 Basic HTML Tags
 JSP Tag library
 JSP Page Life-cycle
 Creating the first Dynamic web page using JSP
 MVC architecture, 3-tier architecture
Jakarta Struts
 Introductions to the MVC1 & MVC2 Architecture
 Overview of struts Framework
 Components of Model, Vies and Controller in Struts Framework
 Action Classes
 Handling Application Requests
 Generating Dynamic Views
 Validating User Input
 Validator Plug-In
 Working with Tiles
 Deployment Descriptors
Felix-IT Systems, 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
URL: www.felix-its.com Call on 8450999048/ 020-65266070
Spring
 Introduction of Spring Framework
 Spring Framework Architecture
 Spring bean Wiring
 AOP with spring
 Transactions management
 Spring with database
Hibernate
 Introduction to Hibernate
 Object Related Mapping
 Persistent Classes
 Caching and Transactions
 Hibernate with Web Applications
Felix-Its Details:
Address: 3 Ideal Chambers, 2nd
Floor, Paud Road, Pune-411038.
Website: www.felix-its.com
Contact No.: +91-8450999048/ 020-65266070
Email: info@felix-its.com

More Related Content

Similar to Felix-IT Mobile App Training Pune

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
 
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
 
Next gen tech from QuickXpert Infotech
Next gen tech   from QuickXpert InfotechNext gen tech   from QuickXpert Infotech
Next gen tech from QuickXpert InfotechNarendra Jakhotia
 
Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Bruno Borges
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVABALUJAINSTITUTE
 
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
 
Best Java Fullstack Online Training in Hyderabad
Best Java Fullstack Online Training in HyderabadBest Java Fullstack Online Training in Hyderabad
Best Java Fullstack Online Training in Hyderabadbharathtsofttech
 
Best Fullstack java online training in Hyderabad
Best Fullstack java online training in HyderabadBest Fullstack java online training in Hyderabad
Best Fullstack java online training in Hyderabadbharathtsofttech
 
PowerPoint
PowerPointPowerPoint
PowerPointVideoguy
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CVAhmed Afifi
 
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
 
JavaOne 2009 - TS-5276 - RESTful Protocol Buffers
JavaOne 2009 - TS-5276 - RESTful  Protocol BuffersJavaOne 2009 - TS-5276 - RESTful  Protocol Buffers
JavaOne 2009 - TS-5276 - RESTful Protocol BuffersMatt O'Keefe
 
Stateful patterns in Azure Functions
Stateful patterns in Azure FunctionsStateful patterns in Azure Functions
Stateful patterns in Azure FunctionsMassimo Bonanni
 
D22 Portlet Development With Open Source Frameworks
D22 Portlet Development With Open Source FrameworksD22 Portlet Development With Open Source Frameworks
D22 Portlet Development With Open Source FrameworksSunil Patil
 

Similar to Felix-IT Mobile App Training Pune (20)

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)
 
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)
 
Next gen tech from QuickXpert Infotech
Next gen tech   from QuickXpert InfotechNext gen tech   from QuickXpert Infotech
Next gen tech from QuickXpert Infotech
 
Venkataraman Raghunathan
Venkataraman RaghunathanVenkataraman Raghunathan
Venkataraman Raghunathan
 
Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()Presente e Futuro: Java EE.next()
Presente e Futuro: Java EE.next()
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE 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
 
Virtual Classroom
Virtual ClassroomVirtual Classroom
Virtual Classroom
 
Best Java Fullstack Online Training in Hyderabad
Best Java Fullstack Online Training in HyderabadBest Java Fullstack Online Training in Hyderabad
Best Java Fullstack Online Training in Hyderabad
 
Best Fullstack java online training in Hyderabad
Best Fullstack java online training in HyderabadBest Fullstack java online training in Hyderabad
Best Fullstack java online training in Hyderabad
 
Rajeev_Resume
Rajeev_ResumeRajeev_Resume
Rajeev_Resume
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CV
 
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
 
JavaOne 2009 - TS-5276 - RESTful Protocol Buffers
JavaOne 2009 - TS-5276 - RESTful  Protocol BuffersJavaOne 2009 - TS-5276 - RESTful  Protocol Buffers
JavaOne 2009 - TS-5276 - RESTful Protocol Buffers
 
Resume_krupa
Resume_krupaResume_krupa
Resume_krupa
 
Stateful patterns in Azure Functions
Stateful patterns in Azure FunctionsStateful patterns in Azure Functions
Stateful patterns in Azure Functions
 
Rajesh Ramasamy
Rajesh RamasamyRajesh Ramasamy
Rajesh Ramasamy
 
DHIRENDRA KUMAR SAHOO
DHIRENDRA KUMAR SAHOODHIRENDRA KUMAR SAHOO
DHIRENDRA KUMAR SAHOO
 
D22 Portlet Development With Open Source Frameworks
D22 Portlet Development With Open Source FrameworksD22 Portlet Development With Open Source Frameworks
D22 Portlet Development With Open Source Frameworks
 

Recently uploaded

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
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
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
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
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

Felix-IT Mobile App Training Pune

  • 1. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 JAVA About Us: Felix-ITs is one of the best training institutes in Pune for Mobile Application Development. Felix-ITs conducts the mobile application trainings/ courses in Pune on Android, iOS, HTML5 & CSS3. The thing that distinguishes Felix-ITs from other mobile application training institutes is that our main focus lies in providing in-depth knowledge of key concepts to our participants. We aim to mould students to become expert professionals by following a step-by step training process. Each of our courses is designed in a way that begins with the basics of mobile application technology, moving to the most advanced concepts, with every step. Features:  Unique Agile Training Methodology for learning Fundamentals of Mobile Apps  Courses designed in consultation with Industry experts  Smaller Class Size for personal attention  Experienced Industry expert faculties  Opportunity to work on projects  HANDS–ON, Interactive Training Approach on Apple/ Android devices  Learn to develop application and deploy on Appstore  Industry expert visit one in a month.  Mock interview sessions.  Placement assistance to our students  Flexible weekend batches for Professionals  Eliminating the Employability Gap for students
  • 2. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Course Contents: Object Oriented Programming (OOPS) concepts  Advantages of OOPS  OOPS concepts and terminology  Fundamentals of OOPS Core Java Core Java Programming Introduction of Java  What is Java?  How to Get Java  A First Java Program  Compiling and Interpreting Applications  The JDK Directory Structure  Using Eclipse Data types and Variables  Primitive Datatypes, Declarations  Variable Names  Numeric Literals,String Literals  Arrays,Non-Primitive Datatypes  The Dot Operator Methods  Methods  Calling Methods  Defining Methods  Method Parameters  Scope  Scope Method Parameters  So, Why All the static?
  • 3. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Operators and Expressions  Expressions  Assignment Operator  Arithmetic Operators  Relational Operators  Logical Operators  Increment and Decrement Operators  Operate-Assign Operators (+=, etc.)  The Conditional Operator  Operator Precedence  Implicit Type Conversions  The Cast Operator  Strict typing  Type conversion Control Flow Statements  Statements  Conditional (if) Statements  Data types and Variables 3  Adding an else if  Conditional (switch) Statements  While and do-while Loops  for Loops  A for Loop Diagram  Enhanced for Loop  The continue Statement  The break Statement
  • 4. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Object-Oriented Programming  Introduction to Object-Oriented Programming  Classes and Objects  Fields and Methods  Encapsulation  Access Control  Inheritance  Polymorphism Objects and Classes  Defining a Class  Creating an Object  Instance Data and Class Data  Methods  Constructors  Access Modifiers  Encapsulation Using Java Objects  Printing to the Console  printf Format Strings  StringBuilder and StringBuffer  Methods and Messages  toString  Parameter Passing  Comparing and Identifying Objects  Destroying Objects
  • 5. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Inheritance in Java  Inheritance  Inheritance in Java  Casting  Method Overriding  Polymorphism  super  The Object Class Packages  The import Statement  Static Imports  Casting  CLASSPATH and Import  Defining Packages  Package Scope Exception Handling  Exceptions Overview  Catching Exceptions  The finally Block  Exception Methods  Declaring Exceptions  Defining and Throwing Exceptions  Errors and Runtime Exceptions  Assertions
  • 6. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Input/Output Streams  Overview of Streams  Bytes vs. Characters  Converting Byte Streams to Character Streams  File Object  Binary Input and Output  PrintWriter Class  Reading and Writing Objects  Basic and Filtered Streams Collection Framework  The Collections Framework  The Set Interface  Set Implementation Classes  The List Interface  List Implementation Classes  The Map Interface  Map Implementation Classes  Utility classes  Generics  Primitive wrapper classes Inner Classes  Inner Classes  Member Classes  Local Classes  Anonymous Classes  Instance Initializers  Static Nested Classes
  • 7. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Introduction to Threads  Non-Threaded Applications  Threaded Applications  Creating Threads  Thread States  Runnable Threads  Coordinating Threads  Interrupting Threads  Runnable Interface ,ThreadGroups Interfaces and Abstract Classes  Separating Interface and Implementation  UML Interfaces and Realization  Implementing and Extending  Interfaces  Runnable Threads  Abstract Classes Swing  Swing GUI Components  Using Swing API Applet  Life Cycle of an Applet  A "Hello, World" Applet
  • 8. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Serialization  Object Serialization  Serializable Interface  Serialization API  Object Input Stream and Object Output Stream  The Serialization Engine  Transient Fields  readObject and writeObject  Externalizable Interface JDBC Debug Java programs
  • 9. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Advance Java Web Components –Servlets  What is a web application  Java Servlets  What is a Servlet  Servlet Lifecycle  Servlet Context  Session management  Building the first Servlet  Deploying the Servlet Java JSP  What is a JSP Page  Basic HTML Tags  JSP Tag library  JSP Page Life-cycle  Creating the first Dynamic web page using JSP  MVC architecture, 3-tier architecture Jakarta Struts  Introductions to the MVC1 & MVC2 Architecture  Overview of struts Framework  Components of Model, Vies and Controller in Struts Framework  Action Classes  Handling Application Requests  Generating Dynamic Views  Validating User Input  Validator Plug-In  Working with Tiles  Deployment Descriptors
  • 10. Felix-IT Systems, 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. URL: www.felix-its.com Call on 8450999048/ 020-65266070 Spring  Introduction of Spring Framework  Spring Framework Architecture  Spring bean Wiring  AOP with spring  Transactions management  Spring with database Hibernate  Introduction to Hibernate  Object Related Mapping  Persistent Classes  Caching and Transactions  Hibernate with Web Applications Felix-Its Details: Address: 3 Ideal Chambers, 2nd Floor, Paud Road, Pune-411038. Website: www.felix-its.com Contact No.: +91-8450999048/ 020-65266070 Email: info@felix-its.com