Diplôme Titre RNCP Niveau 5 Concepteur développeur de solutions informatiques En alternance
Objectifs pédagogiques
Ce titre forme des développeur full stack
Le développeur est un professionnel polyvalent en capacité de :
- Pratiquer les technologies courantes du développement informatique
- Concevoir et développer en technologies web et mobile à partir d’un cahier des charges
- Administrer et maintenir des applications web sur un réseau
- Contribuer/prendre en charge un projet de développement selon les exigences de qualités
- Travailler au sein d’une équipe de développement numérique
- Rédiger des documents techniques et professionnels
- Organisée en alternance, sur 2 ans.
La formation permet :
- d'acquérir de solides compétences techniques et professionnelles en développement, intégration, design numérique et informatique.
- de développer des capacités d’analyse, de raisonnement et d’abstraction en vue d’assumer des responsabilités en conduite de projet numérique/informatique.
- Niveau d'entrée :
- Bac
- Niveau de sortie :
- Bac + 2
- ECTS :
- 120
- Déployabilité
- Apprentissage : Fomation pouvant se suivre en apprentissage
- Contrat de professionnalisation : Formation pouvant se suivre en contrat de professionnalisation
Compétences et débouchés
Compétences
- le web- designer est spécialisé dans la création des pages Web. Il s'occupe de tout l'aspect graphique d'un site Internet (illustrations, animations, typographie...). Il choisit la place des photos, la taille des caractères et les couleurs qui rendront la consultation agréable pour l'utilisateur. Il crée aussi les pictogrammes qui facilitent la lecture et la navigation dans le site. Dans certains cas, il sera amené à établir la charte graphique et à créer l'identité visuelle du site.
- À partir du cahier des charges rédigé par le chef de projet en fonction des désirs du client, le développeur web / la développeuse web analyse les besoins, choisit la solution technique la mieux adaptée et développe les fonctionnalités du site web ou de l'application web. Pour cette dernière étape, il rédige des lignes de code. Il maîtrise les langages de développement web (PHP, SQL, Java, ASP…) ainsi que les CMS (systèmes de gestion de contenu) et autres frameworks.
- L'intégrateur web est chargé de monter les pages d'un site en réunissant l'ensemble des éléments décidés par le chef de projet ou le webmaster : textes, images,liens hypertextes, tableaux, etc. Son travail se situe entre celui du web-designer et celui du développeur. Il maitrise les langage HTML, CSS et Javascript
Descriptif de la formation
Enseignements techniques
- Langage HTML/CSS
- Algorithmique/Java Script
- Graphisme web
- Design numérique
- Base de données
- Langage PHP, modèle MVC
- Réseau système
- Programmation web mobile
Enseignements généraux
Ouverture :
- Cultures numériques
- Culture économique et sociale
Enseignements transverses :
- Économie, gestion et organisation de l’entreprise
- Démarches de projet
- Mathématiques, Informatique, Logique
- Méthodes et outils de la communication écrite
- Anglais
Outils/technologies
MySQL - Eclipse - JDK - Linux - Wamp - Apache -JSUnit – GIMP – Cordova - Windows - Pack Office -Wordpress - etc.
traités de manière transversale durant la formation.
Méthodes pédagogiques
Les enseignements théoriques, couplés à des mises en application en travaux dirigés et travaux pratiques sur matériels et logiciels métiers permettront une professionnalisation rapide. L'espace numérique de formation du Cnam (Moodle) permet à chaque enseignant de rendre accessible des ressources spécifiques à ses enseignements. Des modalités plus détaillées seront communiquées au début de chaque cours.
Prérequis et conditions d'accès
- Être âgé de 18 à 30 ans, souhaitant continuer ou reprendre des études dans le domaine du numérique tout en acquérant une première expérience professionnelle.
- Bac, bac Pro
- Sur dossier de candidature comportant CV, lettre de motivation et copie des derniers diplômes obtenus
- Entretien de sélection et tests techniques
Les titulaires des DSP08 et DSP09 peuvent accéder en seconde année du titre.
Système de notation
Modalités d'évaluation :
Les évaluations laissent une grande place à la pratique. Elles sont essentiellement conduites au travers de travaux pratiques et de projets de groupe basés sur des cas d’école ou des cas concrets. Elles s’effectuent par le biais des livrables que les élèves doivent rendre (documents de spécifications, codes informatiques commentés, etc.) et de soutenances.
Condition d'accès
Le cas échant, prérequis à l’entrée en formation :
La certification est accessible avec un niveau 4, de préférence scientifique ou technique.
Exigence du programme
Compétences attestées :
Analyser et formaliser les besoins du client en vue du développement ou de la mise à jour d’une application ou d'un logiciel informatique.
Concevoir et maquetter une application ou un logiciel informatique ou une mise à jour.
Développer une application ou un logiciel informatique ou une mise à jour.
Déployer et mettre en production l’application ou le logiciel informatique ou la mise à jour.
Statut professionnel conféré
Secteurs d’activités :
Le concepteur développeur de solutions informatiques peut exercer ses fonctions dans le cadre du service informatique type "Etudes et développement" d’entreprises industrielles, entreprises de services, éditeur de logiciels, d’organismes d’état ou de collectivités territoriales. Il peut exercer également dans de petites structures telles que PME, associations, centres culturels, etc. où il tiendra alors en plus un rôle de correspondant informatique.
Dans une société de service, il exerce son activité dans le cadre de détachements (missions) dans des entreprises pour répondre à un besoin spécifique de développement logiciel.
Il lui est également possible de travailler à son compte, en tant qu'indépendant : dans ce cas, il développe pour ses propres clients des solutions logicielles conformes à des besoins exprimés par ceux-ci, sous l’égide du chef de projet maîtrise d’œuvre.
Type d'emplois accessibles :
Les deux appellations principales sont développeur et exploitant informatique. Toutefois, ces métiers recouvrent un large panel d’appellations telles que :
- Analyste développeur ;
- Technicien développement informatique ;
- Analyste programmeur ;
- Analyste technique ;
- Développeur / Développeur concepteur JAVA, PHP, WEB
- Informaticien, Intégrateur Web, Programmeur, Technicien d'exploitation, Technicien informatique, Webmaster
Code(s) ROME :
- M1805 - Études et développement informatique
Mentions officielles
Le certificateur est le Cnam
- Code RNCP
- 37506
- Date d'enregistrement au RNCP
- Date de l'échéance de l'enregistrement au RNCP
Modalités et délais d'accès
Contactez-nous pour avoir plus d'informations concernant le diplôme qui vous intéresse.
En savoir plus sur nos modalités et délais d'accès
Équivalences, passerelles & suite de parcours
En savoir plus sur les équivalences, passerelles & suite de parcours
Débouchés (Codes ROME)
- Développeur / Développeuse full-stack[M1805]
Informations complémentaires
Modules d'enseignement
1ere annee
2eme annee
Blocs de compétences
Un bloc de compétences est constitué d'un ensemble d'Unités qui répond aux besoins en formation de l'intitulé du bloc.
Les unités ci-dessus sont réparties dans les Blocs de compétences ci-dessous.
Chaque bloc de compétences peut être validé séparément.
Information non disponible, pour plus d'information veuillez contacter le Cnam