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:
- Install and configure web servers.
- Be familiar with HTTP, REST.
- Read, use and understand XML/JSON.
- Understand the difference between WS-* services and RESTful web services.
- Implement a RESTful service and use it from a web page.
- Secure web sites/services.
- Implement a Dotnet core web API in a semester long project/assignment.
- Integrate a database into a web API service.