Concepteur(trice) Développeur(se) d’Applications

Le concepteur développeur d'applications conçoit et développe des services numériques à destination des utilisateurs en respectant les normes et standards reconnus par la profession et en suivant l'état de l'art de la sécurité informatique à toutes les étapes. La connaissance du métier du client pour lequel il réalise l'application peut être demandée. CCP 1 - Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité CCP 2 - Concevoir et développer la persistance des données en intégrant les recommandations de sécurité CCP 3 - Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité

PROGRAMME

PROGRAMMATION

Introduction

  • Introduction à la programmation
  • UML avancé
  • Bases de la programmation orientée objet
  • Bases de la conception orientée objet

Algorithmique

  • Introduction à l’algorithmique
  • Structures de données et algorithmes fondamentaux
  • Algorithmes fondamentaux
  • Algorithmique avancée

Bases de données

  • Intro BDD
  • MySQL

Logiciel

  • Bases PHP
  • PHP Avancé
  • JavaScript
  • JavaScript avancé
  • C j
  • Web
  • Introduction Web (http, SSL)
  • Symfony bases 
  • Les technologies du Web : HTML, CSS, chartes graphiques
  • Conformité aux standards d’accessibilité W3C / WAI

GRAPHISME 

Interface

  • Introduction Graphisme
  • Photoshop
  • Illustrator

INFORMATIQUE

Introduction

  • Introduction matériels et systèmes d’exploitation
  • Historique et langage de programmation
  • Introduction aux réseaux et internet

Interface

  • Introduction aux interfaces homme-machine (IHM)
  • Lignes de commandes
  • Programmation Script
  • Sensibilisation ergonomie

DROIT

 Informatique

  • Droit des technologies de l’information et de la communication (TIC)
  • Droit à l’image
  • Droit licences et contrats spéciaux informatiques
  • RGPD

GESTION ENTREPRISE 

Organisation

  • Gestion du temps/planning

PROJET TUTORÉ 

Projet tutoré

  • Projet tutoré Description
  • Retroplanning (trello)
  • Présentation du projet

Méthodologie projet

  • Méthodologie de la production d’applications

PRÉPARATION AUX ÉPREUVES 

Le dossier professionnel

  • Présentation programme
  • Présentation DP et Examen
  • Rédaction DP

Méthodologie du travail écrit/oral

  • Vocabulaire et compétences métiers
  • Méthodologie de l’oral et simulation 
  • Entraînement Oral
  • Évaluations et correction

Évaluation 

  • Correction

EXAMEN ORAL

TRE 

  • Méthodologie CV et lettre de motivation
  • Technique de recherche stage 
  • Préparation à un entretien

LANGUES 

  • Anglais