Course Duration - 30Days

J2EE Overview:
J2EE (Java 2 Platform, Enterprise Edition) is a Java platform designed for the mainframe-scale computing typical of large enterprises. Sun Microsystems (together with industry partners such as IBM) designedJ2EE to simplify application development in a thin client tiered environment.

course content
  • 1.Introduction to JFC
  • 2.Abstract Windowing Toolkit Basics
  • 3.Simple Layout Management
  • 4.Simple Event Handling
  • 5.Lightweight Controls
  • 6.JFC Feature Set
  • 7.JFC Architecture and Relationship to AWT
  • 8.JFC Application Design
  • 9.Role of a JFrame
  • 10.Building a Frame-Based JFC Application
  • 11.Panes
  • 12.Using Dialogs
  • 13.JFC Components
  • 14.JFC Component Class Hierarchy
  • 15.JComponent Features
  • 16.Simple Control Types
  • 17.Text Components
  • 18.Menus
  • 19.Managing Look and Feel
  • 20.Architectural Patterns
  • 21.Observer Pattern
  • 22.Model-View-Controller Decomposition
  • 23.Strategy Pattern
  • 24.JList
  • 25.Factory Pattern
  • 26.JComboBox
  • 27.Trees and Tables
  • 28.Hierarchical Data and JTree
  • 29.Presenting Hierarchies
  • 30.JTree and Supporting Classes
  • 31.Using the Default Tree Model
  • 32.Customizing Look and Feel
  • 33.Implementing a Tree Model
  • 34.Custom Rendering
  • 35.Custom Editing
  • 36.Tabular Data and JTable
  • 37.Presenting Tabular Data
  • 38.JTable and Supporting Classes
  • 39.Implementing a Tree Model
  • 40.Customizing Look and Feel
  • 41.Custom Rendering
  • 42.Custom Editing
  • 43.Managing the Model
  • 44.Adapting Existing Data Structures
  • 45.Very Large Data Sets and GUIs
  • 46.Caching
  • 47.Lazy Evaluation Using Tree and Table Models
  • 48.Limiting the Cache with an Evictor
  • 49.Anticipating User Requests
  • 50.Advanced GUI Design
  • 51.Organizing Application Windows
  • 52.Viewport Abstraction
  • 53.JScrollPane
  • 54.Scrollable Elements
  • 55.Customizing Scrolling
  • 56.Tabbed Panes
  • 57.Splitter Panes
  • 58.Popup GUI Elements
  • 59.Dialog Boxes
  • 60.Message Boxes
  • 61.Using File Choosers
  • 62.Customizing File Choosers
  • 63.Using Color Choosers
  • 64.Custom Dialogs
  • 65.Tooltips
  • 66.Popup Menus
  • 67.Data Transfer
  • 68.The Data Transfer Model
  • 69.Transferable Objects
  • 70.Data Flavors and MIME Types
  • 71.The Clipboard API
  • 72.The Drag-and-Drop API

Enroll Here

Enroll First

Enroll to the desired course to learn by entering required details.

We will contact you ASAP

We will get in touch with you very soon, ASAP on phone or email.

Make Payment Online

You can make the payment online by the secure online payment gateway.

Attend Online Classes

Once we alright with things then we will setup the Online Class environment.