Best Java Development Training in Zirakpur
EdCloud Academy in Zirakpur is offering best JAVA Development training. JAVA programming language is used in java development to build Desktop Applications, Web Applications, and Mobile Applications. Google selected JAVA programming language for developing Android Applications.
Course will start from writing fundamental Java syntax and OOPS programming for developing distributed enterprise applications using object component technologies.
Java Development course describes how to build multi-tier distributed applications, specifically addressing web access, data access and applications supporting enterprise service technologies as well as business logic.
Course Content
Pre-requisites: 10+2 or equivalent
Duration: 3/6 Months
Module 1 – Core Java
- Introduction to Desktop Application
- Introduction to Java
- What is JDK, JRE and JVM
- Variables and Data Types
- Loops & control structure
- Unicode system & naming conventions
- OOPS Concept
- Intro to oops
- Objects, classes & methods
- Inheritance
- Polymorphism
- Encapsulation
- Method overriding & overloading
- Static and dynamic binding
- Abstract classes & Interface
- Package & Access modifier
- String Classes & Methods
- Exception Handling
- Exception handling with try and catch block
- Nested try
- Exception propagation
- Exception handling with method overriding
- Nested Classes & Interface
- Multithreading Concept
- Lifecycle of a thread
- Create, schedule, sleep, join, pool & group thread
- Daemon thread & garbage collection
- Synchronization method
- Input & Output
- File input & output stream
- Sequence, buffer input stream
- Reading and writing data simultaneously
- Print stream and write stream
- Serialization & Deserialization
- AWT & Event Handling
- AWT Controls
- Event Classes and Listener Interface
- Adapter Classes
- Swings
- Basics of swings
- Form element like JButton, JRadioButton, JTextArea, JComboBox, JTable, jProgressBar, JcolorChooser Classes etc.
- Graphics, dialog box and notepad
- Border, grid and box layout
Module 2 – Advanced Java
- Applets
- Lifecycle of applet
- Graphics & animation
- Event Handling
- Collection
- Collection framework
- Arraylist, linkedlist, treemap, hashtable classes
- ListIterator & Map interface
- JDBC
- Introduction to JDBC
- JDBC drivers
- Connect with databases Oracle & mySql
- Connection, Statement and ResultSet interface
- Create, update, delete & select the data from database
- Batch processing
- Data transaction management
- HTML, CSS, JavaScript & jQuery
Module 3 – Entrepreneur in internet business with live project
- Live project building
- Publishing of project
- Job assistance
- Interview tips with resume building