Jan 01, 2016
* We will learn about advanced feature of Java technology.
* Course output : build advanced java application within group of students.
* Audio Player like winamp
* Video Player
* Compression Tool like Winzip
* Chat Messenger
* FTP client
* your idea here ….
you freely to use any java-libraries out there for final project, just imagine and turn your idea on …
* 1st week : Lesson Plans
* 2nd week : Review OO Concept in Java
* 3rd week : Swing part.1
* 4th week : Swing part.2
* 5th week : Threading
* 6th week : I/O (assignment)
* 7th week : JDBC
* 8th week : Mid-Project
* 9th week : Mid-Project
* 10th week : JPA part.1
* 11th week : JPA part.2 (assignment)
* 12th week : Java Networking (Apache MINA)
* 13th week : Java Web Services (SOAP)
* 14th week : Java Web Services (REST) (assignment)
* 15th week : Intro to Meta-programming
* 16th week : Project Proposal
Final Project Presentation (Final Exam)