2500 €

https://www.keepapi.ovh/wp-content/uploads/2019/06/RF-210x150.pnghttps://www.keepapi.ovh/wp-content/uploads/2019/06/best-seller-158885_960_720-150x150.png

Ce que vous allez apprendre

Construisez une application web locale et présentez-la lors de l'examen au titre de Développeur logiciel de niveau III ( bac + 2 ) !

Avec le pack DIPLÔMANT DEV, vous apprendrez à intégrer une maquette de manière simple et maintenable grâce au HTML 5.

Puis vous appliquerez les stylisations et animations nécessaires à une expérience utilisateur agréable et adaptable aux nombreux supports d'affichages et à leurs résolutions ( mobile, tablette, desktop etc ) avec la CSS 3 et la librairie BOOTSTRAP.

Vous appréhenderez le dynamisme côté client avec l'utilisation de JAVASCRIPT sans lequel aucun projet web sérieux ne peut voir le jour.

Vous apprendrez à modéliser et mettre en place une base relationnelle de données en utilisant MySql.

Puis vous comprendrez comment relier cette base de données avec une application serveur grâce à la plateforme logicielle NODEJS.

Comprenez le développement orienté micro-services en construisant une API RESTfulpour l'implémentation de vos données vers une application client.

REACTJS vous permettra d'appréhender le développement front de manière moderne, dynamique et efficace !

La méthodologie Agile vous permettra d'organiser votre travail de manière claire, simple, itérative et efficace, et vous préparera au développement en équipe, pour faciliter votre intégration en entreprise.

MODULES

Le HTML 5 constitue la base pour afficher et architecturer du contenu dans une page web. .
Dans ce module, vous apprendrez à :

⋅ Organiser le contenu de pages web en utilisant les différentes propriétés d'un document HTML.
⋅  Comprendre le système de description par balisage, le coeur du HTML.
⋅ Utiliser ce système de balisage de manière simple, efficace et moderne pour favoriser le travail en équipe en écrivant un code explicite .
⋅ Architecturer un projet pour optimiser la navigation client.
Le CSS 3 est indispensable dans le processus de stylisation de contenus HTML. .
Dans ce module, vous apprendrez à :

⋅ Agencer les contenus de différentes pages web de manière simple et agréable à l'oeil.
⋅  Dynamiser cet agencement pour optimiser son affichage sur les différentes résolutions que permettent les nombreux supports d'affichage modernes tels que les smartphones et les tablettes.
⋅ Organiser ces styles pour favoriser leur clarté de lecture et éviter les conflits.
⋅ Utiliser la célèbre librairie CSS BOOTSTRAP développée par Twitter.
⋅ Prendre en main les outils modernes et les dernières mise-à-jour en ce qui concerne l'agencement de contenu HTML.
Le javascript est l'outil de prédilection en ce qui concerne la dynamisation du contenu de pages web. .
Dans ce module, vous apprendrez à :

⋅ Comprendre le typage des valeurs de données et leur importance.
⋅ Jouer avec ces valeurs en utilisant les opérateurs logiques.
⋅ Fonctionnaliser votre réflexion pour rendre votre code instanciable et améliorer l'agencement et l'utilisation des dynamiques logiques.
⋅ Récupérer des données via une API qui les expose et par-là même aborder le fonctionnement en microservices.
⋅ Créer et gérer des événements interactifs, ce qui constitue le coeur de l'utilisation de JAVASCRIPT pour améliorer la navigation client.
MySql est un système de gestion relationnel de données très utilisé en entreprise .
Dans ce module, vous apprendrez à :

⋅ Déterminer les types de données nécessaires à la bonne réalisation de votre application.
⋅ Modéliser une base relationnelle de données avec la méthode Merise.
⋅ Mettre en place cette base de données pour pouvoir exploiter son contenu .
⋅ Réaliser des test unitaires pour éprouver la viabilité du modèle mis en place.
⋅ Réaliser un composant de connexion à une application serveur.
REACTJS est sans aucun doute la librairie JAVASCRIPT la plus populaire et efficace à l'heure actuelle.
Dans ce module, vous apprendrez à :

⋅ Installer REACT sur votre poste de travail avec NPM.
⋅ Créer des composants réutilisables pour l'affichage client.
⋅ Gérer les propriétés de vos composants REACT.
⋅ Gérer les différents états de ces composants .
⋅ Rapatrier les données utiles et les exploiter grâce à JSX et AJAX .
NODEJS est LA plateforme logicielle à étudier de nos jours, et c'est du JAVASCRIPT.
Dans ce module, vous apprendrez à :

⋅ Installer NODEJS grâce à NPM.
⋅ Rendre votre première page HTML à partir d'une application serveur.
⋅ Lire une maquette d'enchaînement des écrans et développer sa preuve de concept grâce à la stub programmation .
⋅ Mettre en place un workflow détaillé de votre application.
⋅ Passer de la stub programmation à la récupération dynamique de paramètres .
⋅ Réaliser un composant de connexion à une base relationnelle de données.
⋅ Développer une API RESTful pour préparer le développement front avec REACT et comprendre ce qu'est une application orientée micro-services.
GIT est un logiciel de gestion de version décentralisé .
Dans ce module, vous apprendrez à :

