Cursus métier
 
Fantom Tag

Formation - Cursus Développeur d'applications web full JavaScript

Cursus Métier Certifiant

  • Présentiel ou classe à distance
  • Fondamental
  • Blended
PRESENTIEL OU CLASSE A DISTANCE
Durée
16 jours (112 heures)
activités à distance

Prix 2024
7 700,00 €  HT

Référence
CM042
S'inscrire
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
S'il est un monde qui connait depuis quelques années de profondes évolutions, 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.
Cette formation prépare à la certification Certification IT - Développement de sites web avec le langage de balises HTML et des feuilles de styles CSS.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Toutes personnes souhaitant se spécialiser dans le développement d'applications web avec les technologies JavaScript

Prérequis

  • Aucun.
Programme

Le programme

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Les bases de la programmation (3j)

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

  • 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

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

  • 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

4 - Test HTML/CSS

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

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

  • 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 la session
  • 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

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Objectifs

Les objectifs de la formation

  • 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
Points forts

Les points forts de la formation

  • 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.
  • Le passage du test est inclus dans le prix du cursus.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Sessions

Mise à jour le 05/10/2024
  • 7 700,00 € HT
    Places disponibles
    S'inscrire

    Détail des dates pour cette session :
    Chaque participant établit son planning de formation.
    Contactez nos Conseillers Formation pour choisir vos dates parmi celles proposées pour chacun des modules du cursus.

  • 7 700,00 € HT
    Places disponibles
    S'inscrire

    Détail des dates pour cette session :
    Chaque participant établit son planning de formation.
    Contactez nos Conseillers Formation pour choisir vos dates parmi celles proposées pour chacun des modules du cursus.

Formation - Cursus Développeur d'applications web full JavaScript