DevUniversity

Développeur Web Full Stack | Titre RNCP Niveau 7 Bac +5

DevUniversity

Voir les avis
Non finançable CPF
Salarié en poste / Demandeur d'emploi / Entreprise
En ligne
Présentiel
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Niveau BAC + 5
Pré-requis
Pour accéder à notre programme de formation, il est nécessaire de posséder un diplôme ou titre
RNCP de niveau 6 en spécialité informatique, ou un diplôme ou titre de niveau 7 en spécialité
scientifique, ou de justifier d'une expérience professionnelle équivalente.
Certifications
Datadock Qualiopi
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 13 - Marseille
  • 14 - Caen
  • 29 - Brest
  • 31 - Toulouse
  • 33 - Bordeaux
  • 34 - Montpellier
  • 44 - Nantes
  • 54 - Nancy
  • 59 - Lille
  • 63 - Clermont-Ferrand
  • 69 - Lyon
  • 72 - Le Mans
  • 75 - Paris
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs
Objectifs de la formation

Cette formation a pour objectif de vous rendre opérationnel dans l'exercice du métier de
Développeur Full Stack. A l'issue de cette formation, vous serez capable de :
  • Analyser et définir une stratégie de systèmes d’information.
  • Piloter et manager les projets informatiques.
  • Concevoir et développer une application informatique.
  • Construire et développer des modèles de big data

Moyens pédagogiques
  • Travaux pratiques : Pendant 80% du temps, vous travaillez sur notre plateforme d’enseignement personnalisée Train, développée par DataScientest. Tous les modules de formation intègrent des exercices en ligne permettant de mettre progressivement en œuvre les concepts développés dans le cours.
  • Masterclass : Près de 20% de la formation se déroule en Masterclass. Ces temps de formation en direct avec un formateur permettent d’aborder les problématiques actuelles des technologies, méthodes et outils du domaine.
  • Pédagogie par projet : permettant de mettre l'apprenant en situation professionnelle (pédagogie active).

Accompagnement et assistance

Tous les jours de la semaine de 9h00 à 17h00, l’ensemble des formateurs experts
en data se relaient sur un forum dédié pour proposer une assistance technique
personnalisée à tous les apprenants. De nombreuses séances de questions-
réponses sont également organisées en synchrone avec nos formateurs.

Missions du Développeur Web Full Stack 


Le développeur Full Stack se consacre principalement à la programmation d'applications et de
sites web. Il est compétent pour gérer un projet complet, depuis la conception initiale jusqu'au
développement final et à la mise en œuvre. Ses compétences incluent le back-end, le front-
end, l'UX/UI et l'architecture des systèmes.

Ce professionnel polyvalent est particulièrement recherché par les start-ups, où la diversité des
compétences est cruciale en raison de la taille réduite des équipes. Le développeur Full Stack
peut travailler sur divers aspects d'un projet, allant de la conception générale à des tâches
spécifiques en fonction des besoins de l'entreprise.

Capable de jongler entre plusieurs missions et d'utiliser différents outils de programmation au
cours d'une même journée, le développeur Full Stack est passionné par le code. Il possède des
compétences informatiques avancées, maîtrise divers langages de programmation et les bases
de données. De plus, sa connaissance des API lui permet de collaborer efficacement avec des
sites partenaires.

En résumé, le développeur Full Stack est un atout majeur pour toute organisation souhaitant
optimiser ses ressources et bénéficier d'un professionnel capable de s'adapter à diverses
tâches techniques

Débouchés après la formation : 

Après avoir obtenu la certification RNCP “Expert en informatique et système d'information”
dans son entièreté, vous pourriez exercer les métiers de :

Architecte en développement (f/h)
Architecte big data (f/h)
Architecte business intelligence (f/h)
Chef de projet informatique (f/h)
Consultant en BI (Business Intelligence) (f/h)
Consultant en cybersécurité (f/h)
Data analyst (f/h)
Data engineer (f/h)
Data scientist (f/h)
Expert en informatique décisionnelle (f/h)
Ingénieur en études et développement informatique (f/h)
Programme
Les Fondamentaux :
  • La structure d'une page HTML (HEAD & BODY)
  • Les formulaires (FORM, INPUT, LABEL, TEXTAREA, SELECT, OPTION, BUTTON, table)
  • Les premiers pas (Width, Height, Margin/Padding, Font, Background, Border)
  • Les propriétés pour manipuler la structure (Display)
  • Les propriétés pour manipuler la position des éléments (Position, float, z-index)
  • 3 façons de développer (Inline, internal, external)
  • Les conditions (If, switch, ternary)
  • Les boucles (For, while, do while)
  • 2 façons de développer (Internal, external)
  • JavaScript for web (Document, Window, Event listener)
  • DevTools débutant
  • Responsive design

FRONTEND :
  • Qu'est-ce que c'est ?
  • Les technos existantes
  • Les concepts
  • Créer et run localement un projet
  • La structure d'un projet React
  • Création des premiers composants
  • Découverte du framework
  • Les balises les plus utilisées
  • La gestion des routes
  • Utilisation de toutes les notions
  • Modèles OSI et TCP/IP, protocoles de communication, administration réseau, etc

BASE DE DONNEES :
  • Qu'est-ce que c'est ?
  • Les différents types de BDD (SQL et NoSQL)
  • Présentation des BDD SQL
  • MySQL & conception d'une BDD
  • Les premières requêtes SQL
  • Requêtes complexes SQL
  • Présentation des BDD NoSQL
  • MongoDB & conception d'une BDD
  • Les requêtes

BACKEND :
  • Qu'est-ce que c'est ?
  • Les technos existantes
  • Les différents types d'APIs
  • REST API
  • Créer son premier projet Django
  • Connexion vers BDD
  • La structure d'un projet NodeJS
  • Programmation asynchrone
  • Créer son serveur avec Express
  • Tester avec Postman

INTERACTION FRONT & BACK
  • Lier frontend et backend
  • Custom Hook
  • Gestion des erreurs
  • Gestion des chargements

SECURISER SON APPLICATION
  • Formulaire de création de compte
  • Formulaire de connexion
  • API endpoints
  • Notion de cryptage
  • Cryptage des mots de passe avec bcrypt
  • JWT
  • Sécuriser toute l'app avec JWT
  • Sécurisation des URLs (front)
  • useContext

DEPLOIEMENT
  • Optimisation des composants
  • Code splitting
  • Les technos existantes
  • Prendre un nom de domaine
  • Déploiement sur un sous-domaine
  • Présentation des technos
  • AWS
  • Les cookies pour le développement web
  • Manipulation des cookies
  • localStorage and sessionStorage

SI
  • Introduction au Système d'information
  • Information
  • Mathématiques et réseaux
  • Le métier ASR
  • Normalisation des réseaux
  • Les différents rôles au sein du SI
  • Le modèle OSI
  • OSI Premier Niveau
  • OSI Sécurité
  • OSI Services
  • Les données
  • RGPD
  • Data gouvernance

Cette formation est temporairement suspendue.

Voici des formations similaires :

Ces formations peuvent vous intéresser

Cette formation est temporairement suspendue.

Voir des formations similaires

Haut de page