JAVA
The Java Programming course provides an exhaustive coverage of Core Java Programming language features like Object-oriented Programming, Inheritance, Interfaces, Exception Handling, Reflection, Standard I/O programming, File Handling, Generics, GUI programming with Swing, Applets, Multi-threading, Socket Programming, JDBC.
Java is a widely used programming language expressly designed for use in the distributed environment of the internet. It is the most popular programming language for Android smartphone applications and is also among the most favored for the development of edge devices and the internet of things.
Syllabus:
Overview
Environment Setup
Basic Syntax
Object and Classes
Constructors
Basic Data types
Variable Types
Modifier Types
Basic Operators
Loop Control
Decision Making
Numbers Class
Character Class
Strings Class
Arrays
Regular Expressions
Methods
Files and I/O
Exceptions
Inner classes
Inheritance
Overriding
Polymorphism
Abstraction
Encapsulation
Interfaces
Packages
Data Structures
Collections Framework
Generics
Serialization
Networking
Sending Email
Multithreading
Applet Basics
Features:
Simple
Object-Oriented
Portable
Platform independent
Secured
Robust
Architecture neutral
Interpreted
High Performance
Multithreaded