Graduate Développeur Angular

Lancez-vous dans le monde du développement web !
Donnez vie à des sites internet optimisés et apprenez à créer des applications web 100% optimisées avec Angular, le cadriciel client open source de référence.
Devenez un développeur à haute valeur ajoutée, très recherché par les entreprises.
Cette formation vous permet d'acquérir toutes les compétences nécessaires pour devenir développeur full stack. Vous apprendrez donc à créer un site web à la fois côté front mais aussi côté back.
En plus de cela, vous apprendrez à créer et à maîtriser Angular, la plateforme de développement n°1 dans la création d'applications web immersives et 100% optimisées.

Un accompagnement personnel et individualisé
Soyez entrepreneur de vos réinventions professionnelles.
Démarrez votre formation quand vous le souhaitez à tout moment de l’année et adaptez votre planning de formation selon vos disponibilités.
Programme
- Les Users Stories
- Les wireframes
- Les interfaces Web
- Les bases de l’UX
- La création et l’intégration d’une maquette
- Le fonctionnement des sites web
- La création de page web en HTML
- La mise en forme des pages avec CSS
- L’agencement d’une page HTML avec CSS
- Le système de grille avec Bootstrap
- Le responsive design avec Bootstrap
- Le préprocesseur CSS : SASS
- L’utilisation de la ligne de commande dans le terminal
- Installer Git
- La gestion du code avec Git et Github
- La création de repository Git
- L’enregistrement de commit
- Les interactions avec le repository
- La navigation dans l’historique du repository
- La notion de branche et la résolution de conflit
- La navigation dans l’historique
- La fusion des branches
- La rebase des branches
- L’algorithmie avec Javascript
- Le concept de variable
- Les opérateurs arithmétiques et opérateurs d'affectation
- La logique d’un programme en Javascript : conditions et boucles
- La construction de tableau : les propriétés et méthodes de l’objet Array()
- Les fonctions en Javascript : les fonctions prédéfinies, les fonctions personnalisées, les fonctions anonymes et les fonctions récursives
- L’utilisation de données et les types de données en Javascript
- Les notions de tests unitaires et tests fonctionnels
- La programmation événementielle en Javascript
- L’initiation aux objets et aux classes
- La manipulation du DOM
- La librairie JQuery
- La programmation asynchrone avec AJAX
- L’Utilisation du JSON en REST
- L’API Canvas
- Les concepts fondamentaux de React
- Le modèle MVVM
- L’utilisation de Node.js
- Les composants React.js
- Les props avec PropTypes
- Le DOM virtuel avec JSX
- La gestion du style avec React : Styled Component
- L’utilisation de Redux et ses extensions
- La navigation avec React Router
- La communication avec les Api
- La découverte d’un autre framework : Vue.js
- L’installation de Wordpress en local
- La conception d’un site web professionnel
- La personnalisation de son site
- La modification de l’apparence du site avec les thèmes
- L’utilisation du tableau de bord Wordpress
- La création, la gestion et l’optimisation du contenu avec Wordpress
- Les plugins Wordpress
- Les formulaires avec WP Form
- Le plugin Woocommerce
- L’optimisation du référencement
- La création de base de données
- La création et modification des tables
- L’insertion, la modification et la suppression des données
- La connexion à la base de données
- Les requêtes SQL
- Les fonctions SQL
- Les jointures SQL
- Un SGBDR non relationnel : MongoDB
- L’installation du serveur web Apache et de MySQL
- Les variables et les constantes
- Les conditions et les boucles
- Les fonctions en PHP
- Les variables superglobales
- La programmation orientée objet
- L’API de réflexivité
- Les Design Patterns
- Le modèle MVC
- Présentation et installation du framework Symfony
- Construire un contrôleur
- Le moteur de template Twig
- Le Bundle Composer
- La création et la manipulation des entités
- L’ORM Doctrine
- Les formulaires avec Symfony
- La sécurité et la gestion des utilisateurs
- L’Event Dispatcher
- Le Profiler
- L’API Platform
- Les bases de React Native
- La gestion des vues
- Les composants React Native
- Les props et les states
- Le Style et la mise en page avec Flexbox
- L’objet Plateform
- Le fonctionnement des hooks
- Les actions dans Wordpress
- Les hooks de filtres pour modifier les données
- Les variables globales
- Les fonctions PHP dans son projet Wordpress
- Introduction Angular
- Les bases d'Angular
- Les composants
- Les directives
- Le routeur
- Les modules
- Les pipes
- Les services & injection de dépendances
- Les Observables
- La communication avec le serveur
- Les formulaires
- L'intégration de Firebase dans votre application
- Introduction Ionic
- La préparation de son environnement
- La structure de son projet
- La création de pages
- Les composants
- La gestion des données
- Les formulaires
- Les animations
- La gestion de l'authentification
- Les features natives
- Le déploiement d’une application cross-platform
Infos Pratiques
Titre Développeur web et web mobile
Publié au JO du : 17/04/2018
Certificateur : DIRECCTE
Dates d'examen
Lieu
Admission
Pour pouvoir suivre cette formation vous devez :
Avoir un niveau de diplôme de niveau 4 est conseillé, ou être titulaire d’un Baccalauréat, d’un titre ou diplôme admis en dispense du Baccalauréat (homologué au niveau 4 par l’État), ou d’un titre ou diplôme étranger permettant l’accès à l’enseignement supérieur dans le pays de délivrance.
Pour toute autre situation, contactez un conseiller en formation qui étudiera votre profil pour étudier votre admissibilité.
L'examen
Vous serez examiné sur 2 blocs de compétences via une présentation d’un projet réalisé en amont de la session d’examen, un entretien technique et un entretien final.
Ils ont réussi
Votre financement sur-mesure

Financement CPF
Financez jusqu'à 100 % de votre formation.
Découvrez le montant de votre CPF et souscrivez en ligne sur l'application "Mon Compte Formation".
Bourse d'étude
Bénéficiez d'une bourse d'étude Studi en fonction de votre profil. Jusqu'à 30% pris en charge par l'école.
4 fois sans frais
Profitez d'un règlement en 4 mensualités sans aucun frais et sans condition.
Financement personnel
Maîtrisez le coût de votre formation en la finançant sur 12, 24 ou 36 mois.