Aller au contenu principal

Titre professionnel concepteur développeur d'applications

Date de mise à jour :
Identifiant Offre Info : 20_2454932F
Organisme responsable : AREDIL Paris (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

  • M1805 Études et développement informatique

Formacode

  • 31006 : Sécurité informatique
  • 31010 : Architecture web
  • 31036 : Administration base de données
  • 31067 : Développement informatique
  • 31084 : Informatique de gestion

Présentation de la formation

Objectifs

Développer une application sécurisée : Installer et configurer son environnement de travail en fonction du projet. Développer des interfaces utilisateur Développer des composants métier Contribuer à la gestion d'un projet informatique Concevoir et développer une application sécurisée organisée en couches : Analyser les besoins et maquetter une application Définir l'architecture logicielle d'une application Concevoir et mettre en place une base de données…

Développer une application sécurisée :
  • Installer et configurer son environnement de travail en fonction du projet.
  • Développer des interfaces utilisateur
  • Développer des composants métier
  • Contribuer à la gestion d'un projet informatique
Concevoir et développer une application sécurisée organisée en couches :
  • Analyser les besoins et maquetter une application
  • Définir l'architecture logicielle d'une application
  • Concevoir et mettre en place une base de données relationnelle
  • Développer des composants d'accès aux données SQL et NoSQL
Préparer le déploiement d'une application sécurisée :
  • Préparer et exécuter les plans de tests d'une application
  • Préparer et documenter le déploiement d'une application
  • Contribuer à la mise en production dans une démarche DevOps
     

Programme de la formation

BC01 - Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité • HTML / CSS Apprendre les bases des langages web HTML et CSS afin d'appréhender et être à même de créer vos premières pages web. • PHP / MYSQL Appréhender le système de gestion de bases de donnée MySQL et aborder les interactions entre MySQL et PHP. • JAVASCRIPT Apprendre les bases et fonctionnalités du langage JavaScript et être autonome sur la création de…

BC01 - Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
• HTML / CSS
Apprendre les bases des langages web
HTML et CSS afin d'appréhender et être à même de créer vos premières pages web.
• PHP / MYSQL
Appréhender le système de gestion de bases de donnée MySQL et aborder les interactions entre MySQL et PHP.
• JAVASCRIPT
Apprendre les bases et fonctionnalités du langage JavaScript et être autonome sur la création de projets web.
• PHOTOSHOP
Maitriser les outils de niveau intermédiaire de Photoshop, réaliser des photomontages, du détourage d'images et des créations de visuels graphiques.

BC02 - Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
• PHP / MYSQL
Appréhender le système de gestion de bases de donnée MySQL et aborder les interactions entre MySQL et PHP.
• SQL
Les notions liées à un système de gestion de base de données, la syntaxe des instructions SQL
et la manipulation de données au travers de clauses spécifiques et de cas pratiques

BC03 - Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité
• JAVA
Les bases du langages Java, notions fondamentales à la gestion des fichiers exceptions, programmation orientée objet
• LANGUAGE C++
Les notions fondamentales et avancées d'un langage de programmation orienté objet.
• PYTHON
Le langage de programmation Python au travers de cas pratiques et utilisation des
différentes fonctionnalités pour vos projets web.
• RESEAU SECURITE INITIATION
Les fondamentaux d'HTTP, les modèles réseaux et les notions liées à la sécurisation des réseaux.

Vous pouvez recevoir sur demande le programme détaillé,  ajusté en fonction de votre niveau initial, des blocs de compétences choisis ainsi que des modalités choisies.

Validation et sanction

Chaque participant est évalué en continu pour chaque module grâce à des quizz et exercices.

A l'issue de la formation, le candidat reçoit une attestation de formation et est inscrit aux évaluations du(des) bloc(s) de compétences visé(s).

Les compétences des candidats sont évaluées par un jury au vu :
• d'une mise en situation professionnelle ou d'une présentation d'un projet réalisé en amont de la session, éventuellement complétée par d'autres modalités d'évaluation : entretien technique, questionnaire professionnel, questionnement à partir de production(s)
• d'un dossier faisant état des pratiques professionnelles du candidat
• des résultats des évaluations passées en cours de formation
 

Type de formation

Certifiante

Niveau de sortie

Bac + 3 et 4

Durée, rythme, financement

Modalités pédagogiques

"Apprentissage en ligne via des leçons interactives et des exercices - accès 24/24
Formation tutorée = mise à disposition d'un formateur expert tout au long du parcours (tél, mail, visio)"

Durée

En centre

238 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Financements à déterminer selon la situation du bénéficiaire

    Publics : Etudiants, des professionnels en reconversion et des développeurs existants désireux d'acquérir ou d'améliorer leurs compétences en conception et développement d'applications informatiques.

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

Etudiants, des professionnels en reconversion et des développeurs existants désireux d'acquérir ou d'améliorer leurs compétences en conception et développement d'applications informatiques.

Niveau d'entrée

BAC

Conditions spécifiques et prérequis

Aucun

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Aile Languedoc - Porte C
59500 Douai
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes