0% ont trouvé ce document utile (0 vote)
5 vues13 pages

Introduction à Python et Django

Transféré par

KOSSI Tinè
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues13 pages

Introduction à Python et Django

Transféré par

KOSSI Tinè
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Présenté par :

Boris WOGLO,
Développeur Python / Django
Plan
Introduction
01 Installation et environnement
02 Bases de la syntaxe Python
04 Structures de contrôle
05 Fonctions
06 Programmation orientée objet (POO)
07 Mise en pratique mini-projet
08 Transition vers Django
Conclusion
2
Introduction
Qu’est-ce que Python ? Pourquoi Python ?

Python est un langage simple, lisible,


Facile à prendre en main
puissant, utilisé dans le développement
Polyvalent
web, l'intelligence artificielle, la data
Communauté active
science, etc. Il est créé en 1991.
Développement rapide
Django est un framework web qui
Multiplateforme
repose sur Python.

Le nom Python est inspirée par


une série télévisée appelée
Monty Python's Flying Circus

Guido van Rossum,


créateur de Python
Python 3
1. Installation et environnement

Télécharger et installer Python :


[Link]

Tester Python en ligne (Google Colab, Replit) :


[Link]
[Link]

Tester l’installation :
python --version
print(“Hello word”) 4
2. Bases de la syntaxe Python
Les règles de nommage
Caractères autorisés : les lettres (a-z, A-Z),
des chiffres (0-9) et le tiret bas (_)
Premier caractère : Le premier caractère
d'un nom de variable ne peut pas être un
chiffre
Sensibilité à la casse : nom_variable et
Nom_Variable sont considérés comme des
noms différents
Conventions : Il est recommandé d'utiliser la
convention snake_case (minuscules avec
des tirets bas) pour nommer les variables
Mots réservés : Il est déconseillé d'utiliser des
mots réservés du langage Python comme
noms de variables (par exemple, if, while, for)
Constantes : Pour les constantes, la
convention est d'utiliser des noms en
majuscules, parfois avec des tirets bas (par 5
exemple, MAX_SIZE)
3. Structures de contrôle
Les conditions Les boucles

6
4. Collections
Les listes Les dictionnaires

7
5. Fonctions
En Python, une fonction est un bloc de code
nommé qui effectue une tâche spécifique
et peut être réutilisé plusieurs fois dans un
programme

Types de fonctions :
Fonctions sans paramètre
Fonctions avec valeur de retour
Fonctions sans valeur de retour

Avantages des fonctions :


Réutilisation du code
Modularité
Lisibilité
Maintenance
8
6. Programmation orientée objet (POO)
En Python, une classe est un plan ou un
modèle pour créer des objets. Elle définit les
caractéristiques (attributs) et les
comportements (méthodes) de ces objets.
Les objets sont des instances concrètes de
la classe.

On parle de Programmation Orientée


Objet (POO) car on organise le code autour
des classes et des objets

9
7. Mini projet : Liste d'articles

10
8. Transition vers Django
Les liens des concepts vues en Python avec Django

Classe Python Modèle Django

Fonction/Classe Python Vue Django

Liste/dictionnaire Données dans les templates

11
Conclusion Global E-Commerce Fulfillment

Les fondations Python sont essentielles pour


tout développeur Python et indispensables pour
comprendre Django.
Vous êtes maintenant prêts à créer vos
premières applications web avec Django, en
vous appuyant sur ce que vous venez
d'apprendre.

Ressources
Python : [Link]

Django : [Link]
W3Schools Python : [Link]
11
Merci pour votre
Attention
wokobogil@[Link]
Vos questions et apports
seront les bienvenus !

Présenté par :
Boris WOGLO,
Développeur Python / Django +228 97 66 93 20

Vous aimerez peut-être aussi