Fast Track to Java 17 Programming for OO Developers is a four-day, engaging 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’ll 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’ll 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'll build applications, create subclasses, and develop custom exception handling. You'll 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'll be proficient in the JDK, be able to navigate your course IDE, and will be able to develop complex Java programs.
You’ll exit this course equipped with the skills required to tackle a variety of programming challenges and create efficient, robust Java applications with ease.
This course combines engaging instructor-led presentations and useful demonstrations with valuable hands-on labs and engaging group activities. Throughout the course you’ll:
If your team requires different topics, additional skills or a custom approach, our team will collaborate with you to adjust the course to focus on your specific learning objectives and goals.
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most.
Course Materials: Each participant will receive a Student Guide with course notes, code samples, software tutorials, step-by-step written lab instructions, diagrams and related reference materials and resource links. Students will also receive the project files (or code, if applicable) and solutions required for the hands-on work.
Hands-on Setup Made Simple! Our dedicated tech team will work with you to ensure our ‘easy-access’ cloud-based or local installtion course environment is accessible, fully-tested and verified as ready to go well in advance of the course start date, ensuring a smooth start to class and effective learning experience for all participants. Please inquire for details and options.
Every-Course Extras = High-Value & Long-Term Learning Support! All courses also include our unique EveryCourse Extras package (Post-Course Resource Site access, Review Labs, Live Instructor Follow-on Support, Free *Live* Course Refresh Re-Takes, early access to Special Offers, Free Courses & more).
Live scheduled classes are listed below or browse our full course catalog anytime
Check out custom training solutions planned around your unique needs and skills.
Exclusive materials, ongoing support and a free live course refresh with every class.
Please see the current upcoming available open enrollment course dates posted below. Please feel free to Register Online below, or call 844-475-4559 toll free to connect with our Registrar for assistance. If you need additional date options, please contact us for scheduling.
Course Title | Days | Date | Time | Price | |
---|---|---|---|---|---|
Fast Track to Core Java 17 Programming for OO Developers (TT2104) | 4 Days | Oct 16 to Oct 19 | 10:00 AM to 06:00 PM EST | $2,395.00 | Enroll |
Fast Track to Core Java 17 Programming for OO Developers (TT2104) | 4 Days | Dec 4 to Dec 7 | 10:00 AM to 06:00 PM EST | $2,395.00 | Enroll |
Fast Track to Core Java 17 Programming for OO Developers (TT2104) | 4 Days | Jan 16 to Jan 19 | 10:00 AM to 06:00 PM EST | $2,395.00 | Enroll |
Fast Track to Core Java 17 Programming for OO Developers (TT2104) | 4 Days | Mar 26 to Mar 29 | 10:00 AM to 06:00 PM EST | $2,395.00 | Enroll |
Fast Track to Core Java 17 Programming for OO Developers (TT2104) | 4 Days | May 14 to May 17 | 10:00 AM to 06:00 PM EST | $2,395.00 | Enroll |
Mix, Match & Master!
2FOR1: Two Courses, One Price!
Enroll in *any* two public courses (for 2023 *OR* 2024 dates!) by October 31, for one price! Learn something new, or share the promo!
Special Offers
Limited Offer for most courses.
SAVE 50%