Introduction au développement web

Module d'une durée de 50 heures.

Programme de la formation

- Introduction aux technologies web

  • notion de client/serveur universel
  • le web
  • les serveurs web
  • dataweb

- Notion de développement web

  • notion d'algorithmie
  • structures fondamentales de développement
  • notion de pointeurs

- Notion de développement objet

  • princpe et concepts objet
  • héritage
  • polymorphisme

- Notion d'UML

  • cas d'utilisation
  • diagramme de classe
  • diagramme de composants
  • diagramme de déploiement
  • diagramme d'états
  • diagramme d'activités
  • diagramme de collaboration
  • diagramme de séquence

- Normes de développement web

  • outils de programmation
  • architecture du projet

- IHM

  • règles d'ergonomie
  • concept WIMP

- Sécurité dans les développements web

  • risques au niveau utilisateur
  • risques au niveau application
  • risques au niveau données
  • niveau à sécuriser

- Modélisation

  • notion de Merise, modèle de données
  • SQL

- HTML 5

  • concepts de base
  • couleurs
  • liens
  • images
  • formulaires

- Notion de DHTML

- CCS 3

  • concepts
  • association CSS/HTML
  • héritage
  • media CSS

- Introduction au Javascript

  • intriduction et base du langage
  • règle générale d'écriture de code Javascript
  • tableaux
  • opérateurs
  • structures alternatives et répétitives
  • fonctions
  • gestion des chaînes de caractères
  • les évènements en Javascript
  • notion d'objet Javascript

- Introduction au PHP

  • premier pas en PHP
  • structures alternatives et répétitives
  • les fonctions
  • tableaux
  • manipulation de chaînes de caractères
  • transmission de données de pages en pages
  • accès à une Base de Données MySQL
  • programmation objet n PHP