ENTD382 - Core JAVA Fundamentals (Part B)

(APUS-ENTD382.AB1)
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Instructor-Led (Add-on)
Get A Free Trial

Skills You’ll Get

Get the support you need. Enroll in our Instructor-Led Course.

1

Exceptions, Assertions, and Logging

  • Using Assertions
  • Logging
  • Debugging Tips
2

Generic Programming

  • Why Generic Programming?
  • Defining a Simple Generic Class
  • Generic Methods
  • Bounds for Type Variables
  • Generic Code and the Virtual Machine
  • Restrictions and Limitations
  • Inheritance Rules for Generic Types
  • Wildcard Types
  • Reflection and Generics
3

Collections

  • The Java Collections Framework
  • Interfaces in the Collections Framework
  • Concrete Collections
  • Maps
  • Views and Wrappers
  • Algorithms
  • Legacy Collections
4

Graphical User Interface Programming

  • A History of Java User Interface Toolkits
  • Displaying Frames
  • Displaying Information in a Component
  • Event Handling
  • The Preferences API
5

User Interface Components with Swing

  • Swing and the Model-View-Controller Design Pattern
  • Introduction to Layout Management
  • Text Input
  • Choice Components
  • Menus
  • Sophisticated Layout Management
  • Dialog Boxes

1

Exceptions, Assertions, and Logging

  • Using ArrayIndexOutOfBoundsException
2

Generic Programming

  • Using the generic method
  • Cloning Objects
  • Using unbounded wildcards
3

Collections

  • Using the remove() Method
4

Graphical User Interface Programming

  • Drawing a Rectangle and Adding Color to it
5

User Interface Components with Swing

  • Creating a Calculator
  • Creating a Calendar
  • Creating a Signup Form
  • Creating a Form

Related Courses

All Courses
scroll to top