Ensimag Rubrique Formation 2022

Web-application building - WMMFTMP2

  • 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.

Responsible(s)

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

Prerequisites

Java, basic knowledge on networks (TCP/IP), relational data-bases (SQL)

Test

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

Calendar

The course exists in the following branches:

  • Curriculum - Financial Engineering - Semester 9
see the course schedule for 2020-2021

Additional Information

Course ID : WMMFTMP2
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

Bibliography