• Enrollment system is currently unavailable. We apologize for the inconvenience.┬áPlease try again later.

Intermediate Java Programming

If you know programming in any language, then advance your knowledge with object-oriented programming in Java. Topics covered include abstraction, encapsulation, inheritance, polymorphism, interfaces, packages, garbage collection, exception handling, input/output, multithreaded programming, networking, utility classes, AWT, Swing, Applet, Java architecture, security, JDBC, and other features. Develop your aptitude and confidence when working with the basics of Java and object-oriented principles, and gain a heightened comprehension of the more complex Java libraries for advanced programming.

More details

You'll Walk Away with

  • A working knowledge of inheritance polymorphism and abstract classes within Java
  • The ability to perform SQL database operations in Java using JDBC and beginning knowledge of Java 8's Lambda Programming

Ideal for

  • Java programmers
  • Software developers

1 section

  • Summer 2018
    • Section

      001
    • Semester

      Summer 2018
    • Date

      Jul 21 - Aug 18
    • Day

      Saturday
    • Time

      9:00AM-5:00PM
      • In-Person
    • Format

      In-Person
      • In-Person
    • Sessions

      5
    • Faculty

      Sultan, Samuel
    • Location

      Washington Square
Toggle

Closed

    • Section

      2
    • Semester

      Spring 2018
    • Date

      Feb 8 - Mar 8
    • Day

      Weekday
    • Time

      6:15PM-9:15PM
      • In-Person
    • Format

      In-Person
      • In-Person
    • Sessions

      7
    • Location

      Midtown Center
    Tuition $825