WEB APPLICATION DEVELOPMENT
<< Back to Course List
JavaScript: Language Basics
Course Code: |
JSC01SE |
Duration: |
4 hours |
Prerequisites: |
Knowledge of HTML and general Internet development is essential; previous programming experience would be an advantage |
Course Aim: |
To explain the basics of the JavaScript scripting language |
Learning Objectives: |
After this course the student should be able to:
1. Describe the capabilities and advantages of JavaScript
2. Outline how to embed a JavaScript script in an HTML page
3. Explain how to write statements, functions, and expressions
4. Describe how to handle events
|
JavaScript: Client-Side Scripting
Course Code: |
JSC02SE |
Duration: |
3 hours |
Prerequisites: |
The SmartCourse JavaScript: Language Basics; knowledge of HTML, Dynamic HTML, and the Internet; previous programming experience would be an advantage |
Course Aim: |
To teach the basics of JavaScript client-side scripting |
Learning Objectives: |
After this course the student should be able to:
1. Describe how to use all the advanced features of the JavaScript language
2. Explain how to create scripts to allow interaction between windows and frames
3. Provide help windows
4. Define the Document Object Model and outline how to use it to control web pages
|
Internet and Intranet Skills: Designing Interactive Web Applications
Course Code: |
IISKI05 |
Duration: |
5 hours |
Prerequisites: |
General computer and Internet awareness or the course Understanding and Applying Internet Concepts: Connecting to the Net |
Course Aim: |
To enable the student to make informed decisions about the development of Web-based applications using available tools and techniques |
Learning Objectives: |
After this course the student should be able to:
1. Explain the difference between a static Web page and a Web-based application
2. Describe CGI and its alternatives
3. Explain how processing is distributed in Web-based applications
4. Differentiate between the alternative Web-application development tools and environments
5. Explain the function of Java
|
Advanced Web Authoring: SSI
Course Code: |
655AW01 |
Duration: |
4 hours |
Prerequisites: |
Familiarity with basic web authoring techniques; knowledge of the IntranetWare - NetWare 4.11 environment or programming also useful |
Course Aim: |
To enable the student to recognize and use Server Side Include (SSI) commands and NetWare Web server-specific SSI commands |
Learning Objectives: |
After this course the student should be able to:
1. Include dynamic information in a browser document
2. Enable SSI on a NetWare Web server
3. Describe the syntax of SSI commands
4. Use the include command
5. Describe the ECHO, FLASTMOD, FSIZE, and CONFIG SSI commands
6. Discuss the SSI commands that are supported only by the NetWare Web server
|
Advanced Web Authoring: CGI and PERL
Course Code: |
655AW02 |
Duration: |
4 hours |
Prerequisites: |
Familiarity with basic web authoring techniques; knowledge of the IntranetWare - NetWare 4.11 environment or programming also useful |
Course Aim: |
To familiarize the student with the Common Gateway Interface and its uses, and to introduce the PERL scripting language |
Learning Objectives: |
After this course the student should be able to:
1. distinguish between static and dynamic documents
2. describe the Common Gateway Interface (CGI)
3. list common programming languages used to interface with CGI on web servers
4. distinguish between RCGI and LCGI
5. describe how CGI scripts and applications are executed on a NetWare server
6. describe the function of PERL
7. convert an HTML document into PERL script
8. discuss how to identify and resolve errors in a malfunctioning PERL script
9. combine two PERL scripts
|
Advanced Web Authoring: JavaScript
Course Code: |
655AW03 |
Duration: |
4 hours |
Prerequisites: |
Familiarity with basic web authoring techniques; knowledge of the IntranetWare - NetWare 4.11 environment or programming also useful |
Course Aim: |
To enable the student to use JavaScript object-based programming and to demonstrate how to incorporate JavaScript in an HTML document |
Learning Objectives: |
After this course the student should be able to:
1. describe the characteristics of JavaScript object-based programming
2. compare JavaScript with other programming and scripting languages
3. define objects and properties in a JavaScript document
4. define functions and event handlers
5. discuss the use of methods
6. identify JavaScript datatypes, variables, and operators
7. explain how JavaScript is embedded in an HTML document
|
Advanced Web Authoring: Java
Course Code: |
655AW04 |
Duration: |
4 hours |
Prerequisites: |
Familiarity with basic web authoring techniques; knowledge of the NetWare 4.11 environment or programming also useful |
Course Aim: |
To familiarize the student with the basic concepts, requirements, and security issues of Java, and to describe how to call and customize a Java applet |
Learning Objectives: |
After this course the student should be able to:
1. describe Java
2. differentiate between Java, JavaScript, C++, and other languages
3. identify the client operating systems that support Java applets
4. identify the browsers that can run Java applets
5. enable long namespace support
6. discuss Java's security and management issues
7. explain how to disable the Java capability of your browser
8. call a Java applet
|
<< Back to Course List