10152188Introduction to Internet Programming - IDC
Course Information
Description
Introduction to HTML programming and client-side scripting. HTML topics include basic webpage layout and design, graphics, tables, forms, style sheets and the Document Object Model/DHTML. JavaScript programming is covered intensively, including scripting basics, dynamic HTML production, arrays and validating user input. After these foundations, students study Cascading Style Sheets (CSS), XML Ajax and ASP. This course is required for the Internet Developer Certificate and should be taken first.
Total Credits
3

Course Competencies
  1. Be able to upload files to and download files from a web server.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  2. Write basic XHTML with graphics, tables, links, and divs.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  3. Connect an external CSS file to XHTML using colors, positioning, and padding.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  4. Validate XHTML and CSS at the W3C validators.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  5. Write basic Javascript / DHTML web pages.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  6. Master basic Javascript syntax, including variables, flow, arrays, and methods.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  7. Write and program an XHTML form in Javascript.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  8. Write Javascript to dynamically create a web page.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  9. Become familiar with the Document Object Model HTML and W3C documentation of it.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  10. Write XML and DTD files and validate the XML.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  11. Write a basic Ajax application with jQuery.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  12. Write a basic classic ASP application in Javascript.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.

  13. Write a search engine in classic ASP.
    Assessment Strategies
    by writing and adapting web pages
    by writing basic scripts
    by writing an HTML form
    by writing CSS, DTD, and XML files
    writring ASP applications
    Criteria
    you perform tasks and assignments as designed and explained in the course handout
    you write applications, files, pages, and forms that successfully run.