Titre professionnel concepteur developpeur d-applications

AREDIL

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Niveau BAC + 5
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
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 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
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.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page