KKafaaAR
Répertoire des spécialités

Développeur web Full Stack

INT2601

Diplôme

Brevet de technicien supérieur (BTS)

Durée

30 mois

Mode de formation

Diplomante

Niveau

5

Objectif de la formation

A l’issue de cette formation, le stagiaire doit être capable de concevoir, développer, tester, déployer et maintenir des applications web complètes

Blocs de compétences

Les blocs qui composent cette spécialité selon le référentiel national.

01

Développement des applications web côté client (Front-End)

02

Développement des applications web côté serveur (Back-End)

03

Développement Full Stack, intégration et insertion professionnelle

Compétences officielles

Les compétences officielles de cette spécialité, classées en professionnelles et complémentaires.

Compétences professionnelles

  • Ajouter l’interactivité aux interfaces utilisateurs à l’aide des langages de script côté client
  • Appliquer la modélisation UML et les concepts de la Programmation Orientée Objet (POO).
  • Assurer le test et la documentation technique relative au produit développé
  • Concevoir une base de données pour le web
  • Créer des interfaces utilisateurs web statiques et adaptatives
  • Développer des applications métier avec PHP et un framework web (Laravel)
  • Développer des applications web monopage (SPA) côté client
  • Exploiter un système de gestion de contenu (CMS)
  • Gérer l’authentification et les utilisateurs d’une application web
  • Intégrer les parties front-end et back-end d’une application web
  • Programmer des applications web côté serveur
  • Réaliser le déploiement d’une application web.
  • Sécuriser des applications web côté serveur

Compétences complémentaires

  • Acquérir des notions liées à la protection du consommateur
  • Appliquer la programmation procédurale.
  • Appliquer les règles d’hygiène, de sécurité et de protection de l’environnement de travail numérique
  • Appliquer les techniques de communication et d’expression professionnelle en milieu de travail
  • Développer l’esprit entrepreneurial et l’initiative professionnelle
  • Gérer et organiser un projet web
  • Identifier les principes fondamentaux des réseaux informatiques
  • Se situer au regard du métier et de la démarche de formation par apprentissage
  • S’informer sur les éléments d’aide à l’insertion professionnelle
  • S’initier à l’utilisation de l’outil informatique en relation avec le métier
  • Utiliser le vocabulaire technique en langue anglaise relatif au développement web
  • Utiliser les outils collaboratifs et les systèmes de gestion de versions dans un contexte professionnel
  • Utiliser les outils du marketing digital pour la valorisation de projets web

Préparez vos documents pédagogiques pour cette spécialité

Utilisez Kafaa Studio pour construire un plan de leçon ou une grille d’évaluation à partir des compétences officielles de cette spécialité.

Ouvrir Kafaa Studio

Source : Référentiel National des Formations et Compétences (RNFC) — Ministère de la Formation et de l’Enseignement Professionnels.