Formation classique

Formation "Front-end developer" : plongez dans le javascript

Cette formation de 114h (extensible jusqu'à 174h) est conçue pour vous permettre d’acquérir ou de renforcer vos compétences en vue d’un accès direct à un emploi qualifié. C'est une formation "compétences plus" du Programme Régional Qualifiant de la Région Occitanie (lot 409).

Durée
Minimum : 60h, maximum 174h
Nombre de participants
12
Tarif public

Cette formation est prise en charge dans le cadre du programme Qualif Pro de la Région Occitanie.

A ce titre, elle peut vous être financée si vous répondez à certains critères. N'hésitez pas à nous contacter : diezeve@gmail.com ou y.douenel@coopernet.fr pour en savoir plus.

Sessions programmées

Nous contacter

Module de formation Environnement de travail Linux/Github (1j)

Objectif :

La grande majorité des sites web est hébergée sur des serveur linux avec une gestion des versions sous github. Cette journée permettra aux stagiaires de se familiariser avec cet environnement qui sera utilisé tout au long de cette composante.

Contenu :

  • 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 de formation javascript (3j)

Objectif :

Le langage javascript est à la base du renouveau des applications mobiles et des sites web dynamiques. Bien connaître les fondamentaux du javascript est la condition sine-qua-non pour trouver un emploi sur le marché
du développement web.

Contenu :

  • Historique : du js des années 90 au dernier ECMAScript
  • Le DOM
  • Les standards de code
  •  Les variables et leur portée (SCOPE, contexte d'exécution, hoisting, closure
  • Les types de données primitifs
  • Les objets
  • Les prototypes
  • Les fonctions
  • Les opérateurs
  • Les structures de contrôle
  • Les événements
  • Nombreux exercices dont la création ex nihilo d'une application "aide mémoire"

Module de formation jQuery (2j)

Contenu :

  • 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 de formation React.js (3j)

Objectif :

Créer des applications Single Page. Créer des interfaces utilisateurs ergonomiques et performantes en utilisant
des API REST.

Contenu :

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

Module de formation Node.js (3j)

Objectif :

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

Contenu :

  •  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”

 

Public visé

Afin de pouvoir bénéficier d'un financement, une prescription par le Service public régional de l’orientation (SPRO) est obligatoire. Veuillez nous contacter ou passer directement par :

    Pôle Emploi,
    Missions locales,
    Cap emploi,
    Département,
    CIDFF,
    APEC,
    OPACIF,
    MLI,
    CAP Emploi.

Pour faciliter vos démarches, notez la référence ce cette formation  : QUALIF PRO 2019 - Lot 409 - NUMERIQUE - METIERS DE LA CREATION D'INTERFACE

Formateur(s)

Yvan Douënel et Laurent Nison