⋅ Comprendre en quoi GIT est un outil indispensable au développement en équipe.
⋅ Créer un compte sur GITLAB.
⋅ Appréhender la notion de branches de version .
⋅ Mettre à jour une version de votre travail.
⋅ Cloner une version antérieure de votre travail.
⋅ Rapatrier une version de votre travail.
La méthode Agile est de plus en plus populaire dans le monde de l'entreprise .
Dans ce module, vous apprendrez à :

⋅ Appréhender l'organisation itérative d'un projet .
⋅ Structurer les étapes de votre travail pour qu'il soit lisible et compréhensible
Visual Studio Code est un éditeur de texte moderne et pratique qui facilitera la rédaction de votre code. .
Dans ce module, vous apprendrez à :

⋅ Profiter des raccourcis proposés par VScode pour optimiser l'utilisation des différents langages de programmation.
⋅ Organiser la visualisation de votre travail avec le système multi-fenêtres de Vscode.
⋅ Commenter et indenter votre code pour qu'il soit lisible, agréable et réutilisable par d'autres développeurs .

L'AVANTAGE PRINCIPAL

{ Keep : Api } vous accompagne dans l'organisation et la rédaction du dossier professionnel nécessaire à la préparation à l'examen au Titre professionnel de " Développeur-se web et web mobile" RNCP III (BAC + 2), ainsi que dans la présentation à soutenir devant le jury lors de l'examen en lui-même. 100% de réussite en 2019. 

logo de la république française

L'obtention d'une diplôme d'État constitue souvent un avantage de poids lors d'un entretien d'embauche, surtout pour les parcours de reconversion.

Voilà pourquoi { Keep : Api } vous propose de passer un examen à l'issue de la formation dispensée dans le pack DIPLÔMANT DEV, qui vous permettra d'obtenir le titre Professionnel d'État "Developpeur-se Web et Web mobile" de niveau III ( Bac + 2).

Lors de cet examen, vous présenterez l'ensemble de votre travail effectué lors de votre formation, et devrez répondre aux questions des examinateurs pour qu'ils s'assurent de la bonne compréhension que vous avez de votre parcours.

La formation

La formation dispensée dans le pack DIPLÔMANT DEV dure 5 semaines.

Elle débute avec la prise en main rapide d'un système linux, en l'occurrence Ubuntu 18.04 LTS, et avec une mise en situation en suivant la méthodologie Agile.

Nous vous présenterons ensuite la maquette d'enchainement des écrans du projet qui constituera le fil rouge de votre parcours, et que vous apprendrez à développer avec les langages appropriés.

Cette maquette vous permettra de comprendre l'utilité de la stub programmation pour ensuite dynamiser les paramètres nécessaires à la bonne implémentation du contenu d'une base de données.

Vous apprendrez à modéliser cette base de données en appliquant les outils de la méthode Merise, qui permet d'organiser l'implémentation des entités de données, de leurs types logiques ainsi que de leurs cardinalités et assureront alors une bonne répartition des foreign keys pour viabiliser votre base de données.

Comprendre ce qu'est le CRUD, qui vous permettra de créer, supprimer, et éditer des données n'en sera que plus agréable et simple.

Comprenez et mettez en place une API RESTful pour préparer l'affichage client de vos données.

Par la suite, vous apprendrez à lire et concevoir des composants d'affichage simples et complexes avec REACT. Gérer les propriétés de vos composants, ses états, et construire une application client moderne avec l'une des librairies JAVASCRIPT les plus performantes.

La formation DIPLÔMANT DEV s'adresse à tous·tes les curieux·ses de l'internet qui souhaitent appréhender sérieusement le développement web et préparer l'examen au titre de " Développeur-se web et web mobile " RNCP Nveau III (BAC + 2)

Que vous soyez designer, community manager, chargé.e de communication, ou simplement en reconversion, le pack DIPLÔMANT DEV vous permettra de postuler sereinement dans les entreprises du numérique.

Aucun prérequis n'est obligatoire. Il est toutefois conseillé d'avoir un niveau Bac et une compréhension correcte de l'anglais écrit.
Vous avez décidé : vous serez Intégrateur Web (ou développeur Front dans le jargon du Web). Félicitations ! Reste maintenant à financer votre formation. Plusieurs cas de figures s’offrent à vous.

Vous avez les fonds nécessaires à titre personnel : vous êtes alors en mesure d’autofinancer votre formation Intégrateur Web.

Vous êtes motivé et décidé mais n’avez pas le crédit suffisant. Pas de souci : les banques peuvent financer votre formation à 100% en vous en avançant le montant. Charge à vous de rembourser sur vos premiers salaires, dans les 36 mois suivant la fin de la formation !

Vous pouvez également faire des demandes de financement en fonction de votre situation : le CIF ou le DIF si vous êtes salarié, auprès de Pôle Emploi si vous êtes en situation de recherche.

Pour en savoir plus, voir plus bas : Les aides pour financer une formation : CIF, DIF, Pôle Emploi…

Contactez-nous !

Pack DIPLÔMANT DEV

Suivez nous. Toutes les actualités, et coup de coeur de notre organisme de formation...