Couverture de livre électronique gratuite Cours de création de système avec Python et Django terminé

Ebook gratuitCours de création de système avec Python et Django terminé

Nouveau cours

176 pages

Commencer le cours gratuit

Contenu du cours

1

1. Introduction à Python

2

2. Configuration de l'environnement de développement Python

3

3. Syntaxe Python de base

4

4. Structures de contrôle en Python

5

4.1. Structures de contrôle en Python : structures conditionnelles

6

4.2. Structures de contrôle en Python : structures répétitives

7

4.3. Structures de contrôle en Python : boucles

8

4.4. Structures de contrôle en Python : commandes de flux de contrôle

9

4.5. Structures de contrôle en Python : structures de décision

10

4.6. Structures de contrôle en Python : boucles

11

4.7. Structures de contrôle en Python : si-sinon

12

4.8. Structures de contrôle en Python : tandis que

13

4.9. Structures de contrôle en Python : pour

14

5. Structures de données en Python

15

5.1. Structures de données en Python : listes

16

5.2. Structures de données en Python : tuples

17

5.3. Structures de données en Python : dictionnaires

18

5.4. Structures de données en Python : ensembles

19

5.5. Structures de données en Python : piles

20

5.6. Structures de données en Python : files d'attente

21

5.7. Structures de données en Python : arbres

22

5.8. Structures de données en Python : graphiques

23

5.9. Structures de données en Python : hachage

24

5.10. Structures de données en Python : tri

25

5.11. Structures de données en Python : recherche

26

6. Fonctions en Python

27

6.1. Fonctions en Python : introduction aux fonctions

28

6.2. Fonctions en Python : définition de fonction

29

6.3. Fonctions en Python : appels de fonctions

30

6.4. Fonctions en Python : paramètres de fonction

31

6.5. Fonctions en Python : renvoi de valeurs

32

6.6. Fonctions en Python : portée variable

33

6.7. Fonctions en Python : fonctions récursives

34

6.8. Fonctions en Python : fonctions Lambda

35

6.9. Fonctions en Python : fonctions intégrées en Python

36

7. Classes et objets en Python

37

7.1. Classes et objets en Python : introduction aux classes et objets

38

7.2. Classes et objets en Python : attributs et méthodes d'une classe

39

7.3. Classes et objets Python : encapsulation et modificateurs d'accès

40

7.4. Classes et objets en Python : héritage et polymorphisme

41

7.5. Classes et objets en Python : méthodes spéciales

42

7.6. Classes et objets en Python : constructeurs et destructeurs

43

7.7. Classes et objets en Python : Association entre classes

44

7.8. Classes et objets en Python : composition et agrégation

45

7.9. Classes et objets en Python : surcharge d'opérateurs

46

7.10. Classes et objets en Python : classes abstraites et interfaces

47

8. Manipulation de fichiers en Python

48

9. Gestion des exceptions en Python

49

10. Modules et packages Python

50

10.1. Modules et packages Python : introduction aux modules et packages Python

51

10.2. Modules et packages Python : importation de modules et de packages Python

52

10.3. Modules et packages Python : création et organisation de packages Python

53

10.4. Modules et packages Python : utilisation de modules et de packages tiers

54

10.5. Modules et packages Python : gestion des dépendances avec pip

55

10.6. Modules et packages Python : création et publication de vos propres packages

56

11. Introduction à Django

57

12. Mise en place de l'environnement de développement Django

58

13. Création d'un projet Django

59

13.1. Créer un projet Django : installer Django

60

13.2. Créer un projet Django : Structure d'un projet Django

61

13.3. Création d'un projet Django : configuration de la base de données

62

13.4. Création d'un projet Django : création de modèles

63

13.5. Création d'un projet Django : création de vues

64

13.6. Création d'un projet Django : modèles et rendu

65

13.7. Créer un projet Django : URL et routes

66

13.8. Créer un projet Django : formulaires et validation

67

13.9. Création d'un projet Django : authentification des utilisateurs

68

13.10. Création d'un projet Django : autorisation et permissions

69

13.11. Création d'un projet Django : envoi d'e-mails

70

13.12. Création d'un projet Django : intégration avec les API

71

13.13. Création d'un projet Django : tests automatisés

72

13.14. Création d'un projet Django : déploiement d'une application Django

73

14. Création d'une application Django

74

15. Modèles dans Django

75

15.1. Modèles dans Django : Introduction à Django

76

15.2. Modèles dans Django : Structure d'un projet Django

77

