CPTR 446/546 Web Services

Meets:

6:00-8:30 Th in HSC 1307

Prerequisites:

CPTR 215 or CPTR 212

Textbook:

FREE, and Provided on eClass

Supplemental Reading:

Supplemental Reading: Projects will include research that requires you to access ACM and IEEE online repositories. These can be found on the library site.

Course Description

This is a practical course in web-centric computing from the server perspective. Topics include selection of web services servers, technical architecture of web services sites, security issues, implementation, management and maintenance of web services servers, web services design and implementation, and database integration. A team-based capstone project is required.

Purpose, Goals & Objectives

At the conclusion of this course, a student will:

  1. Install and configure web servers.
  2. Be familiar with HTTP, REST.
  3. Read, use and understand XML/JSON.
  4. Understand the difference between WS-* services and RESTful web services.
  5. Implement a RESTful service and use it from a web page.
  6. Secure web sites/services.
  7. Implement a Dotnet core web API in a semester long project/assignment.
  8. Integrate a database into a web API service.

WebServices/Syllabus (last edited 2025-07-11 16:09:14 by scot)