Maricopa Community Colleges  CIS275AE   19994-20036 
Official Course Description: MCCCD Approval: 03/23/99
CIS275AE 19994-20036 L+L 3 Credit(s) 4 Period(s)
Mastering Web Site Development Using Visual InterDev
Planning and development of web sites. Includes ActiveX controls, JAVA applets, Hypertext Markup Language (HTML), client-side script, server-side script and VBScript. Use of Visual InterDev, Visual Basic and Microsoft Transaction Server (MTS). Prerequisites: CIS233DA or permission of instructor.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CIS275AE   19994-20036 Mastering Web Site Development Using Visual InterDev
1. Identify the types of services used for building a web site. (I)
2. Explain the benefits of using a service-based application model. (I)
3. Create a web site. (II)
4. Use various Visual InterDev data access tools. (III)
5. Differentiate between ActiveX controls and JAVA applets. (IV)
6. Insert an ActiveX control and a JAVA applet on a Web page. (IV)
7. Use VBScript to create event procedures for standard Hypertext Markup Language (HTML) controls and ActiveX controls. (V)
8. Differentiate between client-side script and server-side script. (V, VI)
9. Describe the Hypertext Transfer Protocol (HTTP) protocol. (VI)
10. Compare and contrast ActiveX Data Objects (ADO) and Advanced Data Connector (ADC). (VII)
11. Define Business Rules and Business Processes. (VIII)
12. Create an ActiveX server component using Visual Basic. (VIII)
13. Explain how to use Microsoft (MS) Transaction Server. (IX)
14. Summarize procedures for controlling access to a web site. (X)
15. Configure a Web server to allow or prevent anonymous access. (X)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CIS275AE   19994-20036 Mastering Web Site Development Using Visual InterDev
    I. Web Site Planning
        A. Microsoft (MS) Solutions Framework
        B. Services Paradigm
          1. User Services
          2. Business Services
          3. Data Services
        C. Service-Based Application Models
        D. Benefits of Using Services
        E. Development Team
          1. Web Developer
          2. Programmer
          3. Hypertext Markup Language (HTML) Author
      II. Web Site Development
          A. Working With Projects
          B. Authoring Static HTML Pages
          C. Using Frames
          D. Authoring Active Server Pages
          E. Creating HTML Forms
          F. Using Design-Time Controls
        III. Visual InterDev Data Tools Usage
            A. Database Technologies
            B. Database Connection
            C. Data View
            D. Query Designer
            E. Data Form Wizard
            F. Data Range Controls
          IV. Using Objects on Web Pages
              A. ActiveX Control Architecture
              B. ActiveX Controls vs. JAVA Applets
              C. Using ActiveX Controls
              D. Using JAVA Applets
              E. Using Signed Controls
            V. Client-Side Script
                A. Scripting Basics
                  1. Client vs. Server
                  2. Scripting Languages
                  3. VBScript
                  4. JavaScript
                  5. Identifying Objects
                  6. HTML Object Model
                B. Writing Script
                C. HTML Object Model Usage
                D. Error Handling
              VI. Active Server Pages Usage
                  A. Server-Side Scripting
                  B. Hypertext Transfer Protocol (HTTP) Protocol
                  C. HTTP Request
                  D. HTTP Response
                  E. Web Applications
                  F. Intrinsic Objects
                  G. Saving User Information
                  H. Using ActiveX Server Components
                VII. Database-Aware Web Pages
                    A. ActiveX Data Objects (ADO)
                      1. Data Access Models
                      2. ADO Architecture
                      3. ADO Object Model
                      4. Usage
                    B. Advanced Data Connector (ADC)
                      1. Usage
                      2. ADC Components
                    C. Creating HTML Page
                    D. Advanced Data Control Object
                    E. Scripting the Control
                    F. Advanced Data Space
                    G. Using ADC for Enterprise Solutions
                  VIII. Creation of ActiveX Server Components
                      A. Business Rules and Business Processes
                      B. Business Objects
                      C. Objects as ActiveX Server Components
                      D. Create Objects Using Visual Basic
                    IX. MS Transaction Server Usage
                        A. Benefits
                        B. Transaction Processing Concepts
                        C. Transaction Server Explorer
                        D. Create an Object for Transaction
                      X. Controlling Access to a Web Site
                          A. Security Issues
                          B. Logon Process
                          C. Anonymous Logon
                          D. Access to Database
                          E. Access to Files
                          F. Using Certificates
                      Go to Description    Go to top of Competencies    Go to top of Outline