Ferme la recherche

Front End Developer

Descriptif

Durée de la formation

Durée 105 heures
En centre 105 heures

Session

entrées/sorties permanentes

du 01 janv. 2020 au 31 juil. 2021  - Sète (34)
du 01 janv. 2020 au 31 juil. 2021  - Sète (34)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Utiliser l'environnement Linux et gestion des versions sous Github. Connaître les fondamentaux de JavascriptUtiliser le JQueryCréer des applications Single Page. Créer des interfaces utilisateurs ergonomiques et performantes en utilisant des API REST.Apprendre à mettre en place l'environnement de NodeJs pour exécuter du javascript côté serveur.Apprendre à créer des applications web performantes même avec un nombre important de requêtes. Apprendre à gérer l'un des "manager de paquet" les plus utilisés dans le monde du développement web : NPM.

Description de la formation

Module 1 Front End Developer : formation Environnement de travail Linux/Github (1j)
- Usages de base d'un terminal sous linux
- Paramétrages de base d'un serveur apache
- Paramétrage de base du SGBD mysql
- Installation de github
- Usages de base de github
- Découverte de l'Environnement de développement "Visual Studio Code"

Module 2 : javascript (3j)Historique : du js des années 90 au dernier ECMAScript
- Le DOM
- Standards de code
- Variables et leur portée (SCOPE, contexte d'exécution, hoisting, closure)
- Types de données primitifs
- Objets
- Prototypes
- Fonctions
- Opérateurs
- Structures de contrôle
- Evénements
- Nombreux exercices dont la création ex nihilo d'une application "aide mémoire"

Module 3 : jQuery (2j)
- La méthode jQuery et ses différentes utilisations
- Les sélecteurs CSS étendus
- Manipulation du DOM
- Les getter
- Les setter
- Fonctions essentielles et chaînage
- Les événements
- Les animations
- AJAX
- Les callbacks et leur gestion avec l'objet Deferred
- L'objet Promise
- Nombreux exercices dont l'amélioration d'une application "aide mémoire"

Module 4 : React.js (3j)
- Les principaux composants (Square,Board,Game,...)
- Les principales méthodes
- Gestion des Callback
- Syntaxe JSX
- Outils de développement pour Chrome et Firefox
- Administration des événements
- Gestion des routes
- Maniement des animations
- Gestion de l'historique
- Communication avec une API REST
- Nombreux exercices dont l'amélioration d'une application "aide mémoire"

Module 5 : Node.js (3j)
- Principe de base
- Installation d'un serveur
- Principaux modules
- Bonnes pratiques
- Le routage
- Les vues
- Gestion des bases de données
- Les websockets
- Utilisation du "package manager" npm
- Communication en "temps réel"

Conditions d'accès

Capacités d'expression écrite et oraleConnaitre les bases en bureautiqueAvoir déjà fait des sites webIdéalement savoir utiliser un langage de programmation

Validation

Attestation de formation de Front End Developer

Donne accès au(x) métier(s) suivant(s)

Direction des systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

SATISFAISANT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Association Educaskills&Formaskills

Lieu de formation

rue Danton
Sète

Calculez votre itinéraire

Centre de formation

10 rue du Micocoulier
34680, Saint-Georges-d'Orques

Toutes les formations et avis pour Association Educaskills&Formaskills