Je Change de Métier
Liora

Software Engineer | Titre RNCP Niveau 7 Bac +5

Devenez Software Engineer Bac+5, maîtrisez l’architecture SI, le développement full stack et le big data, pilotez vos projets informatiques et concevez des applications sécurisées.

Type de formation
Titre professionnel
Niveau 7 (Bac+5)
Durée
490 heures
Tarif
11 490 €
Éligible CPF
Format
100% en ligne
À distance

Pour qui ?

Cette formation est faite pour vous si…

Vous avez un niveau BAC+2 en informatique (ou équivalent).
Vous avez un niveau BAC+3 en sciences (ou équivalent).
Vous avez une expérience professionnelle dans le domaine de l’informatique.

Programme

Votre parcours de formation

1

Présentation

Objectifs de la formation

Cette formation a pour objectif de vous rendre opérationnel dans l'exercice du métier de Software Engineer. 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 Liora. 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)
2

Objectifs de la formation

Développer les compétences nécessaires pour concevoir des systèmes informatiques sécurisés, identifier et corriger les vulnérabilités, et gérer les incidents de sécurité.

Les apprenants seront également formés à surveiller les menaces et à sensibiliser leur organisation aux risques de cybersécurité, en utilisant des outils avancés pour renforcer les défenses.

3

Programme de formation

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

Demandez le programme complet et détaillé, gratuitement

Programme, tarifs et solutions de financement — sans engagement.

Financement

Financez votre formation

Salarié, demandeur d'emploi, indépendant : de nombreuses solutions existent pour financer tout ou partie de votre formation.

Combien vous reste-t-il à payer ?

Vos droits CPF couvrent peut-être déjà l'intégralité du tarif. Simulez votre reste à charge.

Cette simulation est fournie à titre indicatif et ne remplace pas une étude détaillée de vos droits CPF.

CPF

CPF

Financement personnel

Financement personnel

*Sous réserve d'un crédit suffisant de vos droits à formation CPF et d'un cas d'exonération d'une participation financière

**Vérifier votre éligibilité à un financement avec un conseiller formation

Le centre de formation

Liora

Liora est un acteur de référence de la formation aux métiers de la tech, dédié à la montée en compétences dans les domaines de la Data & IA, du Cloud & Développement, de la Cybersécurité et du Digital.

Nous proposons des parcours professionnalisants conçus pour répondre aux besoins concrets du marché et accompagner les talents dans la construction d'un avenir durable.

Nos formations, accessibles à distance et pensées pour être flexibles, s'appuient sur une pédagogie hybride alliant contenus théoriques, projets pratiques et environnements techniques immersifs.

Les apprenants développent ainsi des compétences immédiatement mobilisables, tout en bénéficiant d'un accompagnement humain à chaque étape de leur parcours.

Your future, decoded. Une promesse qui guide notre engagement : rendre la technologie accessible pour révéler les talents de demain.

✓ Qualiopi Formation + apprentissage

10

formations professionnelles

Gratuit • Sans engagement • Réponse sous 24h