JAVA, Advance JAVA & Frameworks
JAVA
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture.
CORE JAVA
Basics of Java
Fundamentals
- Java - What, Where and Why?
- History and Features of Java
- Difference between JDK,JRE and JVM
- Variable and Data Type
- Naming Convention
OOPS CONCEPT
- Class
- Object
- Inheritance
- Encapsulation
- Abstraction
- Polymorphism
- Constructor
- Static Method
- Interface
- Package
EXCEPTION HANDLING
- Try
- Catch
- Finally
- Multiple Catch
- Throw
- Throws
STRING HANDLING
- String : What and Why?
- Immutable String
- String Comparison
- String Concatenation
- Substring
- Methods of String class
- StringBuffer class
- StringBuilder class
MULTITHREADING
- Multithreading : What and Why?
- Life Cycle of a Thread
- Creating Thread
APPLET
- Life Cycle of Applet
- Graphics in Applet
- EventHandling in Applet
- JApplet class
- Painting in Applet
SWING
- Basics of Swing
- JButton class
- JRadioButton class
- JTextArea class
- JComboBox class
- JTable class
- Layout Managers
JDBC
- JSP Drivers
- Steps To Connect To The Database In Java
- Prepared Statement
- Batch Processing
- Transaction Management
Advance JAVA
JSP
- JSP Architechure
- JSP Scripting Element
- JSP Directive
- JSP Actions
- Implicit Objects
- Custom Tags
- CRUD Operation
Servlet
- Life Cycle
- Http Request and Response
- forward
- include
- SendRedirect
- Cookies
- Hidden Field
- URL Rewriting
- HttpSession
- CRUD Operation
- Servlet Collaboration
- Session Tracking Techniques
Hibernate
- Define
- Step to create example
- Annotation
- Inheritance
- Collection
- HQL
- HCQL
Spring
- Dependency Injection
- singleton: Returns a single bean instance per Spring IoC container.
- prototype: Returns a new bean instance each time when requested.
- request: Returns a single instance for every HTTP request call.
- session: Returns a single instance for every HTTP session.
- Bean Life Cycle
- Inner Bean
- Bean Aliases(copy bean create)
- Post Processor
- Autowired
- Callback
- inheritance
- Collections
- Spring MVC
- Spring
Course Completion Certificates.