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

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 16 jours (112 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 16 jours (112 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

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

Prérequis

  • Aucun.

Public

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

Ces formations pourraient vous intéresser

Objectifs de la formation

  • 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.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Formation Typescript

Proposé par ADALIANCE

Objectifs de la formation

  • Savoir manipuler les types simples du langage
  • Savoir débuter et configurer un projet TypeScript
  • Etre capable de faire de l’héritage
  • Etre initié aux types complexes du langage
  • Connaître les bonnes pratiques pour structurer un projet TypeScript
  • Savoir utiliser TypeScript dans l’ensemble de l'écosystème
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Comprendre les principes de base de la retouche photo avec Photoshop.
Apprendre à utiliser les outils essentiels de Photoshop pour l'édition et la manipulation d'images.
Maîtriser les techniques avancées de Photoshop pour la retouche photo professionnelle.
Acquérir des compétences en design graphique en utilisant les fonctionnalités avancées de Canva.
Apprendre à créer des illustrations et des graphiques attrayants avec Canva.
Comprendre les bases de la conception web et l'installation de WordPress.
Savoir personnaliser un site WordPress en utilisant des thèmes et des plugins.
Apprendre à créer des mises en page attrayantes et adaptées aux mobiles avec WordPress.
Explorer les fonctionnalités avancées de WordPress, telles que la gestion des utilisateurs et la sécurité.
Comprendre les principes de l'optimisation des moteurs de recherche (SEO) pour les sites WordPress.
Apprendre à intégrer des médias sociaux et à partager du contenu depuis WordPress.
Acquérir des compétences en gestion de projet pour la création de sites web avec WordPress.
Savoir concevoir des infographies percutantes avec Canva pour communiquer efficacement.
Apprendre à créer des visuels attrayants pour les réseaux sociaux avec Canva.
Explorer les meilleures pratiques en matière de workflow et d'organisation pour maximiser l'efficacité dans l'utilisation de Photoshop, WordPress et Canva.

Ces objectifs devraient vous permettre de couvrir les principales compétences et connaissances nécessaires pour maîtriser ces trois outils dans le cadre d'une formation en e-learning.
Tarif

A partir de 690,00 €

Durée

5j / 37h

Modes
  • Entreprise
  • Distance

Formation Jahia

Proposé par DAWAN

Objectifs de la formation

Construire des applications web basées sur Jahia - administrer Jahia
Tarif

A partir de 2 475,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Découvrir le potentiel des nouvelles normes HTML5/CSS3 - Apprendre à  faire des sites multiplateforme : smartphone, tablette,.... - Générer un flux RSS - Découvrir XML, Ajax et jQuery
Tarif

A partir de 2 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire et mettre en oeuvre l'architecture WOA
  • Faciliter les échanges grâce à WOA.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Décrire l’enjeu des tests dans le processus de développement logiciel ;
  • Identifier les différentes catégories de test et connaitre leurs rôles ;
  • Mettre en place des tests unitaires en Python en utilisant la librairie unittest ;
  • Utiliser des objets Mocks dans les tests unitaires ;
  • Mettre en place des tests d’intégration en Python ;
  • Développer des tests d’intégration pour les fonctionnalités Web des application.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Démontrer la portée de l'automatisation, ses avantages mais aussi ses risques
  • Automatiser le test d'applications Web
  • Reconnaître l'architecture et le fonctionnement de la suite d'outils Katalon Studio
  • Capturer des cas et les organiser en suite de tests, puis les rejouer
  • Reconnaître les options avancées, concevoir et optimiser les tests Katalon Studio
  • Exécuter, maintenir les tests conçus et mettre en place différents environnements
  • Enumérer les différences entre les tests pilotés par les mots-clés et par les données
  • Construire des tests dans l'IDE
  • Faire des tests API.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Créer et gérer le contenu d'un site Web marchand avec PrestaShop.
Tarif

A partir de 3 100,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir le rôle du responsable QHSE dans l'entreprise
  • Acquérir des compétences techniques
  • Utiliser les outils permettant de déployer une démarche de prévention
  • Mettre en oeuvre, gérer et animer des systèmes QHSE
  • Etablir une communication pertinente auprès des parties intéressées
Tarif

A partir de 1 390,00 €

Durée

20j / 140h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...