CSE691 - Comparative Platfroms

Lecture #1 - Introduction to CP

Revised: 20 May 2007
Home Courses Code Handouts CoreTech Books Articles Math Research Masters Projects SWDev WebDev News OtherLinks SiteDesign Graduates AllPages Office Hours Notices Contents

CSE681-SWMAA CSE686-IP CSE687-OOD CSE691-CP CSE775-DO CSE776-DP CSE778-AWP CSE784-SWS

Lecture #01 Lecture #02 Lecture #03 Lecture #04 Lecture #05
Lecture #06 Lecture #07 Lecture #08 Lecture #09 Lecture #10

Lab #01 Lab #02 Lab #03 Lab #04 Lab #05 Lab #06 Lab #07 Lab #08

Contents Syllabus

Web Resources:

Color Lab Color Codes HTML tags Everything HTML XML, HTML, Scripting Win32, COM, MFC webdeveloper.earthweb devx... W3Schools Web Developer's Virtual Library World-Wide Web Consortium WebReference devCentral

Office Hours:

Instructor & TAs

Content:

This lecture is an introduction to the CSE691 - Comparative Platforms course. Today we discuss topics to be covered in this course, its projects, and grading. We then cover an introduction to the web programming models, do a few examples, and assign todays Lab material.
  1. Syllabus describes topics to be covered, reading material for you to digest before coming to class, and due dates for the assigned projects.
  2. Final Project
  3. VMWare Lab environment
  4. Ubuntu's Linux environment
  5. Introduction to the Web
  6. Serving Static Pages
  7. Static Web Page Model
  8. Hello World using HTML, CSS, and Javascript
  9. HTML Reference
    CSS Reference, Quirksmode CSS Tutorial
    W3schools JavaScript Tutorial, Quirksmode JavaScript Tutorial, DevGuru Javascript Reference, Javascript Reference
    w3schools HTML DOM Tutorial
  10. Page flow model
  11. Styles box model
  12. W3C Box Model
  13. W3C CSS Selectors Model
  14. Serving Scripted Pages
  15. Scripted Page Model
  16. LAMP platform
  17. Hello World from server side with PHP
  18. ASP scripting example
  19. Serving Event-based and Enterprise Server Pages
  20. Asp.Net Page Model
  21. ASP.Net Event-Based example
  22. Java Page Model
  23. Hello World using Java EE5
  24. Lab Assignment #1
  25. Web Programming Language Resources


    HyperText Markup Language (HTML)
      Tutorials:     Htmldog,
      References:  Htmldog, W3c, HtmlHelp, W3Schools,
      Examples:    W3Schools,

    Javascript
      Tutorials:     W3Schools, WDVL, pageresource, Webmonkey, webdeveloper, echoecho,
      References:  visibone, devguru, webreference, W3cSchools, W3C,
      Examples:    Htmldog,

    Cascading Style Sheets (CSS)
      Tutorials:     Htmldog,
      References:  Htmldog, HtmlHelp, W3cSchools, Zvon, Webucator, W3C,
      Examples:    Htmldog,

    C#
      Tutorials:     University of Linz, SoftSteel, CSharp Station, JaggerSoft, Using the IDE, ProgrammingTutorials links,
      References:  gotdotnet,
      Examples:    Code Page,