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

Overview of Web Technologies for "Programming for the Web"

Given by Nancy McCracken, Tom Scavo, Geoffrey Fox at CPS406/606 Fall 97 on August 25,1997. Foils prepared August 25,1997

This introduces the course which covers the essential programming skills needed for Web / Internet / Intranet Programming
The Introductory module overviews the basic Web technologies
  • Java, JavaScript, Perl, VRML, Web-linked databases, multimedia
  • This course does Java and Perl
It uses 2 tier (client-sever) and 3 tier computing models as general motivations
And a set of specific applications using Web Technologies
Theses are meant to show you why you are taking this course and the follow-on (CPS616) which does the advanced Web features


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
GeneralFoils97B                  General NPAC Foils-B starting 
                                  June97(PowerPoint)
CPS616Master97                   Overview of CPS616 Technologies of 
                                  the Information Age 1997
NPACScreenDumps97                Collection of GIF Images for General 
                                  NPAC Projects  January 97-
JSUFall97Master                  Master Set of Foils for Web 
                                  Programming Course
GeneralResFoils96                Miscellaneous Presentation Material 
                                  used in 1996
GeneralFoils97                   Variety of Foils Used Starting 
                                  January 97
WebTrainJune97Master             Master Set of Foils for Two Web 
                                  Training Presentations

Table of Contents for Overview of Web Technologies for "Programming for the Web"



Introduction to Course at Jackson State and Why You should Learn this Material
                  GeneralFoils97B 026 001 Programming for the Web 
                                          General Introduction 
                                          CPS406/606 Fall Semester 97
                  GeneralFoils97B 027 002 Abstract of Introduction to 
                                          Web Programming Courses

This is Web Client-Server Set Up
                   CPS616Master97 006 003 Components of a Web system 
                                          Pictorially

You are here because the Web is Exploding
                NPACScreenDumps97 019 004 Internet Trends - Internet 
                                          Hosts - Overall Trend

And There is a good reason it is exploding!
                  JSUFall97Master 004 005 3 Reasons to Learn or Use 
                                          Web Technologies

WebWindows is a Critical Unifying Concept

                  JSUFall97Master 005 006 The WebWindows Revolution!
                NPACScreenDumps97 182 007 Corel Java Based Office
                  JSUFall97Master 006 008 WebWindows Computing 
                                          Architecture
                  JSUFall97Master 007 009 A Web-based 3-Tier Computing
                                           System
                  JSUFall97Master 008 010 Why is WebWindows a Good 
                                          Idea?
                GeneralResFoils96 053 011 The WebWindows Operating 
                                          System
                GeneralResFoils96 043 012 Synergy of InterNet and 
                                          IntraNets

We can Act Now as basic functionality there/clear!
                   GeneralFoils97 039 013 We have the Web Tools in 
                                          Place - I !
                   GeneralFoils97 040 014 We have the Web Tools in 
                                          Place - II!

Back to the Current Party Line Web Technology Scenario

                  JSUFall97Master 009 015 Basic Client Server 
                                          Structure of World Wide Web
                   CPS616Master97 009 016 The Current Web Client 
                                          Server Model
                   CPS616Master97 010 017 Architecture of Web Software
                  GeneralFoils97B 003 018 General Web Architecture
                  JSUFall97Master 010 019 Modern 3 Tier Computing 
                                          Architecture
                  JSUFall97Master 011 020 Architecture of JSU Distance
                                           Education

*************** Start applications and Services ***********


Virtual Environments
                NPACScreenDumps97 109 021 VRML Chess Example
                NPACScreenDumps97 111 022 VRML Example: Elevator
                NPACScreenDumps97 112 023 VRML Example: Finger 
                                          Spelling

Nifty 3D Web Geographical Information System built with VRML
                NPACScreenDumps97 035 024 A demo of animated objects 
                                          controlled by simulation 
                                          engine of Tango 
                                          collaborative system - III

