Détails
- 42 Sections
- 198 Lessons
- 35 Weeks
Expand all sectionsCollapse all sections
- Introduction à Python (3 heures)5
- 1.1Syntaxe de base de Python: variables, types de données, opérations de base
- 1.2Structures de contrôle: boucles, conditionnelles
- 1.3Structures de données: listes, tuples, dictionnaires
- 1.4Fonctions et modules en Python
- 1.5Gestion des erreurs et des exceptions en Python
- Introduction à Python (3 heures)5
- 2.1Syntaxe de base de Python: variables, types de données, opérations de base
- 2.2Structures de contrôle: boucles, conditionnelles
- 2.3Structures de données: listes, tuples, dictionnaires
- 2.4Fonctions et modules en Python
- 2.5Gestion des erreurs et des exceptions en Python
- Introduction à Python (3 heures)5
- 3.1Syntaxe de base de Python: variables, types de données, opérations de base
- 3.2Structures de contrôle: boucles, conditionnelles
- 3.3Structures de données: listes, tuples, dictionnaires
- 3.4Fonctions et modules en Python
- 3.5Gestion des erreurs et des exceptions en Python
- Introduction à Python (3 heures)5
- 4.1Syntaxe de base de Python: variables, types de données, opérations de base
- 4.2Structures de contrôle: boucles, conditionnelles
- 4.3Structures de données: listes, tuples, dictionnaires
- 4.4Fonctions et modules en Python
- 4.5Gestion des erreurs et des exceptions en Python
- Introduction à Python (3 heures)5
- 5.1Syntaxe de base de Python: variables, types de données, opérations de base
- 5.2Structures de contrôle: boucles, conditionnelles
- 5.3Structures de données: listes, tuples, dictionnaires
- 5.4Fonctions et modules en Python
- 5.5Gestion des erreurs et des exceptions en Python
- Introduction à Python (3 heures)5
- 6.1Syntaxe de base de Python: variables, types de données, opérations de base
- 6.2Structures de contrôle: boucles, conditionnelles
- 6.3Structures de données: listes, tuples, dictionnaires
- 6.4Fonctions et modules en Python
- 6.5Gestion des erreurs et des exceptions en Python
- Python pour le développement web (5 heures)4
- 7.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 7.2Introduction aux bases de données relationnelles et à SQL
- 7.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 7.4Travaux pratiques : extraction et manipulation de données web
- Python pour le développement web (5 heures)4
- 8.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 8.2Introduction aux bases de données relationnelles et à SQL
- 8.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 8.4Travaux pratiques : extraction et manipulation de données web
- Python pour le développement web (5 heures)4
- 9.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 9.2Introduction aux bases de données relationnelles et à SQL
- 9.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 9.4Travaux pratiques : extraction et manipulation de données web
- Python pour le développement web (5 heures)4
- 10.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 10.2Introduction aux bases de données relationnelles et à SQL
- 10.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 10.4Travaux pratiques : extraction et manipulation de données web
- Python pour le développement web (5 heures)4
- 11.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 11.2Introduction aux bases de données relationnelles et à SQL
- 11.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 11.4Travaux pratiques : extraction et manipulation de données web
- Python pour le développement web (5 heures)4
- 12.1Bibliothèques Python pour le web : requests, BeautifulSoup
- 12.2Introduction aux bases de données relationnelles et à SQL
- 12.3Interaction avec une base de données via Python : SQLite, PostgreSQL
- 12.4Travaux pratiques : extraction et manipulation de données web
- Introduction à Django (5 heures)5
- 13.1Qu’est-ce que Django et pourquoi l’utiliser
- 13.2Installation et configuration de Django
- 13.3Structure d’un projet Django : Projets vs applications
- 13.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 13.5Travaux pratiques : création d’un projet Django simple
- Introduction à Django (5 heures)5
- 14.1Qu’est-ce que Django et pourquoi l’utiliser
- 14.2Installation et configuration de Django
- 14.3Structure d’un projet Django : Projets vs applications
- 14.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 14.5Travaux pratiques : création d’un projet Django simple
- Introduction à Django (5 heures)5
- 15.1Qu’est-ce que Django et pourquoi l’utiliser
- 15.2Installation et configuration de Django
- 15.3Structure d’un projet Django : Projets vs applications
- 15.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 15.5Travaux pratiques : création d’un projet Django simple
- Introduction à Django (5 heures)5
- 16.1Qu’est-ce que Django et pourquoi l’utiliser
- 16.2Installation et configuration de Django
- 16.3Structure d’un projet Django : Projets vs applications
- 16.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 16.5Travaux pratiques : création d’un projet Django simple
- Introduction à Django (5 heures)5
- 17.1Qu’est-ce que Django et pourquoi l’utiliser
- 17.2Installation et configuration de Django
- 17.3Structure d’un projet Django : Projets vs applications
- 17.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 17.5Travaux pratiques : création d’un projet Django simple
- Introduction à Django (5 heures)5
- 18.1Qu’est-ce que Django et pourquoi l’utiliser
- 18.2Installation et configuration de Django
- 18.3Structure d’un projet Django : Projets vs applications
- 18.4Compréhension du modèle MVT (Modèle-Vue-Template)
- 18.5Travaux pratiques : création d’un projet Django simple
- Développement d'une application web avec Django (7 heures)5
- 19.1Création de modèles de données avec l’ORM de Django
- 19.2Gestion des vues et des templates avec Django
- 19.3Gestion des utilisateurs et des permissions avec les outils Django
- 19.4Utilisation de formulaires dans Django
- 19.5Travaux pratiques : développement d’une application web basique
- Développement d'une application web avec Django (7 heures)5
- 20.1Création de modèles de données avec l’ORM de Django
- 20.2Gestion des vues et des templates avec Django
- 20.3Gestion des utilisateurs et des permissions avec les outils Django
- 20.4Utilisation de formulaires dans Django
- 20.5Travaux pratiques : développement d’une application web basique
- Développement d'une application web avec Django (7 heures)5
- 21.1Création de modèles de données avec l’ORM de Django
- 21.2Gestion des vues et des templates avec Django
- 21.3Gestion des utilisateurs et des permissions avec les outils Django
- 21.4Utilisation de formulaires dans Django
- 21.5Travaux pratiques : développement d’une application web basique
- Développement d'une application web avec Django (7 heures)5
- 22.1Création de modèles de données avec l’ORM de Django
- 22.2Gestion des vues et des templates avec Django
- 22.3Gestion des utilisateurs et des permissions avec les outils Django
- 22.4Utilisation de formulaires dans Django
- 22.5Travaux pratiques : développement d’une application web basique
- Développement d'une application web avec Django (7 heures)5
- 23.1Création de modèles de données avec l’ORM de Django
- 23.2Gestion des vues et des templates avec Django
- 23.3Gestion des utilisateurs et des permissions avec les outils Django
- 23.4Utilisation de formulaires dans Django
- 23.5Travaux pratiques : développement d’une application web basique
- Développement d'une application web avec Django (7 heures)5
- 24.1Création de modèles de données avec l’ORM de Django
- 24.2Gestion des vues et des templates avec Django
- 24.3Gestion des utilisateurs et des permissions avec les outils Django
- 24.4Utilisation de formulaires dans Django
- 24.5Travaux pratiques : développement d’une application web basique
- Tests et débogage dans Django (5 heures)5
- 25.1Introduction aux tests avec Django : pourquoi et comment
- 25.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 25.3Utilisation de l’outil de débogage Django
- 25.4Techniques d’optimisation de la performance de l’application
- 25.5Travaux pratiques : écriture de tests pour une application Django
- Tests et débogage dans Django (5 heures)5
- 26.1Introduction aux tests avec Django : pourquoi et comment
- 26.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 26.3Utilisation de l’outil de débogage Django
- 26.4Techniques d’optimisation de la performance de l’application
- 26.5Travaux pratiques : écriture de tests pour une application Django
- Tests et débogage dans Django (5 heures)5
- 27.1Introduction aux tests avec Django : pourquoi et comment
- 27.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 27.3Utilisation de l’outil de débogage Django
- 27.4Techniques d’optimisation de la performance de l’application
- 27.5Travaux pratiques : écriture de tests pour une application Django
- Tests et débogage dans Django (5 heures)5
- 28.1Introduction aux tests avec Django : pourquoi et comment
- 28.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 28.3Utilisation de l’outil de débogage Django
- 28.4Techniques d’optimisation de la performance de l’application
- 28.5Travaux pratiques : écriture de tests pour une application Django
- Tests et débogage dans Django (5 heures)5
- 29.1Introduction aux tests avec Django : pourquoi et comment
- 29.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 29.3Utilisation de l’outil de débogage Django
- 29.4Techniques d’optimisation de la performance de l’application
- 29.5Travaux pratiques : écriture de tests pour une application Django
- Tests et débogage dans Django (5 heures)5
- 30.1Introduction aux tests avec Django : pourquoi et comment
- 30.2Écriture de tests unitaires pour les modèles, vues et formulaires
- 30.3Utilisation de l’outil de débogage Django
- 30.4Techniques d’optimisation de la performance de l’application
- 30.5Travaux pratiques : écriture de tests pour une application Django
- Déploiement d'une application Django (5 heures)5
- 31.1Comprendre le cycle de vie du déploiement d’une application Django
- 31.2Options de déploiement : Heroku, AWS, Google Cloud
- 31.3Configuration de la base de données de production
- 31.4Gestion des fichiers statiques et des médias dans la production
- 31.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Déploiement d'une application Django (5 heures)5
- 32.1Comprendre le cycle de vie du déploiement d’une application Django
- 32.2Options de déploiement : Heroku, AWS, Google Cloud
- 32.3Configuration de la base de données de production
- 32.4Gestion des fichiers statiques et des médias dans la production
- 32.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Déploiement d'une application Django (5 heures)5
- 33.1Comprendre le cycle de vie du déploiement d’une application Django
- 33.2Options de déploiement : Heroku, AWS, Google Cloud
- 33.3Configuration de la base de données de production
- 33.4Gestion des fichiers statiques et des médias dans la production
- 33.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Déploiement d'une application Django (5 heures)5
- 34.1Comprendre le cycle de vie du déploiement d’une application Django
- 34.2Options de déploiement : Heroku, AWS, Google Cloud
- 34.3Configuration de la base de données de production
- 34.4Gestion des fichiers statiques et des médias dans la production
- 34.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Déploiement d'une application Django (5 heures)5
- 35.1Comprendre le cycle de vie du déploiement d’une application Django
- 35.2Options de déploiement : Heroku, AWS, Google Cloud
- 35.3Configuration de la base de données de production
- 35.4Gestion des fichiers statiques et des médias dans la production
- 35.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Déploiement d'une application Django (5 heures)5
- 36.1Comprendre le cycle de vie du déploiement d’une application Django
- 36.2Options de déploiement : Heroku, AWS, Google Cloud
- 36.3Configuration de la base de données de production
- 36.4Gestion des fichiers statiques et des médias dans la production
- 36.5Travaux pratiques : déploiement d’une application Django sur Heroku
- Projet final (5 heures)4
- 37.1Planification et création d’une application web complète avec Django
- 37.2Test, débogage et optimisation de l’application
- 37.3Préparation pour le déploiement
- 37.4Travaux pratiques : présentation et critique des projets
- Projet final (5 heures)4
- 38.1Planification et création d’une application web complète avec Django
- 38.2Test, débogage et optimisation de l’application
- 38.3Préparation pour le déploiement
- 38.4Travaux pratiques : présentation et critique des projets
- Projet final (5 heures)4
- 39.1Planification et création d’une application web complète avec Django
- 39.2Test, débogage et optimisation de l’application
- 39.3Préparation pour le déploiement
- 39.4Travaux pratiques : présentation et critique des projets
- Projet final (5 heures)4
- 40.1Planification et création d’une application web complète avec Django
- 40.2Test, débogage et optimisation de l’application
- 40.3Préparation pour le déploiement
- 40.4Travaux pratiques : présentation et critique des projets
- Projet final (5 heures)4
- 41.1Planification et création d’une application web complète avec Django
- 41.2Test, débogage et optimisation de l’application
- 41.3Préparation pour le déploiement
- 41.4Travaux pratiques : présentation et critique des projets
- Projet final (5 heures)4
- 42.1Planification et création d’une application web complète avec Django
- 42.2Test, débogage et optimisation de l’application
- 42.3Préparation pour le déploiement
- 42.4Travaux pratiques : présentation et critique des projets