Concepteur développeur d'applications Full stack Web & Mobiles - titre d'État Bac+3

Diplôme d’État

A distance

3 990 € TTC

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Diplôme d’État Niveau V

  • Méthodologie

    A distance

  • Heures de classe

    1000h

  • Durée

    365 Jours

  • Dates de début

    03/03/2025
    autres dates

  • Stages en entreprise

    Oui

  • Classes virtuelles

    Oui

  • Examens présentiels

    Oui

Formations web designer et Développeur web et web mobile sanctionné par un diplôme de Niv III (bac+3) remis par le ministère du Travail. 88 % de réussite à ce jour. Nos formations sont finançables par le biais de plan de formation tel que le CIF, le PTP, CPF, CSP, Fongecif, l’Afdas, Agefiph… Notre centre est détenteur du certificat de conformité au référentiel « Les engagements Qualité des Organismes de Formation professionnelle », possède la certification Qualiopi et est inscrit dans le datadock.

Précisions importantes

Modalité Candidature libre

CIF: Formation éligible au CIF (Congé individuel de Formation)

DIF: Formation éligible au DIF (Droit individiuel à la Formation)

Pôle Emploi: Formation éligible au financement Pôle Emploi

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

03 mars 2025Inscriptions ouvertes
09 mars 2034Inscriptions ouvertes

À propos de cette formation

MODULE 1 : CONCEVOIR ET DÉVELOPPER DES COMPOSANTS D'NTERFACE UTILISATEUR EN INTÉGRANT LES RECOMMANDATIONS DE SÉCURITÉ

  Maquetter une application
  Développer une interface utilisateur de type desktop
  Développer des composants d’accès aux données
  Développer la partie front-end d’une interface utilisateur web
  Développer la partie back-end d’une interface utilisateur web

MODULE 2 : CONCEVOIR ET DÉVELOPPER LA PERSISTANCE DES DONNÉES EN INTÉGRANT LES RECOMMANDATIONS DE SÉCURITÉ

  Concevoir une base de données
  Mettre en place une base de données
  Développer des composants dans le langage d’une base de données

MODULE 3 : CONCEVOIR ET DÉVELOPPER UNE APPLICATION MULTICOUCHE RÉPARTIE EN INTÉGRANT LES RECOMMANDATIONS DE SÉCURITÉ

  Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de
développement
  Concevoir une application
  Développer des composants métier
  Construire une application organisée en couches
  Développer une application mobile
  Préparer et exécuter les plans de tests d’une application
  Préparer et exécuter le déploiement d’une application

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Programmation web
  • Java
  • Java EE
  • Java Se
  • Api
  • Python
  • Symfony 4
  • Framework
  • HTML5 /CSS3
  • Scrum
  • Programmation orientée objet
  • Design patterns
  • UML
  • SQL
  • MVVM
  • Développement mobile
  • React JS
  • Ajax
  • Algorithmique

Professeurs

Stephanie François

Stephanie François

Formatrice

Le programme

PROGRAMME : INITIATION À LA PROGRAMMATION :

HTML5 /CSS3
Php/Mysql
Javascript / Jquery

DEVELOPPEMENT WEB

Présentation
Installation de l’environnement de développement
HTML 5
CSS 3
PHP
Javascript
Framework CSS (bootstrap)
Framework Javascript (angular)
Framework Php (Symfony)
LESS CSS
AJAX
Deploiement
Python
Java EE

ALGORITHMIQUE

Comprendre le problème
Identifier le processus de résolution
Créer le diagramme de résolution
Écrire le code en pseudo-code

GESTION DE PROJET

Méthodes de gestion
Présentation des méthodes
Méthodes agiles
Tests et recettage

o Recetter une application
o Réaliser les tests unitaires
o Versioning Non régression
o Utiliser PHP Unit

SCRUM
o Principes
o Mise en œuvre
o Itérations
o Scrum management


LES FONDAMENTAUX DE LA PROGRAMMATION

Choix d'un éditeur
Les variables
o Types de variable
o Choisir le bon type
o Déclaration
o Affectation
o Casting

Tableaux
o Définition d'un tableau simple
o Définition d'un tableau à deux dimensions
o Accéder aux données des tableaux

Opérations simples
o Afficher une information
o Effectuer un calcul
o Priorité des opérateurs
o Transformation de type

Faire un choix
o Bloc if... else...
o Bloc switch
Répéter une opération
o Bloc for
o Bloc while
o Bloc do... while...
Fonctions
o Définir une fonction
o Différentes formes de fonction
o Passage de paramètres
o Retourner les valeurs
o Gestion des exceptions

LA PROGRAMMATION ORIENTEE OBJET

Les concepts Objet
o Abstraction
o Encapsulation
o Héritage
o Polymorphisme
Accéder aux propriétés
o Getter
o Setter
o Uniformiser les accès
Propriétés statiques
Constantes de classes
Méthodes
o Protéger les méthodes
o Méthode statique
o Héritage

o Héritage simple
o Classe abstraite
o Interface
o Polymorphisme
o Surcharge
o Signature de méthodes

DESIGN PATTERNS

Définition et présentation
Class Factory
Singleton
Décors
Observer

UML

Présentation des schémas
Présentation des différents modèles UML
Besoins des utilisateurs
Packages
Cas d'utilisation
Logique
Diagramme de classes
Diagramme d'objets
Processus
Diagramme de séquences
Diagramme d'activités
Diagramme de communication

SYSTEME DE GESTION DE BASES DE DONNEES

Différents systèmes
Système relationnel
NO SQL
o Graphes
o Administration de base
o Gestion des utilisateurs
o Gestion des privilèges
o Modèle de données
o Modèle conceptuel de données
o Modèle physique de données
o Clés primaires – Clés étrangères
o Contraintes d'intégrité référentielle

Langage SQL

o Définition de données
o Manipulation de données

o SELECT

SQL Avancé
o Gérer les index
o Créer des vues
o Procédures stockées
o Déclencheurs

NO SQL

o XML
o Stocker au format XML
o Définir une structure XSD
o Interroger par Xpath
o Le format JSON
o Installer MongoDB
o Stocker
o Accéder aux données

ARCHITECTURE MVC

Présentation de l'architecture
PHP Objet et MVC
Symfony
Créer un module Prestashop

ARCHITECTURE MVVM

Présentation de l'architecture
AngularJS

DÉVELOPPEMENT N-TIERS
Architecture REST Web Services

PYTHON
Les fondamentaux
Environnement de Développement
Programmation orientée objet
Développement web avec FLASK
Développement web avec Django


DEVELOPPEMENT MOBILE

DIFFÉRENTES APPROCHES
Approche hybride avec Angular JS
Approche native avec React Js

REACT JS
Présentation
Les bases
Le stockage de données
Les formulaires
L'authentification
Redux
Le routing
Paiement avec stripe
Déploiement

Informations complémentaires

Titre d'État

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Concepteur développeur d'applications Full stack Web & Mobiles - titre d'État Bac+3

3 990 € TTC