Number of hours
- Lectures 18.0
- Projects -
- Tutorials -
- Internship -
- Laboratory works 18.0
- Written tests -
ECTS
ECTS 4.0
Goal(s)
- Understand what a web application is and which major components are involved.
- Acquire a working knowledge of conceptual and development methods for such applications.
- Understand the role of other professions involved in web applications.
- The final objective is to be able understand a framework and to create a real-world web application after taking this course.
Sebastien VIARDOT
Content(s)
The course is a series of intermingled theoretical and practical sessions during which we provide an insight into essential aspects of web applications. Major technological elements are:
- HTML, CSS, JavaScript
- HTTP, REST
- Ajax
Several conceptual elements are developed upon this technical basis, namely the MVC approach and some test methods for web applications.
As an opening to non-functional aspects, we also introduce:
- Security
- Usability
- Legal matters
Java, basic knowledge on networks (TCP/IP), relational data-bases (SQL)
TP: workshops
Session 1:
Exam: no exam given, evaluation is based on workshops only (pair reviewing, quiz)
Session 2:
Exam: no exam given, evaluation is based on workshops only
N1 = TP
N2 = N1
The course exists in the following branches:
- Curriculum - Financial Engineering - Semester 9
Course ID : WMMFTMP2
Course language(s):
The course is attached to the following structures:
- Team Finance.
- Team Database, IS and knwoledge
You can find this course among all other courses.
- http://www.w3schools.com/
- RESTful Web Services, Leonard Richardson, Sam Ruby, O'Reilly Media 2007
- http://jquery.com/
- http://www.playframework.org/