lesson plans eriq muhammad adams j [email protected]@ub.ac.id | ://eriq.lecture.ub.ac.id

9
Lesson Plans Eriq Muhammad Adams [email protected] | http://eriq.lecture.ub.ac

Upload: howard-brooks

Post on 01-Jan-2016

221 views

Category:

Documents


1 download

TRANSCRIPT

Lesson Plans

Eriq Muhammad Adams [email protected] | 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