Computer Science | Marc Gaetano | 4 | 72 |
Course Name: Web Programming | Course Code: S2293133 | |||||||||||||
Semester: 1 | Credit: 4 | |||||||||||||
Program: Computer science | ||||||||||||||
Course Module: Specialized Compulsory | ||||||||||||||
Responsible:Marc Gaetano | E-mail: gaetano@polytech.unice.fr | |||||||||||||
Department:Polytech Nice-Sophia,France | ||||||||||||||
Time Allocation(1 credit hour = 45 minutes)
| ||||||||||||||
Course Description Web programming is a professional required course for engineering masters of computer science in TIEI. The course focuses on the cultivation of application ability. The purpose of this course is to present web programming technologies combining Java web, which make learners have a comprehensive understanding of web development technologies based on basic principles and key technologies and finally master the pivotal methods and techniques of web development. The main content of the course includes Introduction to the related concepts of web development and common used servers, Jsp technology and Servlet technology, JDBC database access technology, MVC three-tier architecture and introduction to the frameworks of building enterprise application. The teaching method of the course is multimedia teaching, that is, teachers use a teaching method combining blackboard writing and program examples, finally teachers will introduce a complete web application case to make students have a deeper understanding of combination application of web development technologies. | ||||||||||||||
Prerequisite
| ||||||||||||||
Course Objectives The goal of the course is to make students understand the basic concepts of web development, grasp the key technologies of web development and cultivate the ability of developing web applications independently. After the course, students should be able to:
| ||||||||||||||
Course Syllabus
| ||||||||||||||
Textbooks & References
| ||||||||||||||
Capability Tasks CT1: To understand the Http protocol, web application and web servers. CT2: To master the Jsp syntax, Jsp page instructions, Jsp implicit objects and application methods of JavaBean in Jsp pages. CT3: To master MVC three-tier architecture and how to use it in web development. CS1: To master the servlet lifecycle and the method of dealing requests in servlet. CS2: To master JDBC database access technology. | ||||||||||||||
Achievements
| ||||||||||||||
Students: Computer science,Year 1 |