Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
lp_ecmn.html [2024/10/10 14:06] – créée Emmanuel Brunolp_ecmn.html [2024/11/27 22:05] (Version actuelle) Emmanuel Bruno
Ligne 3: Ligne 3:
 (Bachelor's degree Ecommerce and digital marketing - LP ECMN)   (Bachelor's degree Ecommerce and digital marketing - LP ECMN)  
  
-The lecture notes will be available here.+====== Evaluation ====== 
 + 
 +<note warning> 
 + 
 +  * Final Exam       : Multiplechoice on Friday 25/10 
 +  * Project  
 + 
 +<fs large>**Project Submission Deadline Extension**</fs> 
 + 
 + 
 +Hi Students, 
 + 
 +Please note that the new deadline for the project submission is **December 8, 2024**. 
 + 
 +**Submission Guidelines:** 
 + 
 +1. **Email:** 
 +    * **Subject:** [LPECMN25] Project - **[Replace with your group number]** 
 +    * **Body:** Include the names of all team members. 
 +2. **Attachments:** 
 +    * **Code:** Zip file containing all source code (HTML, CSS, JavaScript, ...). 
 +    * **Report:** PDF format, 2-10 pages. The report should cover the following sections: 
 +        * **Introduction:** Project overview, goals, and objectives. 
 +        * **Technical Implementation:** 
 +            * **Static Web (HTML, CSS):** [Describe your implementation or indicate "Not Implemented"
 +            * **Static Page Serving (JavaScript Backend):** [Describe your implementation or indicate "Not Implemented"
 +            * **Dynamic Page Serving (JavaScript Backend):** [Describe your implementation or indicate "Not Implemented"
 +            * **Connection with Database (Relationnal or not):** [Describe your implementation or indicate "Not Implemented"
 +            * **Dynamic Frontend (JavaScript):** [Describe your implementation or indicate "Not Implemented"
 +        * **In-Need Facts to Note:** Challenges encountered, limitations, ... 
 +        * **Conclusion:** Summary of achievements. 
 +    * **Visuals:** Include screenshots to illustrate your work. 
 + 
 +3. **Large Files:** If your report is too large to email, please upload it to [[https://wetransfer.com/]] and include the link in your email. 
 + 
 +**Optional:** 
 + 
 +**Video Demonstration:** To provide a more engaging and dynamic presentation of your project, consider creating a short video demonstration (2 minutes maximum).  
 +You can upload the video to a platform like YouTube (set to private) and share the link in your email.  
 +This video can be used to showcase the key features of your project, demonstrate its functionality, and highlight any unique aspects.  
 + 
 +Please ensure that you replace **[Replace with your group number]** with your actual group number in the email subject. 
 + 
 +</note> 
 + 
 + 
 + 
 +====== Required tools ====== 
 + 
 +  * A web browser 
 +  * [[https://code.visualstudio.com/|Visual Studio Code]] with the following extensions : 
 +    * [[https://marketplace.visualstudio.com/items?itemName=george-alisson.html-preview-vscode|HTML Preview]] 
 +    * [[https://marketplace.visualstudio.com/items?itemName=c0der-himel.vscode-wev-dev-extension-pack|Web Dev]]  
 +    * [[https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css|HTML CSS Support]] 
 +    * [[https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-database-client2|Database client]] 
 +  * The PostGresQL Relationnal Database : https://www.postgresql.org/download/ 
 +    * Choose en_US UTF8 locale 
 +    * Skip "Stack Builder" (if asked) 
 +  * [[https://www.pgadmin.org/download/|PGAdmin]] 
 +  * If it easier for you can practice with online web tools :  
 +    * jsfiddle for HTML/CSS/JS Frontend: https://jsfiddle.net/ 
 +    * sqlfilddle for databases: https://sqlfiddle.com/postgresql/online-compiler 
 + 
 + 
 +  * Later : The react framework 
 + 
 +====== Lecture Notes and exercises ====== 
 + 
 +The lecture notes and exercises are available **[[https://bruno.univ-tln.fr/notebook-dev-web_feature_hanoi2025|here]]**. 
 + 
 +