Par où commencer à apprendre Python: livres pour débutants

image

Amis, marquez une sélection de 17 livres en Python.

Une sélection vous aidera à apprendre un langage de programmation à partir de zéro ou avec un minimum de connaissances.
Prêt à commencer à apprendre Python?

Alors commençons!

Premiers pas avec l'apprentissage de Python


Si vous ne passez pas à Python à partir d'un autre langage de programmation, mais que vous partez de zéro, commencez par comprendre les concepts de base du développement. Pour lire la littérature technique en anglais, remontez le niveau de langue. Les livres aideront à cela:

"Programmation informatique pour débutants: principes de base des termes et concepts de programmation", Nathan Clark

Les débutants peuvent facilement se noyer en termes professionnels. Ce livre vous aidera à comprendre la terminologie: quelles sont les fonctions, la programmation fonctionnelle et orientée objet, comment structurer et déployer un programme, comment stocker, gérer et partager des données.

Anglais pour les technologies de l'information, Pearson Longman

Même si vous parlez couramment l'anglais, la terminologie professionnelle peut conduire à une impasse - passez du temps à googler. Ce tutoriel avec un livre audio et des dictionnaires interactifs aidera à élever le niveau de grammaire et à reconstituer le vocabulaire avec des termes techniques.

Anglais de base pour l'informatique, Oxford

Un cours de formation qui aidera à améliorer les compétences grammaticales, à reconstituer le vocabulaire avec des termes techniques. Chip book - il contient des textes et des diagrammes pour une meilleure compréhension de la matière, un dictionnaire des termes de calcul modernes, des abréviations et des symboles.

Rencontrez Python


Commencez à apprendre un langage de programmation avec une base théorique - comprenez les termes et les principes du langage. Pour ce faire, étudiez les livres:

«Bonjour tout le monde. Programmation amusante », Carter Sand, Warren Sand

Un livre simple pour l'introduction à Python - l'auteur explique les termes de base, les caractéristiques de la langue dans une langue accessible. La publication est principalement théorique, de la pratique - des lignes directrices pour la création de plusieurs programmes élémentaires.

«Programmation de Python», Michael Dawson

Un développeur et enseignant expérimenté parle des principes de base du développement en utilisant des exemples de création de jeux simples. Après chaque chapitre, l'auteur propose un brouillon du jeu, un résumé du matériel couvert et des tâches de consolidation. Après la lecture, vous apprendrez les compétences de base en développement Python et apprendrez à les mettre en pratique.

Passons à la pratique


Lorsque vous comprenez les fondements théoriques, allez dans des livres avec de la pratique - exemples de code réel, tâches, guides pour développer les premiers projets simples:

Apprendre le Python par Marz Lutz

L'auteur décrit les principaux types d'objets en Python, l'ordre de leur création et de travailler avec eux, parle de l'élément procédural principal des fonctions de langage. Après chaque chapitre, il donne des questions de contrôle pour la fixation du matériel, et après chaque partie - des exercices pratiques.

«Programmation Python», Mark Lutz

Un guide d'utilisation de Python dans divers domaines - administration système, création d'applications Web et d'interfaces graphiques. L'auteur explique comment travailler avec des bases de données, programmer des interactions réseau, créer des interfaces pour des scripts et d'autres tâches.

"Python - vers les sommets de l'excellence", Luciano Ramallo

Le livre du développeur Luciano Ramallo pour ceux qui ont déjà appris à écrire en Python, mais qui n'utilisent toujours pas toutes ses fonctionnalités. L'auteur parle des outils de base et des bibliothèques du langage et donne des exemples illustratifs sur la façon de rendre le code plus court, plus compréhensible et plus rapide.

Programmation Python: un guide étape par étape pour les débutants, Brian Jenkins

Un guide étape par étape pour les débutants qui souhaitent apprendre un langage de programmation à partir de zéro. L'auteur explique la syntaxe de base, vous apprend à travailler avec les types de données et les variables, les classes et les objets, à gérer les fichiers et les exceptions.

«Programmation Python: Guide de base, Blackhat, intermédiaire et avancé de la programmation Python», Richard Ozer

Ce livre est un manuel Python complet en quatre parties. Les débutants doivent étudier la première partie du livre. L'auteur parle simplement et clairement des mécanismes de travail de Python, comment comprendre les bases du langage et écrire son premier programme.

«Programmation Python illustrée pour les débutants et intermédiaires: Apprendre en faisant» Guide ultime étape par étape pour maîtriser Python: l'avenir est ici! », William Sullivan

Un guide étape par étape pour vous aider à apprendre le langage Python et à le mettre en pratique. L'auteur explique comment exécuter le premier programme, décrit les variables, les types de données, les identifiants et partage d'autres informations utiles.

"Python dans la pratique", Mark Summerfield

Un livre pour les débutants qui maîtrisent déjà le langage Python et souhaitent mieux programmer. L'auteur explique comment utiliser les modèles de programmation pour améliorer le code, paralléliser et compiler des programmes, explique les principes de la programmation réseau et des graphiques de haut niveau.

Formation continue: livres Python par directions


Python peut être utilisé pour résoudre de nombreux problèmes - travailler avec des sites, des applications Web, l'apprentissage automatique. Décidez dans quelle direction vous souhaitez vous développer et commencez par la littérature spécialisée:

«Applications SIG - Développement de géo-applications en Python», Eric Vestra

L'auteur explique en détail comment écrire des géo-applications. Vous apprendrez comment accéder et visualiser les géodonnées, lire et écrire des données au format vectoriel et raster, stocker et accéder, effectuer des calculs géospatiaux en Python.

«Site Web Scraping - Site Web Scraping Using Python», Ryan Mitchell

Un guide sur la façon d'appliquer des scripts Python et des API Web pour collecter et traiter les données de milliers de sites. Il sera intéressant pour les programmeurs et les administrateurs web qui souhaitent étudier le travail des scrapers web, maîtriser l'analyse des données brutes et tester les interfaces.

«Introduction à l'apprentissage automatique avec Python. Un guide pour les professionnels des données », Andreas Muller, Sarah Guido

Réservez pour les débutants. Les auteurs expliquent de manière compréhensible comment construire des systèmes d'apprentissage automatique, expliquent en détail les étapes de travail à l'aide de Python et scikit-learn, NumPy et matplotlib.

"Django. Un guide détaillé », Adrian Golovaty, Jacob Kaplan-Moss

Un livre sur Django, un framework de développement d'applications web Python. Les auteurs parlent des composants du cadre et des méthodes de travail avec lui, fournissent des exemples d'application dans différents projets.

"Développement d'applications Web à l'aide de Flask en Python", Miguel Greenberg

L'auteur vous apprend à travailler avec le cadre Flask populaire, fournit un guide étape par étape sur la façon de créer une application de blog social. Apprenez les capacités du cadre, apprenez à étendre les applications avec des technologies supplémentaires.

Source: https://habr.com/ru/post/fr464597/


All Articles