#0 Topics and goals
Cours de Julie Chaumard
Welcome
Presentation
Names, motivations, what is your goal on this course, what job, domain, do you want to work on after the university ?
GOALS
- Design and develop a web or mobile application according to User Experience Design
(UXD) principles and following security standards like those from OWASP and IEEE.- Developers must adhere to well-established security standards, such as those provided by OWASP or IEEE, in order to protect web applications from common vulnerabilities.
- Analyze the specific problem and select and combine the best choice of technologies:
languages, JavaScript libraries, front-end and back-end frameworks, JavaScript front-end
library, JavaScript back-end runtime environment and DBMS.
- Integrate VUE, a front-end framework, in the development of the web application.
- Devise the use a non-relational data base like MongoDB when appropriate.
- Analyze the specific issues and constraints of mobile applications.

Programme
Methodology
- Web applications
- Architectures
- Key technologies
- Design
- Development
- Testing
Foundations of UX & UI
▪ User Experience Design (UXD)
▪ User Interface (UI).
▪ Usability.
Front-End Development
▪ The browser.
▪ HTML5/CSS: advanced concepts.
▪ JavaScript: advanced concepts.
▪ Front-end frameworks: VUE
Midterm Assessment
Back-End Development
▪ The Web Server
▪ Node.JS.
▪ Express
▪ Databases: SQL and NO SQL databases.
Application Types & Architectures
▪ Mobile applications.
▪ Web application architectures.
Security & Testing
▪ Web application security basics.
▪ Web and mobile applications testing
Final Assessment
Agence digitale Parisweb.art
Tout savoir sur Julie, notre directrice de projets digitaux : https://www.linkedin.com/in/juliechaumard/