Description
Développer la partie back-end d'une application web ou web mobile sécurisée
Module 1: Mise en Place d¿une Base de Données Relationnelle
Sous-Module 1.1: Introduction aux Bases de Données Relationnelles
-
Concepts de bases de données
-
Modélisation des données relationnelles
Sous-Module 1.2: Utilisation de Django ORM pour la
Gestion des Données
-
Configuration de Django ORM
-
Création et
manipulation des modèles de données avec Django
Module 2: Développement de Composants d'Accès aux Données
Sous-Module 2.1: Gestion des Données SQL avec Django
-
Interrogation et
manipulation des bases de données SQL
-
Optimisation des requêtes SQL avec Django
Sous-Module 2.2: Intégration de Bases de Données NoSQL
- Introduction aux bases de données
NoSQL
-
Intégration de solutions NoSQL avec Python et Django
Module 3: Développement des Composants Métier Côté Serveur
Sous-Module 3.1: Logique Métier avec Django
- Développement de
vues et
contrôleurs
- Gestion des
sessions et de l'
authentification
Sous-Module 3.2:
Sécurité et
Performances des Applications Django
-
Sécurisation des applications web
-
Optimisation des performances du serveur Django
Module 4: Documentation et Déploiement d'Applications Web et Web Mobile
Sous-Module 4.1: Documentation Technique
-
Rédaction de documentation technique
- Utilisation d'
outils de documentation
Sous-Module 4.2: Déploiement d'Applications Django
-
Processus de déploiement d'applications web avec Django
-
Adaptation pour les applications web mobiles
NB 1 : Ce contenu est conforme avec France Compétence, et nous pouvons bien adapter la formation à vos besoins spécifiques
NB 2 : Préparation complète au BC02 titre professionnel RNCP37674 - Développeur web et web mobile
eBook Complet et Interactif
Découvrez notre eBook exclusif et interactif offrant une formation complète détaillée. Profitez d'un accès illimité à cette ressource, garantissant une expérience d'apprentissage des plus enrichissantes et approfondies.
Objectifs
Cette formation vise à valider les compétences suivantes :
Implémentation de Bases de Données Relationnelles
Apprendre à concevoir et à gérer des bases de données relationnelles, essentielles pour stocker et organiser efficacement les données dans des applications web back-end.
Création de Composants pour l'Accès aux Données SQL et NoSQL
Développer des compétences pour intégrer et manipuler des données à l'aide de langages de requête SQL et de solutions NoSQL, en mettant l'accent sur les meilleures pratiques pour l'accès et la gestion des données.
Développement de la Logique Métier Côté Serveur
Se concentrer sur la construction et l'optimisation de la logique métier côté serveur en utilisant Python et Django, afin de créer des fonctionnalités robustes et performantes pour les applications web.
Documentation et Déploiement d'Applications Web Dynamiques et Web Mobiles
Apprendre à documenter efficacement le processus de développement et à maîtriser les techniques de déploiement pour les applications web et web mobiles, en s'assurant que les applications sont bien structurées, sécurisées et facilement déployables.
NB : Explorez notre univers de formations, y compris une option en Intelligence Artificielle, pour répondre à tous vos besoins en développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]
Résultats
Préparation et Évaluation
Évaluation des acquis : tout au long du parcours, tests d'acquisition des savoirs et mesures des savoir-faire lors de situations de mise en application pratique (TPs, projets).
Fin de formation : attestation de fin de formation.
Préparation : Bloc 2 du titre professionnel développeur web & web mobile du Ministère chargé de l'Emploi (reconnu par l'État et inscrit au répertoire national des certifications professionnelles (RNCP), de niveau 5 équivalent bac+2
Modalités d'examen :
Les évaluations passées en cours de formations
Un dossier professionnel
Un dossier de Projet
Une présentation d'un projet réalisé en amont (35 min)
Un entretien technique avec le jury (40 min)
1 questionnaire professionnel (30 min)
Un entretien final avec le jury (15 min)
Type d'emplois accessibles :
- Développeur d'applications, développeur informatique
- Développeur back end, développeur front end, développeur full stack
- Développeur d'applications mobiles
- Développeur web, développeur web mobile, développeur web et web mobile
NB : Plongez dans notre univers de formations, où une option en Intelligence Artificielle vous attend pour révolutionner votre développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option
"Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]