Many publishers develop Web technology applications, whether integrated into the Information System or stand-alone, offered in SAAS mode. The advantage lies in the ease of deployment and maintenance compared to a thick client, and the possibility of remote access compared to a dedicated application. In another context, the multiplicity of mobile platforms makes it extremely expensive to develop native clients. Thanks to the maturation of standards related to HTML5, the choice of Web technology (WebApp) represents a transversal solution to this problem. This course reviews the current state of Web standards and their implementation, and presents node.js a technology on the server side, emerging and innovative for the creation of Web applications.
- Be able to develop a simple Web application in nodejs technology
- Have a transversal vision of the available technologies, and their limits, for the development of a Webapp
Final mark = 50% Knowledge + 50% Know-how Knowledge N1 = 100% final exam Know-how N2 = 100% continuous assessment (project deliverables)