Download Full Outline
Course
Fast Track to Core Java Programming for OO Experienced Developers
Gain the latest skills, techniques and best practices required to create robust, well designed and efficient modern Java applications
ID:TT2104
Duration:2 Days
Level:Introductory
Format:

What You'll Learn

Overview

Fast Track to Java Programming for OO Developers is a four-day, fast-paced hands-on course that helps experienced object-oriented developers (coming from C++, C#, etc.) quickly get up and running with programming in Java, using the latest coding skills. You will exit the course well-prepared to tackle real-world programming tasks, equipped with an in-depth knowledge of Java and a practical skill set to create robust, efficient, and secure Java applications.

Working in a skills-immersive, hands-on learning environment led by our expert instructor, you will explore the intricacies of the Java platform and the Java Standard Edition, working seamlessly with the Java Development Kit (JDK), and using the development environment (IDE) proficiently. The course emphasizes best practices in OO development, reinforcing core object-oriented principles such as inheritance, polymorphism, interfaces, and abstract classes, allowing you to design software applications, develop back-end systems, or contribute to enterprise-level projects.

The course centers around applying these skills to real-world challenges, ensuring you can leverage them in your role or project right after class. Throughout the course you will build applications, create subclasses, and develop custom exception handling. You will also gain proficiency in using Java's arrays, records, packages, and utility classes. The course also delves into the advanced features of Java programming, including working with generics, understanding functional programming with lambda expressions, and using the Collection API. You will be proficient in the JDK, be able to navigate your course IDE, and will be able to develop complex Java programs.

You will exit this course equipped with the skills required to tackle a variety of programming challenges and create efficient, robust Java applications with ease.

NOTE: This course uses Java 21, which also covers the fundamental concepts and techniques in Java 11 and 17. This course is

suited for Java 11, Java 17 and Java 21 skills development. Earlier versions are available. Please inquire for options.

Course Schedule Available By Request - Contact Us
Expand All

Objectives

Audience

Pre-Requisites

Agenda

Follow On Courses

Related Courses

Connect with us

Tailor your learning experience with Trivera Tech. Whether you need a custom course offering or want to schedule a specific date and time for corporate training, we are here to help. Our team works with you to design a solution that fits your organization's unique needs; whether that is enrolling a small team or your entire department. Simply let us know how many participants you'd like to enroll and the skills you want to develop, and we will provide a detailed quote tailored to your request.

Contact Trivera Today to discuss how we can deliver personalized training that equips your team with the critical skills needed to succeed!