Le développement web de A à Z : créez un site complet sécurisé

Cours progressif pour devenir développeur web et créer des sites web (frontend/ backend) - 13 heures de vidéos

   Regarder la promo   S'inscrire au cours

Vous souhaitez créer un site internet complet en prenant en compte toutes les problématiques ?

  • Ce cours ne contient pas que de la programmation informatique.
  • Il a pour objectif d'apprendre le développement web et met en évidence la nécessité d'analyser le besoin de son client. Nous allons donc analyser avant de programmer (et oui c'est parfois un peu rébarbatif, mais obligatoire pour éviter les dérives et bien comprendre ce que notre client souhaite).
  • Ne vous inquiétez pas, sur 13 heures de cours, il y a plus de 11 heures de programmation !

Dans ce cours vous allez progresser par étape :

  • Le premier module permettra de comprendre la problématique et les enjeux de la refonte du site internet d'une association de protection animale.
  • Dans le deuxième module, vous allez apprendre à réaliser la refonte statique du site, c'est à dire à traiter l'aspect architecture et design (technologie HTML, CSS et bootstrap Avancé). Après 3 heures, nous aurons réalisé l'aspect global du site.
  • On va ensuite analyser le besoin de notre client pour passer vers un site dit dynamique (contenant une base de données), et on va réaliser un diagramme de Use Case, un MCD, MLD et MPD (avec MySQL Workbench)
  • Une fois l'analyse terminée, il faudra mettre en place la BD, et on apprendra le langage SQL, et à "plugguer" le PHP et la BD avec PDO
  • On réalisera ensuite le site dynamique en appliquant l'architecture MVC, utilisant la BD ce qui permettra de voir en détail l'ensemble des langages principaux du WEB.
  • On fera ensuite la partie administration du site qui permettra à notre client de modifier par lui même son site internet. Ce sera un module long et assez complexe, qui vous permettra de "maîtriser" la programmation web.
  • On n'oubliera pas le JavaScript, et on utilisera JQuery pour manipuler les éléments du DOM et réaliser la gestion des images du site.
  • Enfin, je vous montrerai comment mettre en ligne le site, en créant la BD sur l'hébergeur, et en déployant le site via FTP.

Sans oublier...

  • Pour réaliser ce site, on traitera les aspects "sécurité" : .htaccess, cryptage de password, injection SQL, faille XSS ...
  • On appliquera la gestion des exceptions et des erreurs pour contrôler ce qu'il se passe sur notre site !
  • On mettra en place l'architecture MVC : modèle vue contrôleur qui est essentielle en programmation !
  • On ferra en sorte que le site soit "responsive" c'est à dire qu'il s'adapte à toutes tailles d'écran.

En résumé...

A l'issue de ce cours vous aurez appréhendé une très grande palette de sujets et de problématiques qui devraient vous rendre autonome dans la programmation de site internet.

C'est par ici que vous commencerez à devenir développeur web.


Votre formateur


Gaston Matthieu
Gaston Matthieu

Professionnel de l'informatique depuis 2012, après un Master MIAGE acquis à Toulouse en Alternance auprès d'IBM, j'ai travaillé dans des grandes structures comme Capgemini et CGI en qualité de développeur et de chef de projet.

Intervenant en école supérieure d'informatique, j'ai créé la plateforme d'apprentissage H2PROG afin de faire partager mes compétences et mon expérience.


Le Programme


  Présentation du cours
Disponible en jours
jours après vous être inscrit

Bon cours sur la plateforme H2PROG !

Commencez maintenant !