Développeur web et web mobile

Certification : Tp développeur web et web mobile

Proposée par FRANECOL FORMATIONS — 75000 Paris

Formation Professionnelle
RNCP 37674
Présentiel
Pas d'apprentissage

Type

Catégorie de la certification

Titre professionnel

Niveau de sortie

Niveau reconnu si applicable

Bac +2 (Niveau 5 - équivalence européenne)

Prix

Indiqué par l'établissement

4 900 €

Présentation

  • Études de cas
  • Cours vidéo à votre rythme + 3 heures d'atelier /semaine obligatoires en visioconférence
  • 1 Heure RDV individuel / semaine
  • Ateliers optionnels ouverts à tous
  • Serveur Discord 5j/7j

Formation dispensée en Présentiel à l'adresse suivante :

Localisation & Rattachements

Adresse
12 RUE VIVIENNE 75000 Paris
Académie
Paris
Département
Paris
Région
Île-de-France

La carte est indicative. Vérifiez l'accès avant votre déplacement.

Objectifs

  • Acquérir les bases de la programmation avec les langages html5 /css3, PHP7, JavaScript,
  • Développer une application client-serveur,
  • Développer une application web.

Débouchés / Résultats attendus

Évaluation finale certificative permettant d’obtenir le TP – Développeur web et web mobile, enregistré sous le N°RNCP37674auprès de France Compétences

Programme & Référentiel

Module 1: Initiation à la programmation

  • html5 /css3, php/mysql, javascript

Module 2: Différents types de langage

  • langages spécifiques
  • langages évolués
  • langages dédiés
  • langages émulés

Module 3: Développement

  • Définition
  • Les différents types de logiciel
  • Conception d'un logiciel

    Module 4: Architectures

    • logiciels stand-alone
    • logiciels clients-serveurs
    • applications web
    • applications mobiles

    Module 5: Algorithmique

    • présentation générale
    • préparation de l'environnement

    Module 6: Programmation orientée objet

    • Concepts objet
    • encapsulation
    • héritage
    • polymorphisme
    • design patterns
    • définition et présentation
    • class factory
    • singleton

    Module 7: Uml

    • Présentation des schémas
    • cas d'utilisation logique
    • diagramme de classes
    • diagramme d'objets processus
    • diagramme de séquences
    • diagramme d'activités
    • diagramme de communication

    Module 8: Bases de Données

    • Différents systèmes
    • système relationnel
    • no sql
    • graphes administration de base
    • gestion des utilisateurs
    • gestion des privilèges
    • Modèle de données
    • modèle conceptuel de données
    • modèle physique de données
    • Langage sql
    • manipulation de données
    • Sql avancé
    • xml
    • stocker au format xml
    • définir une structure xsd
    • interroger par xpath
    • le format json
    • Mongodb
    • stocker
    • accéder aux données

    Module 9: Développement web

    • serveurs clients
    • installer apache développement client
    • framework css
    • framework javascript
    • less css
    • Ajax
    • créer des interfaces riches python
    • l’environnement de développement
    • développement web avec flask
    • développement web avec django
    • Architecture mvc
    • php objet et mvc
    • Symfony
    • spring mvc architecture mvvm
    • angularjs développement n-tiers
    • architecture rest web services
    • mise en œuvre java
    • mise en œuvre php

    Module 10: Développement mobile

    • Approche hybride
    • développer une application hybride avec angular js
    • approche native
    • développer une application androïd

    Module 11: Gestion de projet

    • méthodes agiles tests et recettage
    • recetter une application
    • réaliser les tests unitaires
    • versioning non régression
    • utiliser php unit scrum
    • scrum management

    Module 12: Autres

    • Cybersecurite
    • Créer une api restfull
    • Webmarketing
    • Maquettage avec figma

    Module 13: Stage