Data analysis
                NPACScreenDumps97 114 025 Java Example: Category: 
                                          Business and Finance, 
                                          Subcategory: Finance -- 
                                          Stock technical analysis 
                                          software -- I
                NPACScreenDumps97 115 026 Java Example: Category: 
                                          Business and Finance, 
                                          Subcategory: Finance -- 
                                          Stock technical analysis 
                                          software -- II
                NPACScreenDumps97 129 027 SciVis zoom up of the 2d 
                                          surface plot

Teaching Astronomy Using Java
                NPACScreenDumps97 110 028 Java Example: Category: 
                                          Education, Subcategory: 
                                          Physics -- Sky plotter 
                                          applet 

Applications of Web Technology to Society
                NPACScreenDumps97 113 029 Java Example: Category: 
                                          Games, Subcategory: Arcade 
                                          Games - Pacman Game
                NPACScreenDumps97 107 030 Java Example: Category: Arts
                                           and Entertainment, 
                                          Subcategory: Sports
                NPACScreenDumps97 108 031 JDBC Examples: 2 Tier 
                                          example of a car

Web-based Digital Video System
                NPACScreenDumps97 100 032 Close caption text 
                                          associated with each clips 
                                          in a Web browser. 

Web-linked Databases are the next course!!!
             WebTrainJune97Master 006 033 Database Examples for 
                                          WebWisdom
                NPACScreenDumps97 070 034 Database Support in CareWeb
                NPACScreenDumps97 071 035 Carrier Catalog Database 
                                          Search Home Page
                NPACScreenDumps97 162 036 Syracuse Language System 
                                          Language Connect University 
                                          - Web/Database Architecture

Return to Technology Wrap-Up
                   CPS616Master97 011 037 Some (New) Web Technologies 
                                          in a Nutshell  -- Java
                   CPS616Master97 012 038 Some (New) Web Technologies 
                                          in a Nutshell - JavaScript
                   CPS616Master97 013 039 Some Web Technologies in a 
                                          Nutshell - PERL
                   CPS616Master97 014 040 Some (New) Web Technologies 
                                          in a Nutshell - Database
                   CPS616Master97 015 041 Some (New) Web Technologies 
                                          in a Nutshell - VRML
                   CPS616Master97 016 042 Some (New) Web Technologies 
                                          in a Nutshell - MultiMedia
                   CPS616Master97 017 043 Some Further Topics of 
                                          Importance

List of Foils Used as they occur

GeneralFoils97B                  General NPAC Foils-B starting 
                                  June97(PowerPoint)
26 27 3
CPS616Master97                   Overview of CPS616 Technologies of 
                                  the Information Age 1997
6 9 10 11 12 13 14 15 16 17
NPACScreenDumps97                Collection of GIF Images for General 
                                  NPAC Projects  January 97-
19 182 109 111 112 35 114 115 129 110 113 107 108 100 70 71 162
JSUFall97Master                  Master Set of Foils for Web 
                                  Programming Course
4 5 6 7 8 9 10 11
GeneralResFoils96                Miscellaneous Presentation Material 
                                  used in 1996
53 43
GeneralFoils97                   Variety of Foils Used Starting 
                                  January 97
39 40
WebTrainJune97Master             Master Set of Foils for Two Web 
                                  Training Presentations
6

Sorted List of Foils Used

GeneralFoils97B                  General NPAC Foils-B starting 
                                  June97(PowerPoint)
3 26 27
CPS616Master97                   Overview of CPS616 Technologies of 
                                  the Information Age 1997
6 9 10 11 12 13 14 15 16 17
NPACScreenDumps97                Collection of GIF Images for General 
                                  NPAC Projects  January 97-
19 35 70 71 100 107 108 109 110 111 112 113 114 115 129 162 182
JSUFall97Master                  Master Set of Foils for Web 
                                  Programming Course
4 5 6 7 8 9 10 11
GeneralResFoils96                Miscellaneous Presentation Material 
                                  used in 1996
43 53
GeneralFoils97                   Variety of Foils Used Starting 
                                  January 97
39 40
WebTrainJune97Master             Master Set of Foils for Two Web 
                                  Training Presentations
6


© 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 Mon Aug 25 1997