110 likes | 194 Views
Chapter 1. Web Sites http://www.tutorgig.com/?g Numerous www.deitel.com Forte www.java.sun.com Java SDK www.cloudscape.com Cloudscape www.mivu.org Michigan Virtual University
E N D
Chapter 1 Web Sites http://www.tutorgig.com/?g Numerous www.deitel.com Forte www.java.sun.com Java SDK www.cloudscape.com Cloudscape www.mivu.org Michigan Virtual University http://www.w3schools.com/xml/default.aspXMLhttp://www.w3schools.com/xml/default.asphttp://java.sun.com/xml/tutorial_intro.htmlhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmtutxmltutorial.asp
Chapter 1 Object Oritented Programming (OOP) http://www.quiver.freeserve.co.uk/OOP1.htm http://java.sun.com/docs/books/tutorial/java/concepts/ http://www.gnacademy.org/text/cc/ http://www.itworld.com/nl/perl/05312001/ http://www.pramodx.20m.com/oop.htm http://www.uib.no/people/stud2376/OOP/ http://www.acm.org/sigchi/chi96/ap/tutorials/t08.html http://journals.ecs.soton.ac.uk/java/tutorial/ http://www.vbwm.com/articles/builder/viewer.asp?ArticleID=11 http://www.webmasterbase.com/article/470 http://java.sun.com/docs/books/tutorial-first.html
Chapter 1 Java http://www.tutorgig.com/?g Numerous http://java.sun.com/j2se/1.3/ Java 2 web site http://java.sun.com/j2se/1.3/docs/ Documentation http://java.sun.com/docs/ White Pagers & Tuitorial http://java.sun.com/jdc Java developer http://java.sun.com/docs/books/tutorial/http://www-105.ibm.com/developerworks/education.nsf/dw/java-onlinecourse-bytitle http://developer.java.sun.com/developer/onlineTraining/Numerous
Chapter 1 Abstract Windowing Toolkit (AWT) A portable GUI library for stand-alone applications and/or applets Provides many classes for programmers Connection between your application and the native GUI http://java.sun.com/docs/books/tutorial/information/download.html http://www.uni-karlsruhe.de/Uni/RZ/Software/Anwendungen/LANG/Java/Tutorials/NelsonYu/java/AWT.Tutorial.html http://tinf2.vub.ac.be/~dvermeir/java/other_doc/awt_tutorial/AWT.Tutorial.html http://www.comp.lancs.ac.uk/computing/users/sawyer/csc224/AWTintro/ http://www.eng.auburn.edu/~rayh/java/java/AWT.Introduction.html
Chapter 1 Extended Markup Language (XML) Looks like HTMLHas tags, attributes, and valuesLanguage for creating other languagesCreate your own custom markup language Use the language to format your documents Case sensitive XML Element <namex language=“English”>Tiger</namex> Attribute Content Ending tag Tag identifierProgrammer defined ValueProgrammer defined XMLAppendix A – D on text book CD http://www.w3schools.com/xml/default.asphttp://java.sun.com/xml/tutorial_intro.htmlhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmtutxmltutorial.asp Google search engine – XML: tutorial
Chapter 2 Swing components Allows developers to build functionally rich user interfaces Richer set of GUI components than Java’s original Abstract Windowing Toolkit (AWT) http://java.sun.com/docs/books/tutorial/uiswing/ http://java.sun.com/docs/books/tutorial/uiswing/TOC.html http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/ http://developer.java.sun.com/developer/onlineTraining/GUI/Swing1/shortcourse.html http://developer.java.sun.com/developer/onlineTraining/GUI/Swing2/shortcourse.html
Chapter 3 Model-View-Controller Allows developers to build functionally rich user interfaces Richer set of GUI components than Java’s original Abstract Windowing Toolkit (AWT) http://www.enode.com/x/markup/tutorial/mvc.html http://www.enode.com/x/markup/tutorial/mvcComponent.html http://developer.java.sun.com/developer/onlineTraining/GUI/Swing2/shortcourse.html http://minnow.cc.gatech.edu/squeak/68 http://www.newplanetsoftware.com/jx/mvc.php http://www.owlnet.rice.edu/~comp212/01-spring/labs/05/
Chapter 4 Java 2D API Draw lines of any thickness Fill shapes with gradients and textures Move, rotate, scale, and shear text and graphics Composite overlapping text and graphics Allows developers to build functionally rich user interfaces Display complex charts and graphs that use various line and fill styles to distinguish sets of data Store and to manipulate image data http://java.sun.com/docs/books/tutorial/2d/ http://java.sun.com/products/jdk/1.2/docs/guide/2d/spec/j2d-title.fm.html http://java.sun.com/products/java-media/2D/samples/index.html http://www.apl.jhu.edu/~hall/java/Java2D-Tutorial.html http://developer.java.sun.com/developer/onlineTraining/Media/2DText/ http://developer.java.sun.com/developer/onlineTraining/
Chapter 4 Java 3D API http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=java+3d%3A+tutorial http://java.sun.com/products/java-media/3D/collateral/ http://developer.java.sun.com/developer/onlineTraining/java3d/ http://developer.java.sun.com/developer/onlineTraining/ http://www.scs.leeds.ac.uk/vrmljava3d/news5/article492.html http://www-105.ibm.com/developerworks/education.nsf/java-onlinecourse-bytitle/8BFBD0EBD772D2EF86256B11004EDEB9?OpenDocument
Chapter 5 Case Study: Java 2D Drawing Application with Design Patterns
Chapter 6 JavaBeans Component technology to the Java platform Create reuseable, platform-independent components Use JavaBeans-compliant application builder tools Combine these components into applets, applications, or composite components JavaBean components are known as Beans. http://java.sun.com/docs/books/tutorial/javabeans/ http://developer.java.sun.com/developer/onlineTraining/Beans/EJBTutorial/ http://developer.java.sun.com/developer/onlineTraining/Beans/ http://www.tcs.tifr.res.in/man/javaTutorial/beans/ http://www.cogs.susx.ac.uk/local/support/doc/java/tutorial/javabeans/ http://www.cecm.sfu.ca/~tstanway/tutorial.html