Une application web en ligne en un jour !
Du code en partant de zéro à la mise en ligne en une seule journée !
En une journée guidée, vous créez une application Django, vous la déployez sur un serveur, vous connectez votre nom de domaine et activez le HTTPS. Vous repartez avec quelque chose qui tourne vraiment et accessible sur internet. Vous aurez tout le loisir ensuite de le faire évoluer chez vous facilement et vous savez exactement comment cela fonctionne.
Programme (6 modules)
-
1 Créer et configurer un projet Django 1h30
Mise en place de l'environnement, structure du projet, settings et premier lancement
-
2 Développer une première application web 1h30
Vue, URL, template et fichiers statiques — le cycle complet qui fonctionne
-
3 Préparer son application pour la production 1h
Variables d'environnement, base PostgreSQL, Gunicorn et checklist de sécurité
-
4 Mettre en ligne sur un serveur 1h30
Connexion SSH, installation des dépendances, déploiement et service systemd
-
5 Configurer Nginx et un nom de domaine 1h
Reverse proxy, fichiers statiques et pointage DNS
-
6 Sécuriser avec HTTPS 1h
Certificat Let's Encrypt en une commande, renouvellement automatique