Key Points
Bullet Item  Professionals
Identify various responsibilities of professionals installing, configuring, designing and managing Internet and Web-based resources.
Bullet Item  Trends of Future
Present application trends and future directions for specialized areas such as commerce, education and community spaces. Distinguish characteristics of Internet, Intranet, Extranet. Contrast the notion of static versus dynamic web content and design.
Bullet Item  HTTP
Discuss the basic functions of Hypertext Transfer Protocol and the fundamental characteristics of common web servers. Contrast and compare at least two Internet servers, such as Apache and Microsoft IIS. Include characteristics such as hardware requirements, merits of network operating systems and operating systems. Install and configure at least one common web server.
Bullet Item  Markup Languages
Review HTML in contrast to other markup languages such as DHTML, XML and SGML.
Bullet Item  Media Issues
Review media dependent configuration issues such as plug-ins and MIME types.
Bullet Item  Web Graphics
Discuss fundamental concepts of web graphics and selection decision criteria. Focus on optimal size and downloading issues. Multimedia including streaming technologies (audio and video) is presented.
Bullet Item  Tools
Examine various web authoring tools and utilities.
Bullet Item  Scripting
Contrast JavaScript and Java. Discuss built-in Java classes and enterprise classes. Contrast the installation specifics for the Java Virtual Machine and platforms presented in the class.
Bullet Item  Cookies
Discuss Cookies their use and limitations.
Bullet Item  CGI
Present CGI and PERL scripting and variables. Elements of PERL with a focus on PERL syntax objects such as scalars, arrays, hashes and subroutines are defined.
Bullet Item  Database
Demonstrate database solutions and the benefit for various applications. Present traffic issues related to single tier design in contrast to n-tier design.
Bullet Item  Security
Discuss elements of risk analysis and strategies for deploying and assessing web site security. Policies for monitoring, authentication and legal issues are examined. Specific examples such as firewalls and proxy servers are contrasted. Data encryption, digital certificates and other cryptography protocols are compared and contrasted.

The are several key points that you will get from this course. You will be able to indetify the roles of professionals in the internet industry. Some of the key mega-trends of the industry will become obvious. You also will learn a few of the programming languages used to create internet applications. The rules of the internet are also important and you will learn about them as well. The final key points are about the adminstration of internet applications and you will learn about managing and securing internet applications.


The many many titles and labels for people working in the internet industry. That makes it very difficult to figure out who does what duty and who is responsible for which task. It is a key point in this course to help decipher some of the confusion. At the end of the course you will be able to identify various responsibilities of internet professionals. Most of the functions of internet professionals involve installing, configuring, designing and managing Internet and Web-based resources. You will learn about each of these tasks.


Although the internet has been around for decades there has never been as much excitement about it as there is today. Billions and billions of dollars are at stake on what will happen with the internet. Another key point of this course is to identify present application trends and future directions for specialized areas such as commerce, education and community spaces. You will also learn to distinguish the characteristics of the terms Internet, Intranet, Extranet. You will contrast the notion of static versus dynamic web content and design.


Discuss the basic functions of Hypertext Transfer Protocol and the fundamental characteristics of common web servers. Contrast and compare at least two Internet servers, such as Apache and Microsoft IIS. Include characteristics such as hardware requirements, merits of network operating systems and operating systems. Install and configure at least one common web server.


Review HTML in contrast to other markup languages such as DHTML, XML and SGML.


Review media dependent configuration issues such as plug-ins and MIME types.


Discuss fundamental concepts of web graphics and selection decision criteria. Focus on optimal size and downloading issues. Multimedia including streaming technologies (audio and video) is presented.


Examine various web authoring tools and utilities.


Contrast JavaScript and Java. Discuss built-in Java classes and enterprise classes. Contrast the installation specifics for the Java Virtual Machine and platforms presented in the class.


Discuss Cookies their use and limitations.


Present CGI and PERL scripting and variables. Elements of PERL with a focus on PERL syntax objects such as scalars, arrays, hashes and subroutines are defined.


Demonstrate database solutions and the benefit for various applications. Present traffic issues related to single tier design in contrast to n-tier design.


Discuss elements of risk analysis and strategies for deploying and assessing web site security. Policies for monitoring, authentication and legal issues are examined. Specific examples such as firewalls and proxy servers are contrasted. Data encryption, digital certificates and other cryptography protocols are compared and contrasted.


[Internet Application Development and Administration] [General Information] [Course Description] [Prerequisites] [Textbook] [Objectives] [Learning Activities] [Class Format] [Grading] [Topics] [Key Points] [Site Map]

Contact ryancy@mail.mc3.edu with comments or questions regarding this site. 
Copyright ©2000, Advanced Software Engineering, Inc., All rights reserved.