14 modules · intermediate · ~36.7h
S'inscrire
Faites défiler pour voir le programme

Formation · intermediate

PostgreSQL pour applications web — Du backend à l'API

catégorie Programmation & Développement 14 modules ~36.7h 👁️ aperçu gratuit

Connectez PostgreSQL à vos applications web comme un pro. Cette formation couvre l'intégration complète : PDO et requêtes préparées en PHP, Eloquent et migrations dans Laravel, API REST sécurisées, ORM avec Node.js et Python, gestion des transactions côté applicatif, pooling de connexions, cache, déploiement Docker et bonnes pratiques de sécurité. La passerelle indispensable entre le développeur web et la base de données.

📋 Programme
Créez un compte gratuit Inscrivez-vous ou connectez-vous pour accéder à cette formation.
Module 1 — Module 1 : Architecture web avec PostgreSQL 4 leçons
1.1 — La stack web moderne Aperçu 30min
1.2 — Communication backend ↔ PostgreSQL 30min
1.3 — Bonnes pratiques d'architecture 25min
🛠️ Projet 1 — Setup 35min
Module 2 — Module 2 : PostgreSQL avec PHP et PDO 5 leçons
2.1 — Connexion PDO PostgreSQL Aperçu 35min
2.2 — Requêtes préparées et anti-injection 35min
2.3 — CRUD complet avec PDO 30min
2.4 — Gestion des erreurs 25min
🛠️ Projet 2 — CRUD PHP 45min
Module 3 — Module 3 : PostgreSQL avec Laravel 5 leçons
3.1 — Configuration .env Aperçu 30min
3.2 — Migrations 35min
3.3 — Modèles Eloquent et relations 35min
3.4 — Seeders et Query Builder 25min
🛠️ Projet 3 — App Laravel 50min
Module 4 — Module 4 : API REST avec PostgreSQL 4 leçons
4.1 — Structure d'une API REST Aperçu 30min
4.2 — Pagination et filtres 30min
4.3 — Recherche et sécurité 30min
🛠️ Projet 4 — API REST 50min
Module 5 — Module 5 : Transactions dans les applications 4 leçons
5.1 — Transactions côté applicatif Aperçu 35min
5.2 — Concurrence et verrous 30min
5.3 — Retry logic 25min
🛠️ Projet 5 — Transactions 40min
Module 6 — Module 6 : PostgreSQL avec Node.js 4 leçons
6.1 — Driver pg Aperçu 35min
6.2 — ORM Sequelize 30min
6.3 — ORM Prisma 30min
🛠️ Projet 6 — API Node.js 45min
Module 7 — Module 7 : PostgreSQL avec Python 4 leçons
7.1 — Driver psycopg2 Aperçu 30min
7.2 — SQLAlchemy ORM 30min
7.3 — Django ORM 25min
🛠️ Projet 7 — App Flask 40min
Module 8 — Module 8 : Authentification et autorisation 4 leçons
8.1 — Authentification Aperçu 30min
8.2 — JWT (JSON Web Tokens) 30min
8.3 — Rôles et permissions 30min
🛠️ Projet 8 — Auth 45min
Module 9 — Module 9 : Gestion de fichiers et médias 3 leçons
9.1 — Stockage de fichiers Aperçu 30min
9.2 — Upload sécurisé 30min
🛠️ Projet 9 — Upload 35min
Module 10 — Module 10 : Performance web 4 leçons
10.1 — Connection pooling avec PgBouncer Aperçu 30min
10.2 — Cache et eager loading 30min
10.3 — Indexation pour le web 30min
🛠️ Projet 10 — Optimisation 40min
Module 11 — Module 11 : Logging et monitoring applicatif 4 leçons
11.1 — Logs SQL Aperçu 25min
11.2 — Monitoring 30min
11.3 — Outils 25min
🛠️ Projet 11 — Monitoring 35min
Module 12 — Module 12 : Déploiement et Docker 4 leçons
12.1 — Docker PostgreSQL Aperçu 30min
12.2 — Variables d'environnement 25min
12.3 — Healthcheck et CI/CD 25min
🛠️ Projet 12 — Docker 35min
Module 13 — Module 13 : Tests et debugging 4 leçons
13.1 — Tests avec base de données Aperçu 30min
13.2 — Base de test 25min
13.3 — Debugging SQL 25min
🛠️ Projet 13 — Tests 40min
Module 14 — Module 14 : Projet final — Application web full-stack 4 leçons
14.1 — Cahier des charges Aperçu 30min
14.2 — Implémentation 50min
14.3 — Livraison 40min
🛠️ Projet final 50min
⭐ Avis des apprenants (0.0/5 · 0 avis)

Aucun avis pour le moment. Soyez le premier !

📚 Formations similaires
Programmation & Développement
Creation d'Animations Interactives avec...
Voir
Programmation & Développement
Modélisation relationnelle — Concevoir d...
Voir
Programmation & Développement
Analyse de données avec PostgreSQL — Du...
Voir

PostgreSQL pour applications web — Du backend à l'API

Aperçu gratuit

PostgreSQL pour applications web — Du backend à l'API

Aperçu gratuit