Deepen your understanding of Java programming and start to write programs that are more sophisticated, efficient, and professional. Learn how to write a Java project with a dozen of class definitions to model a real world by fully utilizing core Java OOP concepts you learnt from FPL-102 class, such encapsulation, inheritance, modifiers, abstract, overriding, overloading, read and write data from and to File I/O, data structures, algorithms. Additional learning of Java stream, multi-thread and design patterns (singleton, factory, builder, visitor and so on) may be added depending on student learning pace.
						 
						
						
						
							Duration
							20 hours
							(4 days)
						 
						
						
						
							Fees (US$)
							Online:
 
							$975.00
						 
						
						
						
						
						
						
							-
							Deepen understanding of Code Java concepts
						 
						
							-
							Learn and master different types of technique and methods of FILE I/O
						 
						
							-
							Write and compolete a mini Java OOP project utilizing Java four pillars
						 
						
							-
							Learn and master basic Java stream, collection methods
						 
						
							-
							Learn and master basic Java multi-threading technique
						 
						
							-
							Learn and master basic Java design patterns