logo
  • Home
  • About Us
  • Courses
    • Courses
    • Career Courses
      • Career Courses
      • Diploma in Network Engineering (DNE)
      • Diploma in Cloud Computing (DCC)
      • Diploma in Software Engineering (DSE)
    • Software
      • Software
      • C Programming
      • C++ Programming
      • Dot Net Development
      • Full Stack Web Application Development
      • Python
      • Java Development
      • SQL-PLSQL
      • Angular
      • Machine Learning / Artificial Intelligence
      • Web Development
      • PHP
      • Data Science
    • Server Administration Courses
      • Server Administration Courses
      • Computer Management
      • Advance Networking
      • Cisco Certified Network Associate (CCNA)
      • MCSA
      • RHCE
    • Virtualization Courses
      • Virtualization Courses
      • VMware
      • Hyper-V
      • Open-Stack
    • Cloud Computing Courses
      • Cloud Computing Courses
      • Amazon AWS
      • Microsoft Azure
      • Google GCP
      • Devops
    • Security Courses
      • Security Courses
      • Ethical Hacking
      • Cyber Security
    • Basic Computer Courses
      • Basic Computer Courses
      • Tally Prime
      • Microsoft Office 2019
      • Advance Excel
      • Digital Marketing
    • SAP
      • Basic Computer Courses
      • FICO
      • MM
      • PP
      • HCM
      • ABAP
  • Gallery
  • Contact
Call us
+91 9967667692
+91 9821665476
6th Floor, Govind Smruti Building, Opposite Patel Basta Bazaar, Near Karnavat Classes, Lohar Ali Road, Thane (West) 400 601
iofa.mumbai@gmail.com
Enquire Now
Home
Career Courses
Java Development

Java Development

Institute Of Future Analytics

image

Java Development
Core Java

Module 1 – Intoduction To Programming

What is Program?

Introduction to Algorithm and Flowcharts

Module 2 – What is Java?

History of Java

How Java Works

Features Of java

Module 3 – Installation and Troubleshooting

Installation of jdk

Configuring Path

Troubleshooting

Module 4 – Variable, Constant and Datatypes

Concept of variables

Primitive Data Types

Declaring Constants

Const and final keyword

Module 5 – Operators and Branching Statement

Types of operators

If statement and if..else statement

Nested if..else statement

Switch Case Statement

Module 6 – Loop

While Loop and Do..while loop

For loop

Module 7 – Arrays

What are arrays

How To declare Array

Multidimensional Arrays

Array Operation

Module 8 – Object Oriented Programming

Concepts of OOP

Benefits of OOP

Features of OOP

Module 9 – Implementing OOP in java

Class and objects

Implementing Polymorphism

Overloading

Overriding

Abstract Class

Wrapper Class

Module 10 – Inheritance

Types of Inheritance

Concept of Interface

Implementing Interface

Implementing multiple inheritance

Module 11 – Exception Handling

What Are Exceptions

Use of try ,Catch And finally

Use of throw and throws Keyword

User Defined Exceptions

Checked and unchecked Exception

Module 12 – Java I/O

Accessing Command Line Argument

Input / Output Stream

DatainputStream

BufferedReader

File I/O

Module 13 – Enum And Annotations

Enumeration in java

Java Annotation

Module 14 – String Handling

Declaring String

String Functions

Using String Tokenizer

Advanced Java

Module 15- Multithreading

Concept of Multitasking

Thread Life cycle

Creating thread from thread class

Creating Thread Form Runnable Interface

Thread Priority

Thread Methods

InterThread Communication

Synchronized Block

Synchronized Methods

Module 16 – Socket Programming

Concept of Socket

Connecting Client and server

URL Class

Module 17–Swing Application

AWT Framework

GUI building

Event Handling

Creating GUI App

Advanced Swing component

Layouts

Module 18 – Generics

What are generics

Why Generics

Generics methods

Module 19 – Lambda Expression

Concept of lambda

Anonymous class vs lambda expression

Using lambda expressions in class

Module 20 – Data Structures

Overview of collection

Data Structure with Collection class

Maps and trees in Java

Module 21 – JDBC

Introduction to jdbc

Jdbc Drivers

Importance of JDBC

Connecting java with Databases

Execute Query() method

Execute Upate() Method

Performing DML Operation from java

Selecting data from Databases

Parameterized Query

SQL Injection And parameterized Queries

Module 22 – JavaBeans

What are beans

Properties of javabeans

Javabeans API

Module 23 – EJB

Introduction to EJB

Types of EJB

Javabeans API

Writing EJB Programs

Module 24 – Enum And Annotations

Enumeration in java

Java Annotation

Module 25 – Serialization

What is Serialization

Serialization

Deserialization

Web Java

Module 26 – Introduction To Web Application

Internet and www

Client side vs server side programming

Module 27 – Servlets

What are servlet

Examples of Servlet based Programs

Servlet Life Cycle

Request and response Objects

Creating and configuring Servlet

Using DoGET and DoPost Metods

Servlet Filters

Sessions in Servlet

Cookies

URL Rewriting

Module 28 – Java Server Pages (JSP)

Introductions to JSP

JSP vs Servlet

Jsp Life Cycle

JSP Expression Element

JSP Scripting Element

JSP Declaration Block

Directives in JSP

Using Filter With JSP

JSP Custom Tags

JSP with Mysql Using jdbc

Creating CRUD Application

Implicits Objects

Module 29 – Web Services

What Are Web Services

Benefits Web Services

Creating Web Service

Deploying Web services

Testing Web service

Module 30 – Using IDE

Installing NetBeans

Installing Eclipse

Module 31 – Testing with JUINT

Fundamentals of testing

Types of testing

Testing Frameworks

Installing JUINT

Annotations of juint

Unit testing with JUINT

Exception Testing

Junit Suit

Module – 32 SQL

Introduction to DBMS

Introduction to SQL

DDL and DML Statements

Working with Constraints

Implementing Views

Working With Indexes

Implementing Triggers

Working with Queries (DQL)

Aggregate Functions

Joins and Set Operations

Implementation of Data integrity

Data Control language (DCL)

Working with Functions

Working with Stored Procedures

Career Courses
Diploma in Network Engineering (DNE)
Diploma in Cloud Computing (DCC)
Diploma in Software Engineering (DSE)
Digital Marketing
Software
C Programming
C++ Programming
Dot Net Development
Full Stack Web Application Development
Python
Java Development
SQL-PLSQL
Angular
Machine Learning / Artificial Intelligence
Web Development
PHP
Data Science
Server Administration Courses
Computer Management
Advance Networking
Cisco Certified Network Associate (CCNA)
MCSA
RHCE
Virtualization Courses
VMware
Hyper-V
Open-Stack
Cloud Computing Courses
Amazon AWS
Microsoft Azure
Google GCP
Devops
Security Courses
Ethical Hacking
Cyber Security
Basic Computer Courses
Tally Prime
E-Commerce
Microsoft Office 2019
Advance Excel

Request Callback

Follow Us
Important Links
Home About Us Courses Gallery Contact Us
Usefull Links
Career Courses Software Server Administration Courses Virtualization Courses Cloud Computing Courses Security Courses Basic Computer Courses
Contact Us
Call Us
+91 9967667692
+91 9821665476
Mail Us
iofa.mumbai@gmail.com
6th Floor, Govind Smruti Building, Opposite Patel Basta Bazaar, Near Karnavat Classes, Lohar Ali Road, Thane (West) 400 601
© 2023 Institute Of Future Analytics. All Right Reserved.