Java Programming Methodologies

Training Provider: TERTIARY INFOTECH PTE. LTD.
Course Reference: TGS-2024048313
S$800
Original: S$1,600
Save S$800

About This Course

This comprehensive course in Java Programming Methodologies guides participants through the essentials and complexities of Java programming. Starting with the basics, learners will explore Java syntax, control flow, and foundational concepts such as variables, datatypes, loops, and more. The course progresses to delve into the core of Java's Object-Oriented Programming, covering topics like classes, objects, inheritance, polymorphism, and encapsulation. Participants will learn to develop robust software designs that align with user requirements, applying Java design standards throughout their projects.

As the course advances, participants will engage with more sophisticated topics including data structures, API development, debugging, and exception handling. They will design and test Java APIs, manage software errors, and use generics to ensure technical conformity in design documentation. The course culminates in exploring multi-threading to understand the life cycle and synchronization issues. By the end of the course, attendees will be well-equipped to produce efficient, scalable, and maintainable Java applications tailored to meet business and user needs.

What You'll Learn

Learning Outcome:
LO1: Develop a software design blueprint based on Java programming integrating design concepts with user requirements.
LO2: Develop software design standards using Java Object Oriented Programming methodologies.
LO3: Design Java data structures and API for software systems tailored to meet business and user needs.
LO4: Evaluate the issues involved in Java applications using debugging and exception handling tools.
LO5: Produce design documentation using Java generics to ensure conformity to technical standards.

Course Outline:
LU1: Java Programming Basics
Topic 1 Introduction to Java
Topic 2 Control Flow

LU2: Java Object Oriented Programming Methodologies
Topic 3 Object Oriented Programming

LU3: Create Data Structures and API
Topic 4. Data Structures
Topic 5 Developing an API

LU4: Manage Errors in Java Applications
Topic 6: Debugging Java Applications
Topic 7: Exception Handling
Topic 8: File Operations

LU5: Java Design Documentation
Topic 9. Using Generics
Topic 10: Multi-threading

Entry Requirements

Knowledge and Skills
• Able to operate computer functions with minimum Computer Literacy Level 2 based on ICAS Computer Skills Assessment Framework
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude
• Positive Learning Attitude
• Enthusiastic Learner

Experience
• Minimum of 1 year of working experience.

Target Age Group: 21 to 65 years old

Course Details

Duration 32 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from TERTIARY INFOTECH PTE. LTD.

The WSQ Certified Lean Six Sigma Green Belt (CLSSGB) Training course equips participants with the sk...
Duration 16 hours
Fee After Subsidy S$315
Dive into the world of 3D modelling with our comprehensive Blender course for beginners. Designed to...
Duration 16 hours
Fee After Subsidy S$350
Delve deep into the realm of accounting tailored explicitly for professionals outside of the finance...
Duration 16 hours
Fee After Subsidy S$400