Java Development

Java Development

Apply to Course Now

About the Course

Course Code: Comp1003

Duration: 4 days

Time: 6:30 pm – 8:30 pm


Java Development Description

This 4-day introductory Java development course is the most practical and comprehensive introduction to the many facets of Java development concepts and applications you’ll find anywhere.

As a participant, you will get a thorough briefing in the nuts and bolts of Java developments.

This qualification is primarily aimed towards:

  • Those who require a basic understanding of the Java development;
  • Those who need understanding of how Java can be used to enhance the quality of web application development;
  • Web develop professionals or others working within an organization that has adopted and adapted Java who need to be informed about, or contribute to an ongoing service improvement.


Course Outline

Module 1 – Java Programing

  • Personal experience
  • what is programing
  • how to be a programmer
  • what’s the challenge for you
  • Java Type system
  • Java operation system
  • Java design pattern

Module 2 – OO

  • what is OO
  • Why we do OO
  • How can we do that (need do a interview problem)
  • Showcase

Module 3 – TDD

  • What is test (unit test, integration test, functional test)
  • why we need to write test for our code
  • what is TDD
  • the principle of TDD

Module 4 – Refactor

  • What is clean code
  • What is refactor
  • Why we need refactor our code
  • How we do refactoring
  • Coding, refactor an existing ugly code
  • showcase

Module 5 – Git

  • what is Version control system
  • why we need it

Module 6 – Add functionality into a real project

  • Spring MVC
  • HTML & Javascript
  • Database & migration
  • feature toggle
  • deploy

Module 7 – How to grow by yourself

  • What expect of this market
  • What is important for a dev
  • What’s the mindset you need
  • How we keep learning
  • How to be a master

Who will benefit most ?

  • The Java development qualification is open to any individuals who may have an interest in the subject and enable the holders of the qualification to apply the Java practices for web application development without further guidance.

Best it courses i took compare with other training centers. Great training courses!

Thank you for all your help and assistance over the years with our staff training.
I would have no hesitation in recommending you to my friends.

patient and kind training staffs. Good service.

Alison Guan