14_AF_0000163278_SE_0001005524 http://www.defi-metiers.fr/dm_search/formation/AF_163278 Développeur FRONT-End (POEC) ENI école informatique

Développeur FRONT-End (POEC)

Date de mise à jour : 14/02/2024 | Identifiant OffreInfo : 14_AF_0000163278
Organisme responsable : ENI école informatique

Objectifs

La formation a pour objectif d'accompagner les stagiaires dans l'acquisition des compétences nécessaires pour être rapidement opérationnels dans une équipe de professionnels développant dans l'environnement HTML/CSS/Javascript.
Les compétences visées peuvent être organisées en deux parties :
- Les compétences liées au savoir-être :
o Travailler en équipe,
o Gérer son temps,
o Savoir communiquer (écouter, proposer, synthétiser...).
- Les compétences liées au savoir-faire :
o Concevoir et modéliser un système,
o Développer dans l'environnement HTML/CSS/Javascript,
o Mettre en oeuvre les méthodes et outils.

Programme de la formation

ALGORITHMIE
- Introduction à l'algorithmique
- Les instructions de base en pseudo-code
- Les instructions conditionnelles
- Les instructions itératives
- Les tableaux
- Les procédures et les fonctions
INITIATION A LA PROGRAMMATION
- Prise en main de l'environnement
- Les langages de programmation
- La plateforme Java
- Environnement de développement
- Les fondamentaux du langage
- Les méthodes et les paramètres
- Les outils de débogage
- Les variables complexes
PROGRAMMATION ORIENTEE OBJET
- Les concepts de programmation orientée objet
o Les classes
o Associations
o L'héritage
o Les exceptions Les interfaces
- Le diagramme de classes (UML)
LANGAGE DE REQUETE SQL
- Introduction au SQL
- DDL - La gestion des tables
- DML - La mise à jour des données
- DML - L'extraction des données
- Les transactions
DEVELOPPEMENT WEB COTE CLIENT AVEC HTML/CSS
- Le Web et le client léger
- Les balises HTML
- Les formulaires HTML
- Les balises multimédia
- Les feuilles de style CSS
- Le Responsive Web Design (Media Queries)
- Un framework CSS : Bootstrap
DEVELOPPEMENT WEB COTE CLIENT AVEC JAVASCRIPT
- Introduction au langage
- Contrôler le DOM avec Javascript
- Développer des librairies
- Utiliser une librairie du marché, JQuery
- Les bases du TypeScript
DEVELOPPEMENT WEB CLIENT AVEC ANGULAR
- Angular CLI
- Créer, exécuter et organiser un projet
- La liaison de donnée
- Les composants
- Les directives
- Les services
- Les formulaires
- Navigation et routage
- Utilisation de services web REST
FRAMEWORKS JAVASCRIPT
- Node.js
o Le développement côté serveur avec javascript
o Créer une application Web
o Utiliser Express
o Tests unitaires
o Socket.IO
- React
o Construire une application
o Composants
o Navigation
o Gestion d'état
ANALYSE ET CONCEPTION
- Projet Informatique
- Processus projet
- UML : Unified Modeling Language
- Phase de lancement (Analyse fonctionnelle)
- Itération (Analyse détaillée et conception)
- Analyse des données
- Les tests
INTEGRATION CONTINUE
- Installation et paramétrage du serveur d'intégration continue Jenkins
- Installation et paramétrage du serveur de dépendances Nexus
- Automatisation du processus d'intégration continue d'un projet existant.
PROJET
- Mise en condition opérationnelle sur la réalisation d'une application
- Mise en place d'une solution de type intranet respectant l'architecture MVC
- Mise en oeuvre d'une organisation de projet, planification des tâches

Validation et sanction

Attestation de suivi de présence

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

Responsable : Mme Clara JACOB
Téléphone fixe : 07 56 18 04 58
Contacter l'organisme

Contact de l'organisme formateur

ENI École
SIRET : 39280706100024
Responsable : Mme Clara JACOB
Téléphone fixe : 07 56 18 04 58
Contacter l'organisme

Information fournie par :