UTD Web Programming
UTD Web Programming
14F
INSTRUCTOR:
Nurcan Yuruk, Ph.D., Department of Computer Science
E-mail: [email protected]
Office: ECSS 3.405
Office hours: TR 3:00pm-5:00pm
CLASS MEETINGS:
Sat 2:30pm-5.15pm
Location: JSOM 2.722
Course Description
Web Programming Languages course provides a detailed presentation and
understanding of web architecture, standards, protocols, tools, and technologies. The
course also introduces students to basic tools required for web programming including
HTML, CSS, and JavaScript. The course will familiarize students with XML and
database technologies, and server-side programming using PHP. We will also deal with
advanced web programming architecture, web security protocols & standards,
techniques and algorithms related to web services, cloud computing and semantic web.
Required Textbooks and Materials
1. Beginning Web Programming with HTML, XHTML, and CSS, 2nd edition
Author: Jon Duckett
Publisher: Wrox
ISBN: 978-0-470-25931-3
2. Beginning JavaScript, 4th Edition
Author: Paul Wilton and Jeremy McPeak
Publisher: Wrox
ISBN 978-0-470-52593-7
Many more reference books will be used to supplement the course contents.
Suggested Texts, Readings, & Materials
All materials as provided in class/class eLearning page.
Topics
Introduction to web architecture, standards, protocols, tools, and technologies
HTML and CSS
JavaScript
Database Technologies and SQL
XML Technologies
Introduction to Service Oriented Architecture (SOA) and Web Services
Designing and Implementing Web Services with SOAP
Web Security Protocols & Standards
Server-side programming with PHP
Semantic Web
EVALUATION:
Your grade for the course will be based on the following percentages:
Midterm
Assignments
Project
Final Exam
20%
20%
30%
30%
Course Policies