Python est un langage de programmation Internet et système dont la popularité grandit dans l'environnement de développement logiciel rapide d'aujourd'hui, et cela n'est pas surprenant: il est simple (mais fiable), orienté objet (mais peut être utilisé comme langage procédural), extensible, évolutif et a une syntaxe facile à apprendre qui est claire et concise.
Python combine la puissance d'un langage objet compilé tel que Java et C ++ avec la facilité d'utilisation et le temps de développement rapide d'un langage de script. En fait, sa syntaxe est si facile à comprendre que vous êtes plus susceptible de la comprendre plus rapidement que n'importe quel autre langage de script populaire utilisé aujourd'hui! Et nous venons de choisir les meilleurs livres pour apprendre le Python pour les amateurs de programmation!
liste
- 10. Python. Création d'application, Chan
- 9. Programmation Python: un guide étape par étape pour les débutants, Jenkins
- 8. Langage de programmation Python, Susie
- 7. Les secrets de Python. 59 recommandations pour l'écriture de code efficace, Slatkin
- 6. Apprentissage de Python, Lutz
- 5. Programmation Python pour débutants, McGrath
- 4. Python en pratique, Summerfield
- 3. Python - vers les sommets de l'excellence, Ramallo
- 2. Nous programmons à Python, Dawson
- 1. Scraping de sites Web en utilisant Python, Mitchell
10. Création d'applications, Chan
DANS "Python Création d'application»Wesley Chun, ingénieur logiciel Internet et instructeur technique, fournit aux développeurs tout ce qu'ils doivent savoir pour apprendre rapidement Python.
Comme le reste des livres de la série Core, Core Python Programming propose des centaines d'extraits de code industriel et d'exemples destinés aux développeurs professionnels qui souhaitent utiliser leurs compétences existantes!
En particulier, la programmation Core Python fournit de nombreux exemples interactifs que vous pouvez saisir dans l'interpréteur Python juste devant vous! Enfin, nous présentons un chapitre qui vous montrera étape par étape comment étendre Python en utilisant C ou C ++.
9. Programmation Python: un guide étape par étape pour les débutants, Jenkins
En savoir plus sur la programmation informatique et comment démarrer avec un langage de programmation. "Programmation Python: un guide étape par étape pour les débutants"Aide à comprendre les différentes fonctionnalités du langage de programmation Python et à apprécier sa puissance. Transition d'un programmeur débutant à un spécialiste. Ce livre explore tous les aspects du langage Python.
Ce livre peut être un bon début pour un débutant; il s'agit d'un guide étape par étape pour quiconque souhaite commencer à apprendre la programmation Python à partir de zéro. Cela vous aidera à préparer une base solide pour la programmation informatique et il vous sera facile d'apprendre tout autre langage de programmation.
8. Langage de programmation Python, Susie
Le livre présente Python, ses variantes et méthodes de programmation les plus célèbres. En plus des questions fondamentales (langage, bibliothèque régulière, programmation efficace, traitement de texte), des situations d'utilisation du langage Python que l'on retrouve plus souvent que d'autres sont étudiées, des calculs matriciels aux programmes aux spécificités graphiques plus complexes.
En suivant le cours que ce livre couvre, vous pouvez améliorer considérablement votre productivité en utilisant Python. Le livre sera le plus utile aux étudiants de spécialités dans le domaine du développement logiciel et de l'architecture des systèmes logiciels.
7. 59 recommandations pour l'écriture de code efficace, Slatkin
«Secrets de PythonRecommandé pour les étudiants comme une source extrêmement compacte de conseils de base sur un très large éventail de sujets pour le professionnel intermédiaire Python. Meilleures pratiques pour tous les principaux domaines de développement Python 3.x et 2.x, avec des explications détaillées et des exemples.
De bonnes pratiques pour écrire des fonctions qui clarifient les intentions vous aident à éviter un certain nombre d'erreurs. Couverture sur la façon de composer plus précisément le code à l'aide de tableaux et de classes, comment se débarrasser des pièges de métaclasse. Approches plus efficaces du parallélisme.
Méthodes et idiomes classiques pour exploiter les modules intégrés Python. Outils et meilleures pratiques pour le développement collaboratif. Solutions de débogage, de validation et d'optimisation pour améliorer la qualité et les performances.
6. Apprentissage de Python, Lutz
Obtenez une introduction complète et complète au langage de base Python avec la prise en charge de ce didacticiel. Basée sur un tutoriel populaire de l'auteur Mark Lutz, cette publication contribue à l'écriture rapide d'un code Python efficace et de haute qualité. C'est la meilleure façon de commencer, que vous soyez un développeur débutant ou un programmeur professionnel familier avec d'autres langues.
«Apprendre PythonCe guide d'auto-apprentissage simple, complet avec des tests, des exercices et des exercices utiles, vous aidera à démarrer avec Python 2.7 et 3.3 - les dernières versions des lignes 3.X et 2.X - ainsi que toutes les autres versions à usage général aujourd'hui.
De plus, vous apprendrez certaines des fonctionnalités avancées du langage qui sont récemment devenues plus courantes dans le code Python.
5. Programmation Python pour débutants, McGrath
Python est un langage de programmation disponible gratuitement qui rend la résolution d'un problème informatique presque aussi simple que de poser une question sur le forum.
«Programmation Python pour débutants"Couvre tout ce que le lecteur doit savoir pour commencer à coder en Python. Ce guide facile à utiliser est le compagnon idéal pour un apprentissage rapide et productif.
4. Python en pratique, Summerfield
Si vous êtes un développeur chevronné, "Python en pratique"Vous aidera à améliorer la qualité, la fiabilité, la vitesse, la convivialité et la convivialité de tous vos programmes Python.
Mark Summerfield se concentre sur quatre sujets clés: les modèles de conception pour coder l'élégance, le traitement plus rapide grâce à la concurrence et au Python compilé (Cython), la mise en réseau et les graphiques de haut niveau.
Il identifie les modèles de conception éprouvés qui sont utiles en Python, les recouvre de code de qualité professionnelle et explique pourquoi certains modèles de conception orientés objet ne sont pas liés à Python.
Il révèle également plusieurs mythes contre-productifs concernant la programmation Python, montrant, par exemple, comment Python peut tirer pleinement parti du matériel multicœur.
3. Python - vers les sommets de l'excellence, Ramallo
La simplicité de Python vous permet de travailler rapidement, mais cela signifie souvent que vous ne connectez pas toutes les fonctionnalités qu'il a à offrir. Avec ce guide fondamental, vous apprendrez à écrire du code Python idiomatique efficace en utilisant ses fonctionnalités efficaces - et probablement les plus oubliées.
L'auteur Luciano Ramallo vous présente les principales fonctionnalités du langage Python et montre comment rendre votre code plus court, plus rapide et plus lisible en même temps.
De nombreux programmeurs expérimentés essaient de plier Python pour correspondre à des modèles qu'ils ont appris dans d'autres langages, et n'ouvrent jamais les possibilités de Python en dehors de leur expérience. Utilisation du livre "Python - vers les sommets de l'excellenceCes programmeurs apprendront en détail comment devenir compétent en Python 3.
2. Nous programmons à Python, Dawson
Si vous avez récemment commencé à comprendre la programmation Python et que vous recherchez une introduction sérieuse, ce guide est pour vous. Livres de la série "Programmation en Python», Développé par des professeurs d'informatique, enseigne les bases de la programmation à travers la création simple de jeux.
Vous obtenez les compétences dont vous avez besoin pour des applications de programmation Python plus pratiques et découvrez comment ces compétences peuvent être utilisées dans des scripts du monde réel. Mieux encore, lorsque vous aurez terminé ce livre, vous pourrez appliquer les principes de base que vous avez appris au prochain langage de programmation avec lequel vous travaillerez.
1. Scraping de sites Web en utilisant Python, Mitchell
Si la programmation est magique, le web scraping est certainement une forme de magie. En écrivant un programme automatisé simple, vous pouvez interroger des serveurs Web, demander des données et les analyser pour extraire les informations nécessaires.
La version longue "Scraping de sites Web à l'aide de Python”Non seulement vous présente les recherches sur Internet, mais sert également de guide exhaustif pour la collecte de presque tous les types de données de l'Internet moderne.