Programming Paradigms Advanced Java

Training Provider: DIGIPEN INSTITUTE OF TECHNOLOGY SINGAPORE PTE. LTD.
Course Reference: TGS-2023036604
S$1,750
Original: S$3,500
Save S$1,750

About This Course

Upon successful completion of the module, the trainee will be able to perform the following specific tasks:

• Understand and apply advanced concepts related to annotations, packages, encapsulation, inheritance, and abstraction.
• Design and implement interfaces to achieve polymorphism in software design
• Write programs that handle exceptions effectively.
• Read from and write to files using the File I/O API.
• Use regular expressions to search and manipulate strings.
• Design and implement generic classes and methods to make code more flexible.
• Use collections to manipulate and store data.
• Understand the concepts of multi-threaded programs and thread synchronization.
• Understand the SOLID design principles and apply them to write maintainable and extensible code.
• Understand various design patterns such as creational, structural, and behavioral patterns.

What You'll Learn

Programming Paradigms: Advanced Java is a comprehensive course that delves into the intricacies of the Java programming language. This module covers advanced topics such as annotations, packages, inheritance, encapsulation, polymorphism, and design patterns. Learners will acquire knowledge on how to handle exceptions, perform file input/output operations, use regular expressions, and work with generics. Additionally, SOLID design principles and design patterns used in software development are introduced. This module emphasizes object-oriented programming concepts, which enable learners to design and implement complex software applications using advanced Java techniques.

Entry Requirements

Diploma in STEM background with 5 years of working experience

Course Details

Duration 105 hours
Language English
Training Commitment Full Time
Total Enrolled 46 students
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from DIGIPEN INSTITUTE OF TECHNOLOGY SINGAPORE PTE. LTD.

Upon successful completion of the module, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750
Upon successful completion of the module, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750
Upon successful completion of the course, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750