Find this at http://www.npac.syr.edu/users/gcf/javatutorial199/

Introduction to Java Language and Applets

Given by Nancy J. McCracken, Geoffrey C. Fox at CPS406/606 Fall Semester 1999 on September 2 99. Foils prepared September 1 99

Part 1:
  • Overview including History of Java Development
  • Overall Java Philosophy and Features including security etc.
Part 2:
  • Java Programming Language
  • Object Oriented and Class Structure
  • Exceptions
Part 3:
  • Applet Programming and Threads
  • Abstract Windowing Toolkit
Part 4:
  • Networking and I/O
  • Multithreading


Table of Contents for Introduction to Java Language and Applets


001 Java Tutorial - Fall 99  Part 1:  Introduction to Java Language 
    and Applets
002 Abstract of Java Tutorial
003 What is Java in a NutShell?
004 Java is an important language in the world
005 Java is also important in computer science
006 Architecture of Java Applets
007 Architecture of Java Applications
008 Java Applications in a Nutshell
009 The Simplest Java Application:  Hello,World!
010 Java Applets
011 Preparing an Applet
012 The Simplest Java Applet:  Hello, World!
013 Displaying your applet from a Web page.
014 More Details on Applet Tags - I
015 More Details on Applet Tags - II
016 <param> Tags and Applets
017 Java vs. JavaScript
018 Multi-tier Architecture
019 Overview and History of Java Development
020 History of Java Language and Team
021 History of Java Language and Team until Dec. 95
022 More Recent Java History
023 Overall Java Philosophy and Features
024 Some Key Java Features
025 Java Features -- It's Simple and Familiar!
026 Java Features -- It's Object-oriented
027 Java Features -- It's Architecture-Neutral
028 Java Features -- It's Portable
029 Java Features -- It's Somewhat Interpreted
030 Java Features -- It's Distributed (and can support parallel 
    computing)
031 Java Features -- It's Robust
032 Java Features -- It's (Hopefully) Secure
033 Java Features -- High Performance
034 Java Features -- It's Multithreaded
035 Java Features -- It's Dynamic
036 Sun's Comparison of Language Features
037 JDK 1.1
038 JDK 1.2, newly renamed to Java 2 Platform
039 Java Web Servers
040 Java Books -- I
041 Java Books -- II
042 Java Development Environments
043 Resources for the Java Programming Language


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed Sep 1 1999