You are on page 1of 3

Subject : Java Programming and Website Design Lecture Plan Objectives

Class 1-5: Course Introduction Overview of Java Install the Java JDK Setting up the Java development environment Writing Java applications User defined abstract data types (classes) Java 2 class libraries Java primitives Strings StringBuffers Class 6-10: Java control structures Java packages Java methods Java 2 Math classes Arrays in Java Quiz Class Test Class 11-15: Writing user defined abstract data types (classes) Class methods and attributes Static class methods and attributes Instance class methods and attributes Class 16-20: Object-Oriented Programming Class inheritance Polymorphism Java Interface mechanism Accessibility modifiers Exceptions Class Test

Class 21-25: Multithreading Quiz Class 26-30: Graphical User Interface Components Graphics and Java 2D classes Java Inner classes Class Test Class 31-35: Files and Streams Applets More GUI components Class 36-40: Java Collections framework Accessing databases using Java JDBC classes Quiz Class Test Class 41-45: Networking Web Applications and Servlets Web Site Designing Final Exam Books for Reference : 1. Thinking in Java by Bruce Eckel ISBN : 0136597238 2. Beginning Java 2 by Ivor Horton ISBN : 1861002238 3. Java Gently by Judy Bishop ISBN : 0201342979 4. Java 2 Unleashed by Jamie Jaworski ISBN : 0672316315 5. Just Java 1.2 by Peter van der Linden ISBN : 0130105341 Websites for Reference :

www.javaworld.com developer.java.sun.com http://download.oracle.com/javase/tutorial/ http://download.oracle.com/javase/tutorial/ www.ibm.com/developer/java/ jakarta.apache.org www.gamelan.com http://java.oreilly.com www.jboss.org www.javashareware.com www.jars.com www.acme.com/java/ www.ibiblio.org/javafaq/ www.theserverside.com www.moreservlets.com

You might also like