Course Instructor: Ciprian Dobre
The course objective is to make a comprehensive presentation of web programming and to provide students with the ability to use the tools of the domain. During course hours (and also labs hours) the students will be provided with notions, methodologies and techniques for: Understanding the architecture of a web-based software system; Installing and configuring a web site, including methods for providing secured access (HTTPS, security certificates); Writing CGI scripts in compiled languages and in client-side and server-side interpreted languages; Writing dynamic web pages based on the content of a relational database; Optimizing websites for better indexing by the search engines; Using multimedia adds in web pages and style concepts.
Syllabus: