Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Cursus Développeur d’applications web full JavaScript
Cursus Métier
CPF

Cursus Développeur d’applications web full JavaScript

Cursus Métier Certifiant

S’il est un monde qui connait depuis quelques années de profondes évolution, c’est bien celui du développement. L’émergence de nombreux frameworks JavaScript en est d’ailleurs la parfaite illustration puisqu’en permettant de développer plus rapidement des applications plus performantes, leur utilisation combinée à celle d’HTML5 et de CSS3 vient très sérieusement bousculer le développement web traditionnel pour le faire entrer dans une nouvelle dimension. Ce cursus a précisément pour objectif de permettre aux personnes souhaitant évoluer vers le développement web de bénéficier de solides compétences sur ces nouveaux standards. Après avoir acquis les bases indispensables sur HTML5, CCS3 et JavaScript, ils apprendront à tirer parti des nouveaux Frameworks JavaScript pour concevoir des interfaces utilisateur riches et évolutives.
Objectifs de ce cursus métier Cursus Développeur d’applications web full JavaScript
  • Maîtriser les aspects essentiels de la programmation
  • Savoir traduire des besoins fonctionnels en algorithmes (boucle, test...)
  • Disposer des compétences nécessaires au développement de sites internet full HTML5 / CSS3
  • Savoir produire des pages compatibles avec les différents navigateurs internet
  • Acquérir les bases JavaScript nécessaires pour développer des pages web plus conviviales et interactives
  • Savoir s’appuyer sur le socle MEAN (Mongo, Express, Angular, Node.js) pour développer plus simplement des applications web performantes
Public
  • Toutes personnes souhaitant se spécialiser dans le développement d’applications web avec les technologies JavaScript
Pré-requis
Programme détaillé

1 - Les bases de la programmation (3j)

En présentielEn Présentiel
  • Objectif : découvrir tous les aspects essentiels de la programmation, de la programmation procédurale à la programmation objet et disposer ainsi de solides bases permettant d’appréhender par la suite divers langages de développement.
  • Concevoir un programme : - Qu’est-ce qu'un programme informatique - Algorithmique - Programmation structurée et programmation orientée objet - Choisir son langage : langages de script et langages objets
  • Écrire un programme : - Manipuler les données du programme - Les structures de programmation
  • Les bonnes pratiques de la programmation : - Modularisation du code - Partager son code - Bien écrire son programme
  • Gestion des données externes : - Les SGBD SQL : le langage des SGBD - Gérer ses données à l'aide de fichier
  • Les outils pour mieux coder : - Les environnements de développement - Corriger son code à l'aide de l'éditeur - Lire et écrire dans des fichiers

2 - Créer des applications Web avec HTML5 et CSS3 (5j)

En présentielEn Présentiel
  • Objectif : apprendre à utiliser HTML5, CSS3 et JavaScript pour développer des applications Web évolutives, performantes et structurées.
  • Environnement et structure
  • Mise en forme du document
  • Mise en forme du texte
  • Les listes, tableaux et hypertextes
  • Insertions d'images
  • Les formulaires
  • Les meta-informations
  • Les feuilles de style
  • Introduction à JavaScript
  • Le coeur du langage
  • Les objets du navigateur
  • Utiliser le HTML5 aujourd'hui
  • Le balisage HTML5
  • Les formulaires
  • Audio et vidéo
  • Vue d'ensemble des APIs
  • Dessiner en HTML
  • La communication en HTML5
  • La géolocalisation
  • Stockage
  • CSS3 : standardiser des propriétés
  • CSS3 : mise en page et positionnement
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Des vidéocasts pour revenir sur les points clés du module
  • Des vidéos-tutos pour vous accompagner dans vos premiers développements avec HTML5 et CSS3

3 - Développer des sites Web dynamiques avec JavaScript (3j)

En présentielEn Présentiel
  • Objectif : acquérir les bases JavaScript nécessaires pour développer des pages web plus conviviales et interactives.
  • JavaScript pour quoi faire ?
  • L’environnement du client Web
  • Le navigateur
  • Les outils
  • Insérer un script dans un document HTML/XHTML
  • Le coeur du langage JavaScript : syntaxe, variables, fonctions, operateurs, ...
  • Les objets du navigateur : window, document, location, screen, navigator, form
  • Introduction au XML, HTML
  • Le dom et les navigateurs
  • Manipulation des éléments
  • La gestion des évènements
  • Les formulaires
  • Les styles CSS
  • Aller plus loin
  • "unobstrusive JavaScript"
  • Présentation d’Ajax
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Des vidéocasts pour revenir sur les points clés du module
  • Des vidéos-tutos pour vous accompagner dans vos premiers développements avec HTML5 et CSS3

Test 70-480

En présentielEn Présentiel
  • Programmation en HTML5 avec JavaScript et CSS3 : atteste des aptitudes à utiliser le langage de programmation HTML5 et CSS3 pour développer des applications.

4 - Développer des applications Web avec les Frameworks JavaScript (5j)

Avant le présentielAvant le Présentiel
Pour aborder ce module dans les meilleures conditions, retrouvez sur le Learning Hub ib :
  • Un quiz de consolidation des prérequis
En présentielEn Présentiel
  • Objectif : savoir s’appuyer sur le socle MEAN (Mongo, Express, Angular, Node.js) pour développer plus simplement des applications Web performantes.
  • Application web HTML5, CSS3, JavaScript : nouvelle architecture
  • HTML5 et application mono page
  • CSS3 et jQuery
  • Requêtes HTTP et Ajaxnode.js et back end dynamique
  • MongoDB via node.js
  • Environnement de développement et tests
  • Angular et son MVC
  • Angular et ses directives
  • Angular et la gestion des routes
  • Angular et les ressources (lien avec le back)
  • Design d’application Web (module, etc.)
  • Mise en place de droits d’accès
  • Angular 2.0 et les autres Frameworks Web
  • Rendu visuel avec HTML5 et CSS3
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés du module
  • Des vidéos-tutos pour vous accompagner dans vos premiers développements avec HTML5 et CSS3
Les plus de ce cursus métier Cursus Développeur d’applications web full JavaScript
  • Chaque participant établit son propre planning de formation. En fonction de la date de début choisie parmi celles proposées ci-dessous, nos Conseillers Formation proposent différentes dates pour chacun des modules du cursus. Pour des raisons d’efficacité pédagogique, il est fortement recommandé de suivre les modules dans l’ordre présenté sur ce programme.
  • L’alternance de formations et de périodes de mise en pratique en entreprise favorise l’acquisition rapide et durable de nouveaux savoirs.
  • Animé par un expert spécialiste du sujet traité, chacun des 4 modules aborde un aspect spécifique de la thématique de formation.
  • A travers de nombreuses mises en situation, les participants mettront en pratique les aspects théoriques abordés au cours des différentes étapes du cursus.
  • Ce cursus qui intègre le passage de la certification Microsoft "Programmation en HTML5 avec JavaScript et CSS3" est éligible au CPF (code 236953). Connectez-vous sur www.moncompteactivite.gouv.fr
Certification

Cette formation prépare au test suivant :

  • 70-480
et entre en jeu dans le cursus de certification :
  • MCSA Web Applications
  • Pour optimiser vos chances de réussite à ce test, optez pour le Pack Certification (en option au prix unitaire de 290 euros HT) qui inclut l'accès à un outil de révision en ligne et le passage de l'examen en centre Pearson Vue

Informations

Dimension Digitale

  • Durée : 16 Jours (112h)
  • Tarif : 6 120 € HT
  • Réf. : CM042
  • Option(s)
    • Repas Paris : 368 € HT


Financement
Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.