IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Introduction à Python 3 et au framework web Flask par l'exemple
Un cours complet de Serge Tahé

Le , par Serge Tahé

145PARTAGES

20  0 
Bonjour,

J'ai mis à l'adresse [https://tahe.developpez.com/tutoriel...on-flask-2020/] un cours d'apprentissage du langage Python version 3 et du framework web Flask.

Il propose une liste de scripts Python dans différents domaines :

• les fondamentaux du langage (180 pages) ;

• la gestion de bases de données MySQL et PostgreSQL, l'ORM SqlAlchemy (100 pages) ;

• la programmation réseau TCP/ IP (protocoles HTTP, POP3, IMAP, SMTP) (100 pages) ;

• la programmation web MVC avec le Framework FLASK (300 pages) ;

• les architectures trois couches et la programmation par interfaces ;

Pour illustrer le cours, une application servant de fil rouge est développée en 18 versions. La dernière est une application web MVC construite avec le framework CSS Bootstrap portée sur un serveur Apache / Windows.

Ce n'est pas un cours Python exhaustif mais un recueil d'exemples destinés à des développeurs ayant déjà utilisé un langage de script tel que Perl, PHP, VBScript ou des développeurs habitués aux langages typés tels que Java ou C# et qui seraient intéressés par découvrir un langage de script orienté objet. Ce document est peu approprié pour des lecteurs n'ayant jamais ou peu programmé.

Ce document n'est pas non plus un recueil de "bonnes pratiques". Le développeur expérimenté pourra ainsi trouver que certains codes pourraient être mieux écrits. Ce document a pour seul objectif de donner des exemples à une personne désireuse de s'initier au langage Python 3 et au Framework Flask. Elle approfondira ensuite son apprentissage avec d'autres documents.

Les scripts sont commentés et les résultats de leur exécution reproduits. Des explications supplémentaires sont fournies dans le cours lui-même. Le document nécessite une lecture active : pour comprendre un script, il faut à la fois lire son code, ses commentaires et ses résultats d’exécution.

Le document peut être lu à divers niveaux. Les premiers chapitres sont destinés à des débutants en Python. Les chapitres sur les bases de données, la programmation internet et web sont destinés à des lecteurs plus avancés.

Bonne lecture.

Serge Tahé, 24 août 2020

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de master4
Membre régulier https://www.developpez.com
Le 24/08/2020 à 11:34
Merci pour le partage
1  0 
Avatar de f-leb
Responsable Arduino et Systèmes Embarqués https://www.developpez.com
Le 24/08/2020 à 11:38
Bigre, 700 pages ! Un travail monstrueux

Merci de nous en avoir fait profiter
1  0 
Avatar de Malick
Community Manager https://www.developpez.com
Le 24/08/2020 à 12:54
Salut,

Bravo pour ce cours complet en Python qui sera sans aucun doute très apprécié et utile à la communauté.

encore
1  0 
Avatar de fanick
Membre régulier https://www.developpez.com
Le 29/08/2020 à 23:25
Merci, Serge, pour ce cadeau que tu fais a la communauté.
1  0 
Avatar de plank067
Futur Membre du Club https://www.developpez.com
Le 11/11/2020 à 23:24
Un grand merci pour ce partage !
1  0 
Avatar de bmayer
Membre régulier https://www.developpez.com
Le 05/10/2022 à 19:22
Bon, bin, je sais ce que je vais faire pour m'occuper, en ce début de retraite... :-) :-D
1  0 
Avatar de dedalios
Membre habitué https://www.developpez.com
Le 04/01/2021 à 18:29
Bonjour

Dans votre document il est question de base de données MySQL et PostgreSQL, et d'utilisation d'SQLalchemy.

une question est-il possble d'utiliser d'autres base de données ,avec l'ORM SQLalchemy ? Oracle , DB2....?
0  0 
Avatar de wiztricks
Expert éminent sénior https://www.developpez.com
Le 04/01/2021 à 21:33
Citation Envoyé par dedalios Voir le message
une question est-il possble d'utiliser d'autres base de données ,avec l'ORM SQLalchemy ? Oracle , DB2....?
Il suffit d'aller lire la bonne page de la documentation de SQLAlchemy...

- W
0  0 
Avatar de popo
Expert confirmé https://www.developpez.com
Le 07/10/2021 à 10:50
Bonjour,

J'ai installé python mais il n'y en a pas de traces dans %PATH%.
Du coup, je suis allé regardé où, il avait été installé pour le rajouter.

Est-ce bien ce chemin que je dois ajouter (c'est celui où se trouve python.exe) ?
C:\Users\xxx\AppData\Local\Programs\Python\Python310
0  0 
Avatar de Dominichx16
Candidat au Club https://www.developpez.com
Le 10/10/2021 à 16:42
C'est gentil de ta part, je vais apprendre beaucoup avec ceci.
0  0