15.3. Modèles dans Django : Modèles dans Django

78

15.4. Modèles dans Django : champs de modèle

79

15.5. Modèles dans Django : relations entre les modèles

80

15.6. Modèles dans Django : migrations de bases de données

81

15.7. Modèles dans Django : requêtes de base de données

82

15.8. Modèles dans Django : Administration de Django

83

15.9. Modèles dans Django : Formulaires dans Django

84

15.10. Modèles dans Django : Vues dans Django

85

15.11. Modèles dans Django : Modèles dans Django

86

15.12. Modèles dans Django : URL dans Django

87

15.13. Modèles dans Django : authentification et autorisation

88

15.14. Modèles dans Django : Tests dans Django

89

15h15. Modèles Django : Déployer une application Django

90

16. Administration dans Django

91

17. Vues dans Django

92

17.1. Vues dans Django : Introduction aux vues dans Django

93

17.2. Vues dans Django : créer une vue simple

94

17.3. Vues dans Django : transmettre des données à la vue

95

17.4. Vues dans Django : modèles de rendu

96

17.5. Vues dans Django : Travailler avec des formulaires

97

17.6. Vues dans Django : validation des données

98

17.7. Vues dans Django : redirection d'URL

99

17.8. Vues dans Django : travailler avec l'authentification

100

17.9. Vues dans Django : création d'API avec Django Rest Framework

Et beaucoup plus

Ce cours gratuit comprend:

176 pages de contenu

Certificat de fin de cours

Exercices pour développer vos connaissances

Accédez sur votre smartphone

Téléchargez l'application dès maintenant pour avoir accès à + 3300 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours vidéo en ligne, cours audio ou texte.

  • Plus de 48 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours

Cours en Ligne Gratuits sur Python : Maîtrisez le Langage de Programmation Incontournable

Plongez dans le monde de la programmation avec notre sélection de cours en ligne gratuits sur Python. Que vous soyez débutant ou développeur expérimenté cherchant à rafraîchir vos connaissances, notre plateforme offre une gamme complète de formations pour vous aider à maîtriser ce langage polyvalent et très demandé. Explorez les fondamentaux de Python, la programmation orientée objet, le traitement de données, et bien plus encore.

Fondamentaux de Python pour Débutants

Découvrez les bases de Python avec des cours conçus pour les débutants. Apprenez la syntaxe, les variables, les boucles et les conditions pour poser les premières pierres de votre parcours de programmation. Avec des exemples pratiques et des exercices interactifs, vous serez rapidement à l'aise pour écrire vos premiers scripts en Python.

Programmation Orientée Objet avec Python

Approfondissez vos connaissances en Python avec nos cours sur la programmation orientée objet (POO). Comprenez les concepts clés tels que les classes, les objets, l'héritage et le polymorphisme. Apprenez à structurer votre code pour des projets plus complexes et maintenables.

Traitement de Données et Analyse avec Python

Python est un outil puissant pour le traitement et l'analyse de données. Nos cours gratuits couvrent des bibliothèques telles que Pandas et NumPy, essentielles pour la manipulation de données. Découvrez comment charger, nettoyer, et visualiser des ensembles de données pour en extraire des informations précieuses.

Automatisation et Scripting avec Python

Apprenez à automatiser des tâches répétitives et à écrire des scripts efficaces avec Python. Nos formations vous guideront à travers les meilleures pratiques pour automatiser vos processus et améliorer votre productivité. Que ce soit pour le web scraping ou l'automatisation de tâches système, Python est l'outil idéal.

Développement Web avec Python

Python est également célèbre pour le développement web grâce à des frameworks comme Django et Flask. Nos cours gratuits vous introduiront aux principes du développement web avec Python, de la création de pages web dynamiques à la gestion de bases de données.

Intelligence Artificielle et Machine Learning avec Python

Entrez dans l'ère de l'IA avec Python à travers nos cours sur le machine learning et l'intelligence artificielle. Apprenez à construire des modèles prédictifs, à utiliser des bibliothèques comme scikit-learn et TensorFlow, et à appliquer l'apprentissage automatique à des problèmes réels.

Commencez votre parcours d'apprentissage dès aujourd'hui!

Inscrivez-vous gratuitement à nos cours en ligne et commencez à apprendre Python à votre rythme. Avec des ressources pédagogiques de qualité et l'accès à une communauté d'apprenants, vous avez tout ce qu'il faut pour réussir. Rejoignez-nous et devenez un expert en Python sans attendre!

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte