Java Training (Java 8 based, Intermediate & Advanced)

by Web Age Solutions Claim Listing

This is a fast-paced course suitable for developers with some previous experience in working with Java and Object-Oriented (OO) programming. The course can also be delivered to developers experienced in other OO languages (Python, C++, C#).

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Web Age Solutions Logo

img Duration

5 Days

Course Details

This is a fast-paced course suitable for developers with some previous experience in working with Java and Object-Oriented (OO) programming. The course can also be delivered to developers experienced in other OO languages (Python, C++, C#) but with limited Java exposure, as well as used as an advanced Java course for more experienced developers. 

 

Objectives:

  • Solidify Java foundational knowledge, including the important contracts of class Object
  • Understand the uses and consequences of inheritance and composition, and reinforce the role of interfaces
  • Reinforce fundamental OO principles such as cohesion, coupling, and polymorphism
  • Use the JUnit testing framework and become fluent in writing assertions to verify correct program behavior
  • Familiarity with UML modeling in class diagrams and sequence diagrams
  • Use advanced techniques for object creation, including factories and singletons
  • Use established design patterns for object composition, including Strategy, Decorator, and Facade
  • Write and use generic classes and methods
  • Learn the use cases for inner classes and refactor existing code to use them when appropriate
  • Create and use custom annotations
  • Be familiar with reflection and how to use it
  • Understand the role of functional interfaces introduced in Java 8
  • Understand lambda expressions and method references, and use them to pass behavior (methods)
  • Use the Stream API to perform complex processing of collections and other input sources
  • Learn the new Date/Time API and use it to solve date-oriented business problems
  • Use Javadoc to write professional-grade API comments for your classes
  • Understand build tools such as Ant and Maven, and how to manage application dependencies
  • Write appropriate log statements in your code and configure logging with Log4j
  • Dallas Branch

    5151 Belt Line Rd #1010, Dallas
  • Austin Branch

    2025 Guadalupe St Ste 260, Austin

Check out more Java Programming courses in USA

Luddy Indianapolis Logo

System Programming with C and Unix

This course introduces programming using the C language in a Unix (Linux) environment. The key ideas to be discussed are the Unix shell, file system, and basic shell commands, the Emacs text editor, and the C programming language.

by Luddy Indianapolis [Claim Listing ]
Business Computer Skills Logo

Power Apps: Introduction for End Users

Power Apps: Introduction for End Users course is offered by Business Computer Skills. The classes are taught via the RCI method by professionally certified instructors, and are usually limited to 12 or less students.

by Business Computer Skills [Claim Listing ]
Hunter College Logo

Programming with Java (PRJAVA)

This introductory course teaches students how to build Java programs to access and manipulate data. Students will become familiar with the concepts of objects and classes, inheritance, polymorphism and encapsulation

by Hunter College [Claim Listing ]
The Tech Academy Logo

C# and .NET Boot Camp

The C# and .NET Boot Camp is a wonderful choice for students looking to utilize Microsoft technologies and languages. Many of the top companies on Earth utilize Microsoft software and tools.

by The Tech Academy [Claim Listing ]
Netcom Learning Logo

PL-100T00: Microsoft Power Platform App Maker

Learn how to use low-code techniques to build apps that can transform business processes in your organization. Participants for the PL-100 course must have basic knowledge of data modeling and UX design and a clear idea of the operational needs and results expected from the Power Platform app.

by Netcom Learning

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy