NUM-Développeur web et web mobile Picto formation

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Information

Pas de session programmée en ce moment

Objectifs de la formation

Le Titre Professionnel de Développeur(se) Web et Web Mobile de Niveau 5 (Bac+2) se compose de deux
activités types, chaque activité comportant les compétences nécessaires à son application :
Développer la partie frontend d'une application Web ou Web mobile en intégrant les recommandations
de sécurité :
– Maquetter une application ;
– Réaliser une interface utilisateur Web statique et adaptable ;
– Développer une interface utilisateur Web dynamique ;
– Réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce.
Développer la partie backend d'une application Web ou Web mobile en intégrant les recommandations
de sécurité :
– Créer une base de données ;
– Développer les composants d'accès aux données ;
– Développer la partie back-end d'une application Web ou Web mobile ;

– Elaborer et mettre en œuvrne application web ou web mobile en intégrant les recommandations de sécurité

Contenu pédagogique

Introduction :
Accueil - Brise-glace - Présentation du cursus - Présentation des plateformes de formation - Présentation
du métier de Développeur(euse) Web et Web mobile.

Création de pages Web avec HTML 5 et CSS 3 :
Comprendre la structuration d'une page HTML 5 - Construire une structure de document HTML accessible
et valide - Maîtriser les balises sémantiques - Utiliser les blocs et les tableaux - Ajouter des styles CSS aux
éléments d'une page - Créer des formulaires avec WebForms 2.

Créer un site Web Responsive avec CSS 3 :
Concevoir des layouts de page en CSS - Structurer eicacement vos CSS - Déinir le Responsive Design -
Utiliser les nouveautés CSS 3.

Créer un site Web Responsive basé sur un système de grilles Bootstrap :
Mettre en œuvre le Framework Bootstrap ain de réaliser des applications HTML 5 / CSS 3 responsive.

Apprendre à écrire un algorithme et structurer la programmation :
Enumérer les connaissances nécessaires à l'apprentissage d'un langage de développement - Reconnaître
les structures de base de la programmation (boucles, conditions) - Identiier les grands paradigmes
de programmation (procédural, objet) - Distinguer la notion d'objet et les concepts associés - Disposer
d'un premier point de vue sur les approches . Net - Identiier les variables et le typage des données.

Git - Gérer le versioning :
Décrire les principes d'un gestionnaire de versions distribué - Identiier par la pratique, la philosophie de Git
et ses apports - Manipuler les dépôts.

Concevoir des scripts avec JavaScript :
Mémoriser les bases de JavaScript et de son utilisation pour le DOM - Gérer les évènements et les manipulations
dynamiques - Identiier les règles d'or de la programmation avec JavaScript - Réaliser des appels
synchrones (Ajax) - Utiliser jQuery pour faciliter la gestion du DOM et simpliier le code - Décrire le modèle
de conception des frameworks JavaScript modernes.

Concevoir des scripts orienté Objet avec JavaScript :
Décrire les contextes d'exécution - Structurer le code JavaScript en modules - Implémenter les concepts objets
en JavaScript et les concepts fonctionnels - Identiier les aspects avancés des "closures" et les promises.

Programmation en TypeScript :
Reconnaître et utiliser les particularités de TypeScript (les classes, la notion de type, les interfaces...) - Ecrire
une application en TypeScript - Exploiter l'écosystème de TypeScript - Identiier les meilleurs IDE (Integrated
Development Environment).

Maîtriser le framework ReactJS :
Décrire ReactJS et son fonctionnement - Ecrire des composants en ES2015 - Développer une application à l'aide
d'un environnement de développement.

Maitriser la bibliothèques Redux avec React JS :
Apprendre et maîtriser les concepts de la librairie Redux et l'utiliser dans des projets React JS - Créer
des composants React en lien avec le State et les Props - Maitriser le JSX, les listes et les événements -
Développer une application en lien avec Redux - Créer une Single Page Application avec React Router.
Travaux Pratiques :
ECF Front + Correction

Certifications, reconnaissances

Titre professionnel développeur web et web mobile

Niveau de sortie : Sans niveau spécifique

Consulter la certification

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Picto alerte M'alerter sur les nouvelles sessions