Mar 18, 2024  
2021-2022 Course Catalog 
    
2021-2022 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 215 - Server-Side Web Programming

Credits: 3
Lecture Hours: 3
Lab Hours: 0
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
This course introduces the students to a current selection of application-programming languages referred to as “scripting languages.” These languages are used to create small self-contained programs that are used to add unique functions and special handling capabilities to website applications. The students will learn the basic concepts and applications of these languages and how they can be included within a website.
Prerequisite: CIS 204   
Competencies
  1. Explain the basic terminology and concepts of scripting languages
    1. Define ‘Scripting Language’
    2. Describe how scripting languages are used within an E-Commerce website application
    3. Define ‘script’ in terms of website applications
    4. Define Common Gateway Interface (CGI)
    5. Describe what role CGI programs perform in the operation of a website application
  2. Demonstrate a basic understanding of the process involved in selecting and implementing a scripting function within an E-Commerce website application
    1. Explain the purpose of the script
    2. Identify the interaction required between the script and the website application
    3. Identify the interaction required between the script and a server side application
    4. Discuss server issues unique to each scripting language
    5. Discuss browser compatibility issues unique to each scripting language and the desired function
    6. Describe the impact of the selection of a scripting language on the operational characteristics of a website application
  3. Demonstrate a basic ability to create a script
    1. Describe the function of the script
    2. Design the logical structure of the script
    3. Identify the types of variables required in the script
    4. Select the appropriate scripting language for the script
  4. Examine HTML or a current website development tool
    1. Create script tags
    2. Create the script programming code
    3. Test the script programming code
    4. Implement the script within a website application
    5. Test the implementation of the script
    6. Validate the script’s function with the website application
  5. Evaluate one or more Scripting Languages in the following manner
    1. Determine the appropriate scripting language for the desired function
    2. Design a script program that will perform the desired function
    3. Write the code for the function in one of several languages
    4. Test, and if necessary correct, the code for successful completion and performance of the function
    5. Implement the function in a website application

Competencies Revised Date: 2019



Add to Portfolio (opens a new window)