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)
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…
- 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
- 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 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…
• 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
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
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