Skip to content

Guermoud98/Back-End-Website-Project

Repository files navigation

Projet Validation : C4_C5_C6

Contexte pédagogique

C'est un projet pour valider les compétences C4, C5 et C6.

  • C4 : Créer une base de données
  • C5 : CRÉATION DES COMPOSANTS D'ACCÉS DE DONNÉES
  • C6 : Développer la partie back-end d’une application web ou web mobile

Ce projet entre dans le cadre de la formation YOUCODE YOUSSOUFIA PROMOTION 2019/2020. l'objectif est de valider les compétences soulevés en dessus et incluant tous les développeurs apprenants.

Déroulement :

Semaine I : 5 jours

[1] FORK ou Clone le repository suivant, ou on va travailler sous GITHUB ORGANISATION.

[2] Analysez l'ensemble des issues qui seront assignés au fur et à mesure et qui seront organisés sur le tableau KANBAN.

[3] Notez bien les Milestones assignés aux issues représentant le dernier délai des livrables.

[4] Jetez un coup d'oeil sur le dossier /Design, contenant les images des pages a ajouté dans le site web.

[5] analysez le site web en proposant un diagramme de classes ou MLD des bases de données dont on aura besoin pour la réalisation de site web.

[6] installation de wamp server ou xampp et la creation la base de données dans Phpmyadmin avec les contraintes d'intégrités et ajouter quelques lignes.

Semaine II : 5 jours

[7] changer les extensions des fichiers HTML en Php et créer un fichier navbar.php pour remplacer la barre de navigation dans les fichiers HTML

[8] changement de contenu de templette (images et vidéos) ainsi création des boutons (Read More) pour expliquer le detail de produit dans des divs

Semaine III : 5 jours

[9] Création du formulaire d’enregistrement en Utilisant de Javascript et AJAX pour tester la validation des champs .

[10] Ajout d’un utilisateur (adduser.php)

Semaine IV : 5 jours

[11] création de formulaire d’authentification

[12] création de « Logout » pour se déconnecté de site avec un message de confirmation

Semaine V : 5 jours

[13] installation de PHPMailer ou SendMail

[14] création de fichier sendmsg.php pour l’envoi des messages du page contact

Semaine VI : 5 jours

[15] création d'un espace administrateur pour l'ajout et la suppression et la modification des produits

[15] création d'un panier avec vérification de stock et validation

Semaine VII: 5 jours

[16] hosting website

Modalités du travail :

__Travail individuel

__Des livrables chaque fin de la semaine

__Timeline 7 semaines

__Des séances live coding fréquentes

__Des sujets de veilles chaque semaine

__Les fichiers starter sont dans le dossier /Starter-file

Criteres d'évaluations :

__Livrables dans les délais.

__Explication claire de code Php.

__Des commits et des mises à jour journaliéres sur GitHub.

__Des entretiens au pifs qui seront programmés chaque fin de tache.

Courage !

La folie, c’est de refaire la même chose et d’en attendre un résultat différent. Albert Einstein!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors