Enroll in Java Classes in Coimbatore to boost your skills for better career opportunities. Develop practical expertise you can apply directly at work from day one.
Basic understanding of programming logic and object-oriented concepts
Skills You Will Gain
Build and debug applications using industry-standard practices
Apply object-oriented principles to solve real-world problems
Work with frameworks used in enterprise application development
Key Features
Course Curriculum
1.
Introduction to Java
2.
Working With Java Variables
3.
Using Operators and Decision Constructs
4.
Using Loop Constructs
5.
Creating and Using Arrays
1.
Create methods with arguments and return values; including overloaded methods
2.
Apply the static keyword to methods and fields
3.
Create and overload constructors; differentiate between default and user defined constructors
4.
Apply access modifiers
5.
Apply encapsulation principles to a class
6.
Determine the effect upon object references and primitive values when they are passed into methods that change the values
1.
Describe inheritance and its benefits
2.
Develop code that makes use of polymorphism; develop code that overrides methods; differentiate between the type of a reference and the type of an object
3.
Determine when casting is necessary
4.
Use super and this to access objects and constructors
5.
Use abstract classes and interfaces
1.
Differentiate among checked exceptions, unchecked exceptions, and Errors
2.
Create a try-catch block and determine how exceptions alter normal program flow
3.
Describe the advantages of Exception handling
4.
Create and invoke a method that throws an exception
5.
Recognize common exception classes (such as NullPointerException, ArithmeticException, ArrayIndexOutOfBoundsException, ClassCastException)
1.
Need for JDBC
2.
JDBC architecture
3.
Driver and Application API of JDBC
4.
Types of drivers
5.
To set up an a project for JDBC usage
6.
Setting up a connection using JDBC
7.
Executing queries with JDBC API
8.
Transaction management using JDBC
9.
Summary and quizzes
1.
What is Lambda Expression?
2.
Default Methods
3.
Functional Interfaces
4.
Method References
5.
Stream vs. Lambda Expression
1.
Introduction to J2EE
2.
Client Server architecture
3.
URL, Port Number, Request, Response
4.
Need for servlets
5.
Servlet fundamentals
6.
Setting up a web project in Eclipse
7.
Configuring and running the web app with servlets
8.
GET and POST request in web application with demo
9.
Servlet lifecycle
10.
Forwarding and redirection
11.
Idempotent requests
12.
Initialization parameters and attributes
13.
Need for conversational state between client and server
14.
Session management basics
15.
Cookies to exchange session information
16.
URL Rewriting to exchange session information
17.
Session object APIs
18.
Listeners in J2EE
19.
Filters in J2EE
20.
Summary and quizzes
1.
Need of JSP
2.
Creating a JSP and running in a web application