Recherche de site Web

Apprenez Python avec des didacticiels, des vidéos et des défis gratuits


Python est actuellement l'un des langages de programmation les plus appréciés et les plus demandés. Pour vous aider à prendre une longueur d'avance et à apprendre les bases (ainsi que certains concepts plus avancés), voici quelques ressources Python pour vous.

Gardez à l'esprit que cette liste n'est pas complète. D'une part, freeCodeCamp crée quatre nouveaux certificats Python en 2020 ! Alors gardez un œil sur ceux-là. Mais pour l’instant, ce sont les meilleures ressources à utiliser pour commencer à apprendre Python.

Cette liste est divisée en didacticiels (Python, Django, Flask, TensorFlow), projets à créer avec Python (et technologies associées), vidéos et cours, ainsi que d'autres ressources utiles telles que des communautés que vous pouvez rejoindre. Bon apprentissage!

Tutoriels

Python

  • Meilleurs tutoriels Python
  • Meilleurs exemples de code Python
  • Un A à Z d'astuces Python utiles
  • Comment remplacer Bash par Python comme langage de ligne de commande
  • Recherche binaire en Python : une introduction visuelle
  • Valeurs vraies et fausses en Python
  • Dictionnaires Python 101
  • Une introduction aux tests unitaires en Python
  • Comment sous-chaîner et chaîner en Python
  • Définition de classe dynamique en Python
  • Comment gérer les exceptions en Python
  • Comment maintenir l'évolutivité dans votre code Python
  • Comment gratter des sites Web en utilisant Python
  • Tutoriels officiels de Python Docs
  • Le guide de l'auto-stoppeur sur Python (extrait de la documentation)
  • Modèles de conception Python
  • Informations sur le prochain programme Python de freeCodeCamp

Django

  • Tutoriel de démarrage de Django (docs)
  • Django à l'état sauvage : conseils de déploiement
  • Comment créer un tableau de bord d'analyse dans une application Django

Ballon

  • Comment créer une application Web avec Flask et la déployer sur le cloud
  • Comment créer une application Web avec Flask et Google App Engine
  • Comment utiliser Python et Flask pour créer une application Web

TensorFlow

  • Comment installer TensorFlow et Keras - en toute simplicité
  • Apprenez à connaître TensorFlow.js en 7 minutes
  • Découvrez TensorFlow avec l'aide de groupes de rock
  • Comment créer un prédicteur d'âge et de sexe avec l'apprentissage profond dans TensorFlow
  • Entraînez votre propre FaceID ConvNet à l'aide de l'exécution rapide de TensorFlow

Projets à construire avec Python

  • Créez un éditeur de démarques de jouets avec Python et Tkinter
  • Comment créer votre propre crypto-monnaie avec Python
  • Comment configurer les notifications SMS avec Python
  • Comment créer une API JSON avec Python
  • Créez un cryptobot avec Python et connectez-le à Facebook Messenger

Cours/Vidéos :

  • Apprenez Python en créant 5 jeux
  • Python pour tout le monde - cours gratuit du Dr Chuck
  • Traitement du langage naturel avec Python et TensorFlow
  • Apprenez NumPy et commencez à faire du calcul scientifique en Python
  • Cours complet sur le framework Django
  • Comment créer un site Web de commerce électronique avec Django et Python
  • Apprenez la programmation Web avec Flask du CS50 de Harvard
  • Apprenez TensorFlow 2.0 dans ce cours vidéo pour débutants
  • Cours complet TensorFlow - apprentissage profond en JavaScript

Défis

  • Projet Euler
  • HackerRank - Défis Python
  • Guerres de codes
  • CodeChef
  • Défis Python d’exercice
  • Python Koans
  • Défis Python de CodingBat
  • Apprenez Python de manière interactive
  • Problèmes de bioinformatique de Rosalind Python
  • Défi d'ascenseur Python
  • Défis CoderByte
  • CheckiO - le jeu pour les codeurs
  • CodeAbbaye
  • CodeSignal - Préparez-vous aux entretiens et approfondissez vos compétences en programmation

Communauté

  • Python génial
  • /r/Python
  • /r/Apprendre Python
  • Planète Python
  • PyDames
  • DjangoFilles
  • Python-forum.io

Livres :

  • Apprenez Python à la dure (pas gratuit)
  • Apprendre Python - Ebook gratuit

Articles connexes