Course Description

Java is one career option for those who have learnt or acquired knowledge of Java technologies. In this course, we examine what front-end and back-end technologies are, what a Java full-stack developer is, the skills needed to become one and salary information.A full-stack developer for Java is an expert who knows how to work with full-stack tools and frameworks compatible with Java. Their skills centre around core Java and the Java ecosystem. As an addition, Core Java also covers concepts like AWT, threading, swing, and collections. AWT and swing help in building powerful GUIs (Graphical User Interfaces). Threading, furthermore, assists in the simultaneous execution of multiple processes and the collections allow a user to manipulate a group of objects. All-in-all, Core Java covers all the basic and fundamental Java programming language concepts.

Curriculum

Introduction
History and Features
Software Environment
Installation
IDE – NetBeans, Eclipse

JVM & Basic syntax of Java

Syntax Data type Tokens Operator Introduction about OOPS

Control Structure Looping Control

User defined and Predefined function Array

Static (variable, function, block) Constructor Overloading

Inheritance Polymorphism Overriding Abstraction Encapsulation Data Binding Message Passing (Getter and Setter) Super and This keyword

java.lang.* java.util.* java.io.* java.math.* java.net.*

String String Buffer String Builder

What And How Is Exception Handling? User Defined Exception

What Is Thread? Thread Implementation Synchronization Inter Thread Communication

Arraylist LinkedList Vector Stack TreeMap HashMap Generics, Type Inference

Data Input Stream, Scanner File Read and Write File Mode, Random Access File Miscellaneous

Java Swing Components Java Swing Events Java Swing Frames

What is database? What is jdbc? Connection between jdbc and database Prepared Statement, Result Set,Statement

Lambda Function Method Reference Static Method in an Interface Default Method Array Sort Enhanced For Each Loop

Maped Certification

Exam Title: Oracle Certified Associate Java Programmer (OCAJP) [Java SE 8 Programmer I]
Exam Code: 1Z0-808
Pass Percentage:65%
No.of.Questions:70
Duration:150 Min
Exam Title: Oracle Certified Associate Java Programmer (OCAJP) [Java SE 11 Programmer I]
Exam Code: 1Z0-819
Pass Percentage:68%
No.of.Questions:50
Duration:90 Min
Exam Title: Oracle Certified Professional Java Programmer (OCPJP) [Java SE 8 Programmer II]
Exam Code: 1Z0-809
Pass Percentage:65%
No.of.Questions:85
Duration:150 Min

Exit Profile

Back-end Developer
Software Engineer
Java Developer
Junior Java Developer