Aller au contenu principal
Menu
Accueil  
Mon panier
0
X
Mon panier est vide.
Mon compte
C'est ma première visite
  • Bénéficiez d'un compte unique sur web, mobile ou tablette
  • Simplifiez-vous la commande
  • Accédez plus rapidement aux "+ en ligne"
  • Recevez des invitations à de nombreux événements
  • Soyez informé des nouveautés et de l'actu des auteurs et recevez les communications de Dunod
  • Livraison en France métropolitaine uniquement
Je crée mon compte
Enseignant ?
  • Découvrez l'Espace Enseignants du Supérieur et les offres qui vous sont réservées
Je découvre
X
On se connait déjà ? Bienvenue !
Mot de passe oublié ?
ou
FB connect
Enseignants
Liens rapides
  • Sciences & Techniques
  • Entreprise et économie
  • Sciences humaines et sociales
  • Histoire, Géographie et Sciences politiques
  • Prépas & Concours
  • Lettres et Arts
  • Vie pratique
Accueil
  • Sciences & Techniques
  • Entreprise et économie
  • Sciences humaines et sociales
  • Histoire, Géographie et Sciences politiques
  • Prépas & Concours
  • Lettres et Arts
  • Vie pratique
  • Dernières parutions
  • Meilleures ventes
  • Actualités
  • Espace enseignants
  • Espace presse
  • Droits dérivés / Subsidiary rights
  • Newsletters
  • Librairies
  • Contactez-nous
  • Aide
Voir tout Sciences & TechniquesX
Sujet
  • Sciences fondamentales
  • Technique et sciences appliquées
  • Informatique
A la une
  • Les meilleurs livres pour investir en bourse, immobilier, crypto...
  • Les petits experts SCIENCES L’essentiel en fiches illustrées !
  • Technologie, Disruption, Informatique, Crypto, Blockchain... C'est déjà demain !
  • TousMakers
Dimensionnement des installations sanitaires et thermiques domestiques
Dimensionnement des installations sanitaires et thermiques domestiques
Lire l'architecture
Lire l'architecture
Méthodes numériques avec Python
Méthodes numériques avec Python
Voir tout Entreprise et économieX
Sujet
  • Economie
  • Gestion et administration
  • Stratégie et entrepreneuriat
  • Management et RH
  • Marketing - Communication - Vente
  • Vie professionnelle
A la une
  • Les Petits Experts : les points clés en fiches pratiques
La compta durable
La compta durable
Franchise et partenariat
Franchise et partenariat
Soft Skills
Soft Skills
Voir tout Sciences humaines et socialesX
Sujet
  • Psychologie
  • Soin et santé
  • Accompagnement et coaching
  • Action sociale
  • Sociologie
  • Education. Pédagogie
L'étude de cas en psychologie clinique
L'étude de cas en psychologie clinique
Revue de l'hypnose et de la santé N°22 - 1/2023
Revue de l'hypnose et de la santé N°22 - 1/2023
Histoire des idées sociologiques - Tome 1
Histoire des idées sociologiques - Tome 1
Voir tout Histoire, Géographie et Sciences politiquesX
Sujet
  • Histoire
  • Géographie
  • Science politique et société
A la une
  • MNÉMOSYA - les grandes thématiques de la pensée historienne contemporaine
Les jumelles de Mengele
Les jumelles de Mengele
50 idées reçues sur l'état du monde 2023
50 idées reçues sur l'état du monde 2023
La Révolution française 1789-1799
La Révolution française 1789-1799
Voir tout Prépas & ConcoursX
Sujet
  • Ecoles d'ingénieurs
  • Ecoles de management
  • Expertise comptable
  • Fonction publique
  • Education nationale
  • Santé - Social - Paramédical
  • Concours IEP
  • Tous concours
A la une
  • Réussir les CAPES-Agrégation d’histoire-géographie 2023
Les collectivités territoriales en fiches et QCM - 2023 2024
Les collectivités territoriales en fiches et QCM - 2023 2024
Les collectivités territoriales - 2023
Les collectivités territoriales - 2023
PsychotechniX - La référence ultime pour réussir tous les tests psychotechniques
PsychotechniX - La référence ultime pour réussir tous les tests psychotechniques
Voir tout Lettres et ArtsX
Sujet
  • Lettres
  • Langues vivantes et civilisations
  • Philosophie
  • Arts
Les genres littéraires
Les genres littéraires
L'accident de vie
L'accident de vie
La traversée des langues
La traversée des langues
Voir tout Vie pratiqueX
Sujet
  • Santé et bien-être
  • Cuisine et boisson
  • Bricolage et habitat
  • Nature et tourisme
  • Vie quotidienne
A la une
  • Les meilleurs livres pour investir en bourse, immobilier, crypto...
  • Technologie, Disruption, Informatique, Crypto, Blockchain... C'est déjà demain !
  • Du temps pour soi ? 20 livres pour retrouver l’équilibre, créer, s’évader…
Le guide complet du trading
Le guide complet du trading
Mes 68 commandements pour vivre de l'immobilier
Mes 68 commandements pour vivre de l'immobilier
Bâtir et transmettre votre patrimoine immobilier
Bâtir et transmettre votre patrimoine immobilier
Vous êtes ici
Accueil>Sciences & Techniques>Informatique>Développement logiciel et web
  • Programmation Python avancée
Je découvre un extrait du livre

Programmation Python avancée

Guide pour une pratique élégante et efficace
Xavier Olive

