Rncp37873bc02 - concevoir et développer une application sécurisée organisée en couches

Certification : Tp concepteur développeur d'applications

Proposée par DEVFORMA

Formation Professionnelle
RNCP 36490 +1
100 % à distance
Pas d'apprentissage

Type

Catégorie de la certification

Titre professionnel

Niveau de sortie

Niveau reconnu si applicable

Bac +3 (Niveau 6 - équivalence européenne)

Prix

Indiqué par l'établissement

1 990 €

Présentation

Plus de 75% de la formation est constituée d'exercices pratiques et de projets.

Localisation & Rattachements

Cette formation est dispensée 100 % à distance : vous pouvez la suivre où que vous soyez, en visioconférence.

Objectifs

Cette formation comporte plusieurs ateliers pratiques sur des environnements techniques. Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie. L’évaluation se fait en continue au fils des travaux pratiques.

Débouchés / Résultats attendus

Comprendre les fondamentaux de Flask et son environnement. Construire une application web de base avec Flask. Explorer les fonctionnalités avancées de Flask pour un développement web robuste. « Il est possible de suivre plusieurs actions de formation préparant à un même titre RNCP, sous forme de blocs de compétences. Chaque action de formation peut être suivie séparément, et seule la validation de l'ensemble des blocs permet l’obtention du titre. » Source : https://www.moncompteformation.gouv.fr/espace-public/parcours-modulaire-certification

Programme & Référentiel

Jour 1 : Introduction à Flask et Premiers Pas Introduction à Flask Présentation de Flask et de son écosystème. Installation et configuration de l’environnement Flask. Votre Première Application Flask Création d’un projet Flask simple. Structure et organisation d’une application Flask. Routage et vues : gestion des requêtes et réponses. Jour 2 : Modèles, Templates et Formulaires Travail avec les Templates Introduction au moteur de templates Jinja2. Création de templates dynamiques pour afficher des données. Modèles et Bases de Données Utilisation de bases de données avec Flask (SQLAlchemy). Création et gestion de modèles. Formulaires avec Flask-WTF Création de formulaires et validation de données. Jour 3 : Fonctionnalités Avancées et Projet Pratique Fonctionnalités Avancées Authentification des utilisateurs. Utilisation des cookies et sessions. Principes de sécurité web dans Flask. Projet Pratique Mise en œuvre d’une application Flask intégrant les concepts appris. Exploration et ajout de fonctionnalités avancées.