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
  • Centre
  • Distance
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
  • Centre
  • Distance
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

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

  • Décrire les essentiels du développement des Web Services
  • Créer une API REST en utilisant les outils livrés avec Python
  • Mettre en oeuvre des API REST en utilisant le framework REST livré avec Django.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Dreamweaver - Initiation

Proposé par GROUPE LEXOM

Objectifs de la formation

Création de site web avec Dreamweaver

  • Concevoir un site Web en HTML avec les fonctions de bases de Dreamweaver
  • Réaliser une mise en page web avancée
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appliquer le cadre AWS Well-Architected Framework
  • Gérer plusieurs comptes AWS pour votre organisation
  • Envisager des conceptions d’architecture différentes pour mettre à l’échelle un site Web volumineux
  • Protéger votre infrastructure des attaques par déni de service (DDoS)
Tarif

A partir de 2 390,00 €

Durée

3j / 21h

Modes

Objectifs de la formation

Découvrir Prestashop - Savoir mettre en place et maintenir une boutique complète et personnalisée
Tarif

A partir de 1 875,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Auditer et sécuriser un site Web

Proposé par ENI Service

Objectifs de la formation

  • Auditer une application Web par un test de pénétration à l'aide d'outils automatiques mais aussi manuellement ;
  • Mettre en place des contres mesures pour se prémunir des attaques.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation React Native

Proposé par Sparks

Objectifs de la formation

  • Comprendre l'architecture React Native
  • Créer des composants basiques
  • Maîtriser la mise en page avec Flexbox
  • Implémenter l'architecture Flux et Redux
  • Utiliser la navigation et les animations
  • Gérer les formulaires et les données
  • Utiliser les API et modules natifs
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les différents points de fragilité d'un site Web et d'un hébergement au niveau de la sécurité
  • Mesurer les implications juridiques et d'exploitation
  • Installer WordPress avec les règles de sécurité de base
  • Installer et paramétrer des plug-ins complémentaires gratuits et payants à WordPress afin de le sécuriser
  • Mettre en place une politique de sauvegarde de l'hébergement et des éléments WordPress
  • Adapter le niveau de sécurisation du site en fonction des données qui y sont stockées et qui y transitent.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Définir l'action d'un développeur dans un projet agile - Apprendre les bonnes pratiques de développement et de tests dans un environnement agile Scrum.
Tarif

A partir de 1 990,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Installer et configurer des kits SDK et des boîtes à  outils pour environnements de développement - Automatiser les opérations de service de base à  l'aide de C# ou Java - Utiliser des modèles de sécurité pour gérer l'accès à  AWS - Comprendre les modèles de déploiement et leur utilisation sur AWS
Tarif

A partir de 2 075,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...