Existe au format livre et ebook

Ce livre s’adresse à des lecteurs ayant déjà une certaine expérience de la programmation. Son objectif est de rappeler les concepts-clés de Python et de les illustrer dans des cas d’utilisation variés comme l’optimisation, les...
En savoir plus
Parution : 
mai 2021
Collection : 
InfoPro
Marque : 
Dunod
Logo dunod Fiche
Expédié sous 24h
Livraison en France métropolitaine uniquement
Applications de lecture
J'ajoute à ma liste
Accès rapide
  • Présentation
  • Sommaire
  • Auteur(s)
  • Caractéristiques

Présentation du livre

Ce livre s’adresse à des lecteurs ayant déjà une certaine expérience de la programmation.
Son objectif est de rappeler les concepts-clés de Python et de les illustrer dans des cas d’utilisation variés comme l’optimisation, les statistiques, le traitement du signal et l’intelligence artificielle.
Il est composé de cinq parties :

  • Les bases du langage :  un rappel des bases du langage Python (versions 3.8 et 3.9) focalisé sur les structures de données.
  • L’écosystème Python :  les bibliothèques tierces incontournables, présentes dans la plupart des projets Python. L’environnement Anaconda est également introduit.
  • Écrire un Python naturel et efficace :  les paradigmes de programmation, les concepts et structures Python qui s’y rapportent et les conventions de la communauté Python pour écrire un code clair et facile à maintenir.
  • Python, couteau suisse du quotidien :  comment manipuler les fichiers (image, son, Excel, XML, PDF, JSON…), construire et interagir avec des services web, écrire des outils graphiques ou en ligne de commande.
  • Développer un projet en Python :  comment préparer une bibliothèque, interagir avec des bibliothèques tierces, gérer les versions et la non-régression, et comment garantir la qualité, la correction et la robustesse du code.

Le code source des exemples avancés présentés au cours des chapitres ainsi que des ressources complémentaires sont librement accessibles en ligne sur le site de l’auteur  : https://www.xoolive.org/python/

Sommaire de l'ouvrage

Les bases du langage Python. Types et arithmétique de base. La bibliothèque Python standard. La gestion de fichiers. Structures de données avancées. L'écosystème Python.  La suite logicielle Anaconda.  Le calcul numérique avec NumPy.  Produire des graphiques avec Matplotlib.  La boîte à outils scientifiques SciPy.  L’environnement interactif Jupyter. L’analyse de données avec Pandas.  La visualisation interactive avec Altair et ipyleaflet.  Écrire un Python naturel et efficace.  La programmation fonctionnelle.  Décorateurs de fonctions et fermetures.  Itérateurs, générateurs et coroutines.  La programmation orientée objet.  Interfaces et protocoles.  L’ABC de la métaprogrammation.  La programmation concurrente.  Python, couteau suisse du quotidien.  Comment manipuler des formats de fichiers courants ?.  Comment interroger et construire des services web ?.  Comment écrire un outil graphique ou en ligne de commande ?.  Développer un projet en Python.  Publier une bibliothèque Python.  Mettre en place un environnement de tests.  Annotations et typage statique.  Comment écrire une API Python vers une bibliothèque C ?

Auteur(s) de l'ouvrage

  • Xavier Olive
    Xavier Olive
    Ingénieur de recherche à l’ONERA Toulouse

Caractéristiques du livre

Pages
368 pages
Format
175 x 250 mm
Collection
InfoPro
Parution
mai 2021
Marque
Dunod
Public
Professionnel
EAN
9782100815982

EAN Ebook : Pdf

9782100827329

Suggestions personnalisées

Sur le même sujet
Tout JavaScript
Tout JavaScript
Le langage C
Le langage C
Lean UX
Lean UX
L'UX, c'est quoi exactement ?
L'UX, c'est quoi exactement ?
Docker et conteneurs
Docker et conteneurs
Software craft
Software craft
Dans la collection
Cloud et transformation digitale
Cloud et transformation digitale
Docker et conteneurs
Docker et conteneurs
Software craft
Software craft
Scrum
Scrum
Python pour le data scientist
Python pour le data scientist
Mettre en oeuvre DevOps
Mettre en oeuvre DevOps
Retour vers le haut de page
Newsletters
Nos communautés
  • Facebook DUNOD
  • Dunod Science & Nature
Suivez-nous
  • Facebook
  • Twitter
  • Youtube
  • Linkedin
  • Aide
  • Contactez-nous
  • Paiement sécurisé
  • Livraison
  • Echange et remboursement
  • Dunod
    • Qui sommes-nous ?
    • Actualités
    • À paraître
    • Espace Enseignants du Supérieur
    • Droits dérivés / Subsidiary rights
    • Presse
  • Thèmes
    • Sciences & Techniques
    • Entreprise & Economie
    • Sciences humaines et sociales
    • Histoire, Géographie et Sciences politiques
    • Prépas & Concours
    • Lettres et Arts
    • Vie pratique
  • Services
    • Librairies
    • L'Atelier Dunod
    • Formations pour les pros de la petite enfance
    • Revue de l'hypnose et de la santé
    • Préparez-vous à réussir le DCG !
    • Préparer et réussir le DSCG
    • Aide ebook
  • Autres Sites
    • Dunod Formation Petite Enfance
    • Mercator
    • Expert Sup
    • Pratiques RH au quotidien
  • Dunod © 2017
  • Mentions légales
  • CGVU
  • Données personnelles
  • Cookies
  • Plan du site