#

Niveau: BACHELOR

TP Concepteur développeur d'applications(RNCP 31678)


Filière d'excellence : commerce - marketing - communication - médias


Présentation générale

Le concepteur-développeur d’applications a pour mission de mettre au point des applications logicielles en fonction d’un cahier des charges fourni par l’entreprise. Il est entre autres en mesure de développer l’interface utilisateur de ces applications ainsi que de les modéliser et de mettre en place leurs bases de données.

Objectifs et compétences

1.Concevoir et développer des composants d’interface utilisateur en intégrant les recommandations de sécurité


  1. • Principes algorithmiques
  2. • Le métier de développeur et son environnement de travail
  3. • Gestion du code avec Git
  4. • Git avancé : GitHub et GitLab
  5. • Wireframing
  6. • Création de site web avec HTML5 et CSS3
  7. • Maîtriser le langage CSS - niveau avancé
  8. • JavaScript : initiation et programmation orientée objet
  9. • JavaScript : programmation événementielle et asynchrone
  10. • Développement Front-end avec ReactJS : principes et fondamentaux
  11. • Développement Front-end avec ReactJS : interactions et tests
  12. • Développement Back-end avec NodeJS et Express : initiation

2.Concevoir et développer la persistance des données en intégrant les recommandations de sécurité


  1. • Développement d’une base de données en langage SQL
  2. • Conception de base de données
  3. • Mise en place d’une base de données
  4. • Initiation à la Cybersécurité Niv 1
  5. • Implémenter une politique de Cybersécurité Niv 2
  6. • Définir et déployer une veille professionnelle
  7. • Modélisation des besoins et des fonctionnalités d’une application avec UML
  8. • Conception d’application complexe avec UML
  9. • Développement Back-end avec NodeJS et Express : approfondissement
  10. • Développement d'une application mobile avec React native

Stage /Alternance

  1. 2 mois en France ou à l’international en 1ère et 2ème année
  2. Alternance en contrat de professionnalisation possible à partir de la 1ère année
  3. Alternance en contrat d'apprentissage possible à partir de la 1ère année

Durée

2 ans (1350h)

Modalités d'évalution

Examen Blanc / Examen Nationnal

Méthodes mobilisées

PSTM propose un enseignement supérieur qui vise à former, dans un cadre rigoureux, des étudiants autonomes et maîtres de leur apprentissage. Grâce aux effectifs réduits, nous différencions notre pédagogie afin qu'elle corresponde aux besoins de chacun. Le suivi individualisé de chaque étudiant a pour objectif de l'encourager dans ses efforts et de veiller à éviter les relâchements qui, parfois, suivent les bonnes intentions.

Une pédagogie centralisée sur l'apprenant mise en place avec une diversification des pédagogies dans le cadre de l'acquisition des compétences, des TD en petit groupe et personnalisé avec le niveau de chaque étudiant qui permettra d’avoir un suivi plus précis sur la progression des apprenants et ainsi vérifier les acquis de l'étudiant afin de proposer des objectifs d'amélioration et des moyens pour les atteindre et poser un diagnostic avec un plan d'action personnalisé pour l'apprenant dans un but de progression et de professionnalisation.

Le BACHELOR Concepteur développeur d'applications est accessible :


• Avoir validé un diplôme ou un Titre RNCP de niveau 6 (Bac+4)


• Sélection : sur dossier, tests écrits et entretien de motivation


Cliquez pour savoir : Crédits ECTS : définition et explications
  1. 1 - Maquetter une application et développer les parties front-end / back-end d’une interface utilisateur web
  2. 2 - Concevoir et développer la persistance des données
  3. 3 - Concevoir et développer une application multicouche
  4. 4 - Préparer et exécuter les plans de test et le déploiement d’une application
  5. 5 - Collaborer à la gestion d’un projet informatique

75% des étudiants obtiennent leur BACHELOR Concepteur développeur d'applications.
Les compétences développées au cours de cette formation vous permettent d’accéder aux fonctions suivantes dans tout type de secteur :

  1. - Concepteur développeur
  2. - Développeur d’applications web
  3. - Développeur Front / Back
  4. - Responsable de création
  5. - Web designer
  6. - UX/UI designer

X

Veuillez remplir le formulaire ci - dessous.

Dans le cadre de la réglementation sur la protection des données, j'accepte d'être contacté(e) par email et téléphone.