Vous souhaitez des informations ou candidater à la formation Développeur Sécurité ?
Devenez
développeur sécurité
Une formation de la Cyber Security School de la Plateforme.
Prochaine rentrée : Septembre 2023
PLACES LIMITÉES !

Durée
1 à 2 années selon experience
Campus La Plateforme, Marseille
Modalité
60% école
40% alternance
Budget
Gratuit pour les apprenants
Certification
Bachelor
BAC +3
Une formation en alternance certifiante
pour accéder au poste de développeur spécialisé dans la cybersécurité
Le développeur sécurité est un développeur informatique spécialisé dans la cybersécurité.
Il est présent dans tout le cycle de vie d’un projet informatique. Il intervient tout au long du processus afin de donner des préconisations, déceler des failles de sécurité, apporter des correctifs, faire de la veille technologique, suggérer des évolutions etc…
La sécurité doit être prise en compte dès la conception d’un projet (security by design).
Objectifs de la formation
→ 1. Concevoir des applications sécurisées
→ 2. Développer des applications web sécurisées
→ 3. Développer des applications logicielles sécurisées
→ 4. Savoir gérer une projet informatique et assurer la qualité
EMPLOIS ACCESSIBLES
Développeur spécialisé en sécurité, Développeur informatique, Développeur de solutions de sécurité, Intégrateur de solutions de sécurité, Spécialiste en développement sécurisé, Concepteur d’applications sécurisés, Testeur d’applications.
CONDITIONS D’ENTRÉE
→ Après une 1e année de bachelor IT à la Plateforme.
→ Entrée Directe pour les profils ayant déjà une appétence pour la technologie, la programmation, l’algorithmie et la sécurité informatique.
→ Accès direct en BAC+3 possible un dossier démontrant vos acquis vous sera demandé, suivi d’entretiens avec les responsables pédagogiques
PROGRAMME
UNIT 1
Développer une
application web sécurisée
→ Développement front end (HTML, CSS et javascript.)
→ Développement back end (php, symfony CodeIgniter, NodeJS, Express…)
→ Programmation orientée objet
→ Conception, construction, sécurisation et exploitation de bases de données (SQL)
→ Comprendre les enjeux du RGPD
→ Sécuriser une application web en suivant les recommandations des organismes de référence (ISO, ANSSI, OWASP…)
→ Sécuriser les échanges de données entre un client et un serveur à l’aide du protocole https
UNIT 2
Développer une
application logicielle sécurisée
→ Développer des applications avec le langage C
→ Compiler une application et débuguer celle-ci en cas de problème de compilation
→ Connaitre les principales failles de sécurité logicielles (stack overflow, buffer overflow, segmentation fault…)
→ Rétro-ingéniérer une application et rétracer les appels système
→ Suivre les normes et recommandations de l’ANSSI en matière de développement d’applications logicielles
→ Assurer une veille technique et sécurité
→ Maitriser l’outil de versionning git et ses fonctionnalités (versions, branches, merges…)
UNIT 3
Concevoir une
application sécurisée
→ Communiquer avec un client afin de recueillir les besoins et de comprendre le contexte et les enjeux de l’application
→ Traduire les besoins en fonctionnalités techniques
→ Rédiger un cahier des charges permettant aux développeurs de développer l’application et d’en comprendre les tenants et aboutissants
→ Documenter le développement réalisé dans un ensemble de documents (techniques, fonctionnelles, modélisation, architecture…)
UNIT 4
Assurer la qualité
de l’application développée
→ Utiliser des outils de sécurité antivirus et des pare-feux, sécurisation de session
→ Etablir des jeux de tests lors de la phase de développement, assurer le suivi des anomalies de l’application à l’aide d’outils dédiés, les répertorier et définir des procédures de traitement.
→ Tester l’application dans des environnements de test, pré-production et production à l’aide d’outils dédiés.
Qu’est-ce qu’un
développeur spécialiste
en cybersecurité ?
Le rôle du développeur sécurité est de s’assurer que les produits développés ne contiennent pas d’anomalies et que toutes les actions accessibles aux utilisateurs soient contrôlées et maîtrisées, sans faille.
Avec l’utilisation de plus en plus importante des outils informatiques et la croissance exponentielle des réseaux de communication, les programmes informatiques sont tout autant exposés à des risques de sécurité.
Le développeur sécurité conçoit, développe, teste et maintient des projets d’applications informatiques sécurisées de la phase d’étude à son intégration pour un client ou une entreprise.
Ainsi, il est le garant de la sécurité de l’application web ou logicielle développée tout au long de son cycle de vie. Il intervient aux différentes étapes de développement et d’exploitation.
A savoir
sources : pwc.fr
Secteurs qui recrutent :
Administration publique, technologies et services
de l’information, banques, hôpitaux et santé,
assurances
Quels débouchés
- Métiers de développeur d’applications web et logicielles avec une spécilisation en sécurité des applications.
- Le Bachelor IT spécialisation Développeur Sécurité prépare au MSc Délégué à la Protection des Données (DPO – Bac+5).
Les plus de la Plateforme
La Plateforme est une école du numérique et des nouvelles technologies co-fondée avec le Club Top 20 réunissant les grandes entreprises de la Métropole Aix Marseille. Notre objectif : des formations d’excellence accessibles au plus grand nombre, appuyées par une pédagogie innovante et le soucis constant de l’employabilité
« Le meilleur dans la Plateforme, c’est la diversité des élèves, on apprend des uns des autres, on travaille en groupe, et on nous fait complètement confiance. »
Des questions ?
Comment se déroule la formation ?
La première année de formation se déroule 100% à l'école.
La 2ème et 3 ème année suivent un rythme alterné : deux semaines en entreprise, puis une semaine à l'école.
Le modèle pédagogique est basé sur le principe de "Student Adaptative Learning", une pédagogie active/inductive. C’est un modèle pédagogique qui s'adapte à l’élève, dans sa manière et dans son rythme d’apprentissage. La formation se déroule par projets, en individuel ou par groupe. L'accompagnement se fait au quotidien par une réponse aux sollicitations auprès des accompagnateurs pédagogiques. Des activités techniques sont organisées telles que des RunTrack et des How-to.
Combien ça coûte ?
Les frais de scolarité pour la 1ère année en présentiel s'élèvent à 1 000 € par an, incluant 100 € de frais de dossier. Ces frais de dossier correspondent à une avance sur votre première mensualité d’octobre. Ensuite, le reste est réparti en 9 mensualités de 100 € chacune, de novembre à juillet. Vos frais de scolarité sont pris en charge en grande partie par La Plateforme_ et ses partenaires.
Ceux de la 2ème et 3ème année sont entièrement pris en charge par l'alternance. Lors de votre période d’alternance, vous serez également rémunérés par l’entreprise.
En l'absence d'alternance, en 2ème et 3ème année*, les frais de scolarité des étudiants sont pris en charge en partie par La Plateforme_ et ses partenaires. Le reste à charge pour l'étudiant est de 300€ mensuel, soit 3300€ annuel.
* La spécialité jeu vidéo & systèmes immersifs n'est pas concernée par ce paiement en cas d'absence d'alternance, la formation est subventionnée par le CNC.
Mon employabilité est-elle garantie ?
La Plateforme forme aux métiers les plus recherchés actuellement.
Au sein des entreprises, les opportunités sont nombreuses et la formation en alternance (dès la 2 ème année) vous fournira une première expérience professionnelle sur l’intitulé de poste que vous aurez choisi.
Alternance - type de contrat
Accessible à partir de la 2 ème année de formation (1 ère année en initiale), il est nécessaire d'établir un contrat d'alternance entre l'employeur, l'école et l'alternant. Les 2 types de contrats existant pour l'alternance sont :
- Le contrat d’apprentissage est applicable pour les jeunes de 16 à 29 ans révolus (exception pour les personnes ayant une reconnaissance de travailleur handicapé ou les apprentis préparant un diplôme ou titre supérieur à celui obtenu).
- Le contrat de professionnalisation pour les plus de 30 ans.

