Titre professionnel concepteur developpeur d-applications
Skillzup
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
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.
Objectifs
Développer une application sécurisée :
Concevoir et développer une application sécurisée organisée en couches :
Préparer le déploiement d'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
Module 1 : Fondamentaux de la programmation et algorithmique
- Écriture d'un algorithme et d'un premier programme
- Initiation aux concepts de base de la programmation
- Apprentissage des structures de contrôle (boucles, conditions)
- Introduction aux langages de programmation courants (Python, Java, etc.)
- Apprentissage des technologies de développement d'applications pour bureau
- Utilisation de frameworks et bibliothèques adaptés (Qt, JavaFX, etc.)
- Conception et création d'une interface utilisateur graphique (GUI)
- Intégration de fonctionnalités de sécurité au niveau de l'application
- Compréhension des architectures client-serveur
- Maquettage et prototypage d'une application web
- Développement front-end avec HTML, CSS, JavaScript
- Développement back-end avec des technologies comme Node.js, Django, etc.
- Implémentation de mécanismes de sécurité web (gestion des sessions, authentification, etc.)
- Analyse des besoins et conception de l'architecture logicielle
- Organisation en couches pour garantir la sécurité de l'application
- Mise en place d'une base de données sécurisée
- Développement de composants d'accès aux données (SQL, NoSQL)
- Intégration de mécanismes de cryptage et de protection des données sensibles
- Rédaction du plan de tests et réalisation de tests manuels
- Élaboration du dossier de déploiement et gestion des configurations
- Automatisation des tests d'intégration et systèmes
- Mise en place d'une démarche DevOps pour le déploiement continu
- Création de scripts d'intégration continue pour assurer la qualité du code et des déploiements
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Bureautique CPF
Bureautique en Ligne
Testeur logiciel
Testeur logiciel CPF
Testeur logiciel en Ligne
Technicien informatique
Programmation
Windev
Developpeur web
Suite adobe
Excel
Pack office
Microsoft
Word
Powerpoint
Developpeur web Villiers-le-Bel
Programmation Villiers-le-Bel
Technicien informatique Paris
Testeur logiciel Paris
Windev Paris
Windev Nanterre
Testeur logiciel Nanterre
Technicien informatique Nanterre
Programmation Paris
Developpeur web Paris