lesson plans eriq muhammad adams j eriq.adams@ub.ac.ideriq.adams@ub.ac.id | ://eriq.lecture.ub.ac.id

Post on 01-Jan-2016

221 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lesson Plans

Eriq Muhammad Adams Jeriq.adams@ub.ac.id | http://eriq.lecture.ub.ac.id

* 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 …

* 30% Assignment

* 30% Mid-Project

* 40% Final Project

* 80% of attendances

* No Plagiarism activism

* 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)

* IDE : Netbeans IDE 6.5+ or Eclipse 3.5+

* SDK : Java Platform SDK 6+

* Any java book or tutorial that you feel easy to learn

* Apache MINA documentation http://mina.apache.org

top related