Aurais-je de l’aide pour trouver une alternance ?
Dès la 1 ère année en initial, nos étudiants sont activement impliqués dans des cours et des sessions d'accompagnement dispensés par notre école des softs skills. Cela les prépare à optimiser leurs démarches en vue de continuer la 2 ème année de Bachelor IT en alternance.
Par ailleurs, La Plateforme_ est soutenue par un réseau d’entreprises partenaires, nous veillons à faciliter au maximum la prise de contact entre nos apprenants et les entreprises de la région et d’ailleurs.
Comment s’opère la sélection ?
Elle est accessible sans préjugé de niveau ou de ressources et totalement gratuite pour l’apprenant. Il n’y a pas de critères d’âge. Après dépôt de votre candidature, vous devrez alors passer un test, celui-ci vous orientera au mieux sur l’étape de formation qui vous conviendra le mieux. Les connaissances en informatique ne sont pas indispensables à la sélection, la maturité, l’envie d’apprendre et l’esprit collégial prime lors de la sélection.
Modalité d'évaluation
Chiffres clé de la formation Bachelor IT
Taux de satisfaction :
les 4 spécialisations du Bachelor IT
Développeur IA
La formation spécialiste en Intelligence Artificielle est une formation qui prépare au métier de Développeur en Intelligence Artificielle, bachelor Bac+3
Elle fait partie des formations de l’AI School.
Développeur Logiciel
La formation spécialiste en développement logiciel/DevOps est une formation qui prépare au métier de Concepteur et Développeur logiciel (Bac +3). Elle fait partie des formations du Développement.
Administration Sécurité
La formation spécialiste en Administration Sécurité est une formation qui prépare au métier d’Administrateur Sécurité (Bac +3). Elle fait partie des formations de la Cybersécurité.
Concepteur d’applications
La formation spécialiste en développement web est une formation qui prépare au métier de Concepteur et développeur d’applications (Bac +3). Elle fait partie des formations du développement web.