|
Standard |
Posted: 09/12/07
|
R State Standard £ Institutionally Developed College: n/a |
CIS 2111—Advanced Web Programming
using Python
Course
Description
This course
provides a look at advanced Web Programming techniques using Python. Topics
include class and object creation, advanced data access, communicating with
server side programs, security, and advanced topics.
|
Competency Areas |
Hours |
|
|
Class and
Object creation |
Class |
4 |
|
Advanced
data access |
D. Lab |
4 |
|
Communicating
with server side programs |
P. Lab/O.B.I. |
0 |
|
Security |
Credit |
6 |
|
Advanced
topics |
|
|
|
Prerequisite: |
CIS 1111 |
|
Corequisite: |
|
Course Guide |
|
Competency |
After completing this section,
the student will be able to: |
Hours |
||
|
Class |
D.Lab
|
P.Lab/ O.B.I. |
||
|
Class and Object creation |
10 |
10 |
0 |
|
|
|
What is a
class? |
|
|
|
|
|
Creating
a class |
|
|
|
|
|
Creating
an instance of a class |
|
|
|
|
|
Setting
properties and executing object methods |
|
|
|
|
Advanced data access |
10 |
10 |
0 |
|
|
|
Accessing
data from a web server |
|
|
|
|
|
Displaying
data on a web site |
|
|
|
|
|
Using web
forms to search for data on a web server. |
|
|
|
|
|
Using web
forms to update, create, and save data on a web server. |
|
|
|
|
Communicating with server side
programs |
8 |
8 |
0 |
|
|
|
Communications
between a client-side and server side program. |
|
|
|
|
|
Passing
information between a client-side and server side program. |
|
|
|
|
Security |
4 |
4 |
0 |
|
|
|
Encryption
Techniques for securing data. |
|
|
|
|
|
Other
ways to reduce data corruption. |
|
|
|
|
Advanced topics |
8 |
8 |
0 |
|
|
Current
Advanced Web Programming Techniques. |
|
|
|
|
|
Suggested Resources |