Difference between revisions of "Internet Programming Curriculum"

From CDOT Wiki
Jump to: navigation, search
(Created page with 'This page is intended to continue the discussion started in late 2010 about changes that are required to the Internet Programming curriculum at Seneca. = Current Courses = {|wi…')
 
(Current Courses)
Line 24: Line 24:
 
|CNS/CTY||PHP701||server-side||PHP
 
|CNS/CTY||PHP701||server-side||PHP
 
|-
 
|-
|CNS/CTY|INT420|||server-side||perl + PHP, apache, SSL
+
|CNS/CTY||INT420|||server-side||perl + PHP, apache, SSL
 
|-
 
|-
 
|CNS/CTY||INT620||server-side with templating||CGI, perl, mod_perl, MySQL
 
|CNS/CTY||INT620||server-side with templating||CGI, perl, mod_perl, MySQL

Revision as of 10:38, 6 January 2011

This page is intended to continue the discussion started in late 2010 about changes that are required to the Internet Programming curriculum at Seneca.

Current Courses

Program Course Code Description Technologies
CPA/CPD ULI101 brief intro to static web content xhtml + css
CPA/CPD INT222 client-side xhtml + css + js
CPA/CPD INT322 server-side perl + PHP, apache
CPA/CPD INT422 server-side web programming ASP.NET web forms, entity data models
CNS/CTY INT213 server-side ASP, ADO (VBScript)
CNS/CTY WSA500 RESTful, some SOAP XML WCF
CNS/CTY PHP701 server-side PHP
CNS/CTY INT420 server-side perl + PHP, apache, SSL
CNS/CTY INT620 server-side with templating CGI, perl, mod_perl, MySQL

Target

(Proposed) By the end of INT322, students should be able to create a web site containing a nicely-styled, database-linked, incremental-lookup text field.

Technologies

Modern Web Technologies

  1. html
  2. JavaScript
  3. CSS
  4. DOM
  5. jQuery
  6. json/xml/web services/REST

What should we be teaching? Where?

  • ...