Loading...

JAVA Course

Learn JAVA start from Beginner

Courses

Course Features

  • Duaration : 14 Weeks
  • Leactures : Online / Offline
  • Assignments : 3

JAVA Course
Syllabus

Week - 1

Introduction to Java

History, features, and applications

Installing JDK, IDEs (Eclipse, IntelliJ IDEA, NetBeans)

Variables, data types, operators, comments

Week - 2

Basic Concepts - Part 1

Primitive types, Strings, Arrays

Arithmetic, relational, logical, bitwise

Week - 3

Basic Concepts - Part 2

if, else,switch

for, while, do-while

Week - 4

Object-Oriented Programming (OOP) - Part 1

Defining classes, creating objects, constructors

Defining and calling methods, method overloading

Week - 5

Object-Oriented Programming (OOP) - Part 2

Superclass and subclass, method overriding

Dynamic method dispatch

Week - 6

Object-Oriented Programming (OOP) - Part 3

Access modifiers, getter and setter methods

Abstract classes and interfaces

Week - 7

Exception Handling

try, catch, finally, throw, throws

Common exceptions and their handling

Creating user-defined exceptions

Week - 8

File Handling

Reading and writing files using FileReader, FileWriter

Text files, binary files

Creating, deleting, and modifying files

Week - 9

Collections Framework - Part 1

Overview of collections framework

ArrayList, LinkedList

Week - 10

Collections Framework - Part 2

HashSet, TreeSet

HashMap, TreeMap

Week - 11

Multithreading

Creating threads, Runnable interface

States of a thread

Ensuring thread safety

Week - 12

GUI Programming with Swing

Setting up a basic GUI application

JButton, JLabel, JTextField, JTextArea

BorderLayout, FlowLayout, GridLayout

Week - 13

Advanced GUI Programming

Handling events in Swing

JList, JTable, JScrollPane

Combining components

Week - 14/15

Final Project:
Project Planning

Deciding on the project scope and features

Creating a feature list and technical requirements

Breaking down the project into manageable tasks and milestones