0972 311 312 (prix appel local)

Développement web côté serveur (NFA042)

Objectifs

Apprendre à réaliser les programmes qui s'exécutent sur les serveurs web, notamment pour calculer des pages web dynamiques en interaction avec une base de données.

Compétences

Savoir écrire des scripts produisant dynamiquement des pages web côté serveur en utilisant un des principaux langages utilisés pour cette application (par exemple PHP ou nodejs). Savoir écrire des scripts communiquants avec des clients web via Ajax ou fetch. Être conscient des enjeux de sécurités et éviter des problèmes tels que l'injection de code venant...En lire plus

Légende :

  100% Internet - national

Condition d'accès / publics visés

Avoir acquis l'unité NFA040 Architecture et langages du web ou avoir le niveau correpondant. Avoir validé l'unité NFA041 programmation Javascript ou la suivre en parallèle. Avoir validé l'unité NFA008 Bases de données ou la suivre en parallèle ou posséder un niveau équivalent.

Objectifs pédagogiques

Apprendre à réaliser les programmes qui s'exécutent sur les serveurs web, notamment pour calculer des pages web dynamiques en interaction avec une base de données.

Compétences visées

Savoir écrire des scripts produisant dynamiquement des pages web côté
serveur en utilisant un des principaux langages utilisés pour cette
application (par exemple PHP ou nodejs).

Savoir écrire des scripts communiquants avec des clients web via Ajax
ou fetch. Être conscient des enjeux de sécurités et éviter des
problèmes tels que l'injection de code venant de l'extérieur.
 

Niveau

Niveau 5 (Bac+1 et Bac+2)

Contenu de la formation

  • Introduction à l'écriture de programmes exécutés sur un serveur web. 
  • Exploitation d'une base de données relationnelle. Production dynamique de documents.
  • Introspection et débogage, outils de développements du navigateur.
  • Architecture MVC.
  • Utilisation des cookies et des sessions. Gestion des connexions.
  • Programmation orientée objets.
  • Formats d'échanges de données sur le web : XML et JSON.
  • Ajax côté serveur.
  • Expressions régulières.
  • Notion d'API et API REST.
  • Test unitaires (par exemple PHPUnit).
  • Introduction aux frameworks et langages de templates.
  • Notions de sécurité.
     

Modalités de validation

Contrôle continu, Examen final

Accompagnement et suivi

Sous l’autorité pédagogique du certificateur Cnam, les équipes du Cnam Bretagne vous offrent un accompagnement pendant votre parcours de formation à la fois sur les aspects administratifs, financiers, pédagogiques et techniques.

ECTS : 6

Modalité Volume horaire Employeur Pôle Emploi Auto-financement
 
45 heures 900 € 225 € 225 €
Indexation officielle
FORMACODES

[M0A2A2A2A3] programmation web - [M0A2A2A2] programmation - [M0A2A2] analyse programmation - [M0A2] informatique - [M0] information

communication

Mots clés

Développement de site web

Indicateurs de résultat

En savoir plus

Dernière mise à jour : 29/06/2022

INFOS
PRATIQUES

Durée

45 heures

Modalité

100% Internet - national  

Date de début des cours

20/02/2023

Date de fin des cours

24/06/2023

Accessibilité handicap

En savoir plus

Comment s’inscrire ?

En savoir plus