Steve McKean Web Programming: Introduction to Web Programming

Steve McKean - steve@63.135.126.155 / mckean@hawaii.edu /


Course information:

Course topics:

Introduction:

  1. Introduction to web programming LESSON 1
  2. Implementation tool: CFML LESSON 2

RUN EXERCISE

<!--- Application.cfm --->
<CFAPPLICATION NAME=""
SESSIONMANAGEMENT="YES"
SESSIONTIMEOUT=#CreateTimeSpan(0,0,30,0)#>

<CFSET> <cfoutput><cfloop><cfif>

Application examples:

Market research application LESSON 3

RUN EXERCISE -- Failed

Using databases LESSON 4

RUN EXERCISE

SELECT
INSERT
UPDATE
DELETE

Online experiments LESSON 5

RUN EXERCISE

Search engines LESSON 6

RUN EXERCISE

e-learning

e-shops

Agents

Implementation aspects:

Data exchange

Regular expressions

Re-using code

Distributed processing

CF components

Web services

Course implementation:

The course is an ALN course with no lectures or meetings and with all communication between students and instructor by means of the net.

Each session contains, in addition to text and illustrations, one or more implemented live examples that can be studied, run and modified by the students, and end by a test, which has to be passed to proceed to the next session. A new session is made available each Monday morning throughout the spring term.

As support, a number of links is provided to sections with practical information on different aspects such as course curriculum, calendar, participants, frequently asked questions, assignments, tests, grading, literature, software and useful web links.

A special communication module offers the students possibilities for downloading course elements, uploading assignments reports and reading uploaded reports for commenting, posting public as well as private questions to the instructor, obtaining private reports on their progress status, participate in chat sessions, etc.

Course project

Work on individual course project is a core element of the course. Each student will be required to submit a proposal for a course project for developing and implementing a dynamic web application. At the end of the course, a complete course report must be submitted as the final requirement.

Requirements :

Students must have access to modern PCs with MS Windows XP/2000, MS Word, ADOBE Acrobat, and connection to Internet. They should also have basic knowledge of programming and use of Internet including downloading of software.

Other information:

Access code: An individual access code needed for entering the course will be mailed before January 10 2005 to each student enrolled for the course in UH Online Services.

 

Objectives:

Introduction to web programming focuses on applications of dynamic web pages with persistent variables. The objectives of the course are to introduce the students to modern techniques for developing advanced dynamic web applications and to give the students practical experience in using these techniques on self-selected practical tasks.

Software and curriculum:

The course uses the well-reputed Macromedia ColdFusion MX, a tag-based scripting language, as a tool for training and development. Necessary software can be downloaded free of charge from the net. In addition to the material included in the course, a publication from O'Reilly, Programming ColdFusion MX, 2 nd Edition, by R. Brooks-Bilson, will be used as curriculum.

 

Course Steve McKean Web Programming Pages starts: January 10 2005

Course designer, author and instructor: Svein Nordbotten, svein@nordbotten.com

 

 

COMMENTS

 

 
 

CONTACTS - LINKS

 

 

TABLE    
  TABLE  
  CODE  

 


2005 copyrite

OBJECTIVES

HOME- INDEX - HTM
oreilly EX. 3 -10
OREILLY EX. 11 - 17
OREILLY EX. 18 - 28
OREILLY PAGE INDEX
WACK
WACK EX. 1 - 14
WACK EX. 15 - 25
WACK EX. 26 - 36
WACK PAGE INDEX

 

ADOBE - COLDFUSION TAG REFERENCE
FUNCTION REFERENCE
 
MACROMEDIA LIVEDOCS
 
macromedia help

 

Course Project

MY LINKS- RESOURCES

Steve McKean
UH-Email

CT LOGIN

CT FORUM CF
user - enter

MACROMEDIA FORUM
user - enter

Course Project MY LINKS- RESOURCES Steve McKean UH-Email
 
ADOBE - COLDFUSION TAG REFERENCE
FUNCTION REFERENCE
 
42773
7

 

Course Project

MY LINKS- RESOURCES

Steve McKean
UH-Email

CT LOGIN

CT FORUM CF
user - enter

MACROMEDIA FORUM user - enter

 
TWW

O'Reilly Book Site

Read Me

 

CFMX HISTORY RESOURCES
OBJECTIVES

1.-Introduction to web programming
2. Implementation tool: CFML

Application
Examples

3.- Market research application
4.- Using databases
5.- Online experiments
6.- Search engines
7.-e-learning
8.- e-shops
9.- Agents

Implementation aspects:

10.-Data exchange
11. -Regular expressions
12. -Re-using code
13. -Distributed processing
14 .- CF components
15. -Web services

Course project