Conçois ton application web personnalisée

Formations requises

Pour animer ce module, tu dois suivre ou avoir suivi ces formations :

Description du module

Les objectifs pédagogiques

Dans ce module les makers vont créer leur projet personnalisé dès le début. Sur 30h, ils vont pousser au maximum leur projet pour le rendre le plus complet possible.

Ils vont apprendre à :

  • Faire une grosse conception complexe
  • Programmer une administration
  • Créer des rôles aux utilisateurs
  • Créer un moteur de recherche et des filtres
  • Apprendre le responsive 
  • S’initier au javascript 
  • Créer un gestionnaire d’erreur 404

Les activités du module

Voici les différentes activités du module.

Attention : le module est sur 2 trimestres donc l’équivalent de 10 jours.

Partie 1

Jour 1

Jour 2

Jour 3

Jour 4

Jour 5

1h

Conception du projet

Création
libre

Création
libre

Création de l'administration

Création de l'administration

30 min

Conception du projet

Création
libre

Création
libre

Création de l'administration

Création de l'administration

30 min

Conception du projet

Création
libre

Création
libre

Création de l'administration

Création de l'administration

1h

Conception du projet

Création
libre

Création
libre

Création de l'administration

Création de l'administration

Partie 2

Jour 1

Jour 2

Jour 3

Jour 4

Jour 5

1h

Gestion des rôles

Moteur de recherche & Filtres

Le Responsive

Initiation JS

Finitions de projet & page 404

30 min

Gestion des rôles

Moteur de recherche & Filtres

Le Responsive

Initiation JS

Finitions de projet & page 404

30 min

Gestion des rôles

Moteur de recherche & Filtres

Le Responsive

Initiation JS

Finitions de projet & page 404

1h

Gestion des rôles

Moteur de recherche & filtres

Le Responsive

Initiation JS

Finitions de projet & page 404

Lien vers les outils utilisés

Lien vers les ressources utiles

à venir

Les activités (partie 1)

Conception du projet

Les makers vont pouvoir découvrir le programme du module complet, et concevoir leur projet libre en fonction des nouveautés qu’ils vont apprendre.

Ils se sensibiliseront à l’UI/UX, feront unue recherche approfondie de leur idée, avant de se lancer dans sa conception et les wireframes.

Création libre

Les makers vont travailler en création libre pour programmer la base de leur site, qu’ils ont déjà pratiqué sur le module précédent.

Ils vont créer la base de leur page d’accueil, créer leur bdd et la configurer, puis créer les comptes utilisateurs.

Création de l’administration

Les makers vont découvrir comment programmer une administration simple, qui permettra de recenser tous les articles, utilisateurs, commentaires… et faire leurs premiers CRUD permettant de « créer, lire, modifier, supprimer » directement depuis le site.

Les activités (partie 2)

Gestion des rôles

Les makers vont découvrir comment attribuer des rôles différents aux utilisateurs, afin de leur accorder des permissions d’accès en fonction de leur statut, que ce soit en tant que simple abonné, modérateur, administrateur, etc.

Moteur de recherche et filtres

Les makers vont apprendre à créer un moteur de recherche, et utiliser des filtres Flask directement dans leurs templates. Ils s’en serviront pour enrichir leur site.

Le Responsive

Dans cette activité, les makers vont découvrir les notions de responsive pour avoir un site qui s’adapte automatiquement à la taille de l’écran de l’utilisateur. Ils prendront ensuite le temps de l’appliquer sur tout leur site.

Initiation JS

Dans cette activité, les makers vont s’initier au javascript. A l’aide de petites notions de bases, ils vont découvrir comment fonctionne le javascript et agrémenter leur site en ayant la possibilité de créer des supports dynamiques grâce à ce langage.

Finition de projet & page 404 

Le projet des makers touchent à sa fin. Il est temps d’aboutir le site web avec les dernières finitions et terminer par la célèbre page 404, gros kiff des devs web avant de livrer un projet, ou dans notre cas, le partager en groupe !

Retour en haut