Java Development Course
About This Course
The Java programming language is a true object-oriented (OO) programming language. The main implication of this statement is that in order to write programs, you must work within its object-oriented structure.
“Since 1995, Sun Microsystems has released seven major revisions of the Java Development Kit. We prepare the course which covered all the topics of Java from point of view of Java professionals.
We also keep in mind the topic which is covered by sun-certification and try to make you perfect for certification. We covered all necessary topics of object-oriented programming in Java and this is the strong reason for you to trust our courses.
intelligence is a Java Training institute with proven expertise in training useful java applications as well as providing hands-on training to budding java developers. We have a dedicated team of experienced java trainers who provide intensive and dedicated training on all core and general aspects of java development.
We have mastered Java programming and can effortlessly transfer our skills and knowledge to you through our java training course.
The Java programming language is a true object-oriented (OO) programming language. The main implication of this statement is that in order to write programs, you must work within its object-oriented structure. “Since 1995, Sun Microsystems has released seven major revisions of the Java Development Kit. We prepare the course which covered all the topics of Java from point of view of Java professionals.
We also keep in mind the topic covered by sun-certification and try to make you perfect for certification. We covered all necessary topics of object-oriented programming in Java and this is the strong reason for you to trust our courses.
InteliGenes is a Java Training institute with proven expertise in training useful java applications as well as providing hands-on training to budding java developers. We have a dedicated team of experienced java trainers who provide intensive and dedicated training on all core and general aspects of java development.
We have mastered Java programming and can effortlessly transfer our skills and knowledge to you through our java training course.
Prerequisites
Before going through Core Java live project training candidate should have knowledge of the given concepts listed below:
Students should have good knowledge of a modern, object-oriented language such as C++, C#.
Methods, functions, and object-oriented concepts should be cleared.
Should have good knowledge of DBMS and RDBMS concepts
Course Content
Introduction to Java
What is java?
Object-oriented programming
Internet programming
Platform Independency
Internet Security
C, C++ VS Java concepts and their implementation in Java
OOPs concept, its properties, and uses
Defining methods and variables in java
Class Member and instance members
Java First Program
Role of Constructor
Use of Final Keywords
Memory Management Using Garbage collector
Overloading and Overriding
Use of this and supper Keywords
Inheritance
Dynamic Binding and Static Binding
Runtime Polymorphism and its Power
Abstract class and Interfaces
Inner / Nested classes and their uses
Packages
Introduction of Package
Programs related to Packages
Scope of Access Modifiers
Exception Handling
Introduction of exception and Error
Throwable class
Try, catch, and finally blocks
Throw and throws Keywords
Chacked and Unchecked Exception
User Define Exception
Multithreading
What is Program, Process, Thread
Multiprocessing, multithreading, and Multitasking
Use of sleep() and suspend Methods
Integrated Thread Synchronization
Use of wait(), notify() and notifyAll() Methods
What Is the JDBC API?
Driver Types
Two-tier and Three-tier Models
Connection Overview
Statement Overview
Sending Batch Updates
ResultSet Overview
Concurrency Types
PreparedStatement Overview
CallableStatement Overview
JDBC SQL Programing
Error Checking and the SQLException Class
The SQL Warning Class
JDBC Types
Executing SQL Queries
Transaction Management
String Handling
String class
StringBuffer class
StringBuilder class
StringTokenizer class
Internet Programming using Applets
Getting Started With Applets
Defining an Applet Subclass
Life Cycle of an Applet
Applet’s Execution Environment
Developing an Applet
Deploying an Applet
Deploying With the Applet Tag
Doing More With Applets
Displaying Short Status Strings
Windows programming using AWT and Swing
Learning Swing with the NetBeans IDE
Using Swing Components
Concurrency in Swing
Using Other Swing Features
Laying Out Components Within a Container
Drag and Drop and Data Transfer
Writing Event Listeners
Advance topics of Core Java
Stream-based I/O in Java
Introduction to Input Output
Introduction and Implementation of Byte Stream
Introduction and Implementation of Character Stream
Introduction and Implementation of Buffered Stream
Introduction and Implementation of Data Stream and Object Stream
Introduction and Implementation of File I/O
Networking
Introduction to Networking in Java
What are TCP and UDDP
What are Socket and Port
Implementation of Socket and InetAddress class
URL in terms of Java Networking Programing
Datagram in the Network environment
To retrieve the IP address from the Host Name, vice-versa
Reflection Framework
Serialization
Collection Framework
Introduction to collection Framework
Introduction and implementation Array List
Introduction and implementation Hash Set and Tree Set
Introduction and implementation of Hash Map and Tree Map
NCRGenerics
Internationalization
Remote Method Invocation (RMI)
Introduction to RMI
Writing an RMI Server
Creating an RMI Client
Compiling and Running Program
Learning Objectives
Target Audience
- If you want to learn Java by building fun projects.
- If you want to learn by doing. This course includes 100 exercises and challenges.
- If you want to take ONE course that covers everything you need to learn about Java.