Java Developer

Introduction to GUI Libraries

  • Understanding Desktop Applications

  • AWT

  • SWING

  • Java FX

Programming Fundamentals

  • GUI Components

  • Containers

  • Frame and Panel

  • Layout Managers

Event Driven Programming

  • Events

  • Event Listeners

  • Action Event

SWING - I

  • Components

  • Button, Label & TextField

  • RadioButton & CheckBox

  • ComboBox & List

  • Spinner & Slider

  • Dialogs

SWING - II

  • Adapters

  • Inner and Anonymous classes

  • LAMBDA

  • Desktop Pane and Internal Frames

  • MenuBar and Toolbar

  • Animation

SWING - III

  • Key Listener

  • Mouse Listener

  • Window Listener

  • Scroll Pane

  • Split Pane

  • File Dialogs

Java FX

  • MVC Design

  • Java FX Layouts

  • Java FX Controls

Database Programming

  • JDBC

  • Build a CRUD Application

Socket Programming

  • Networking Fundamentals

  • Distributed Programming

  • Socket and ServerSocket

  • Build a Client Server Application

Connecting to Web

  1. URL

  2. Connecting to URL

  3. Reading data from a URL

Mini Project

  • Build a project using SWING, JDBC and Socket Programming Concepts