À propos

Depuis plusieurs années, le langage Python s'est imposé dans la tour de Babel des langages de programmation comme un choix incontournable aussi bien dans l'enseignement que dans l'industrie ; les principales raisons de sa popularité sont : la simplicité de mise en oeuvre, la puissance du langage et la richesse des bibliothèques.

Issu d'un cours professé au Centre de préparation à l'agrégation d'informatique de Marrakech à l'automne 2017, l'ouvrage présente les fondements de la programmation modulaire en Python, certains des schémas classiques de construction de programmes à travers les fameux « Design Patterns » (en français : patrons de conception) et un retour sur toute l'algorithmique classique (tris, listes, arbres et graphes) à travers les objets Python. Cette approche modulaire facilite la correction des programmes et la réutilisation du code à travers des projets de développement logiciel.
L'ouvrage s'adresse à des enseignants, des étudiants de niveau Master mais aussi à des développeurs ou des ingénieurs informaticiens désirant améliorer leur méthodologie de la programmation.
Il demande une pratique de base du langage Python, sans connaissance préalable de la programmation par objets.


Sommaire

Objets et classes.
Patrons de conception : les créateurs.
Fabrique.
Monteur.
Prototype.
Patrons de conception : les structurants.
Décorateur.
Pont.
Adaptateur.
Façade.
Patrons de conception : les comportementaux.
Itérateur et Générateur.
Observateur.
Stratégie.
Commande.
Algorithmique élémentaire.
Les tris.
Chaînage, piles, files d'attente.
Arbres.
Graphes.
Le retour sur trace.
Programmation dynamique.

Rayons : Sciences & Techniques > Informatique > Programmation / Développement > Python


  • Auteur(s)

    Denis Monasse

  • Éditeur

    Rue des Écoles

  • Distributeur

    Dilisco

  • Date de parution

    13/03/2018

  • Collection

    Epistemon

  • EAN

    9782820807663

  • Disponibilité

    Épuisé

  • Nombre de pages

    192 Pages

  • Longueur

    24 cm

  • Largeur

    17 cm

  • Épaisseur

    1.4 cm

  • Poids

    364 g

  • Support principal

    Grand format

  • Dewey

    005

Infos supplémentaires : Broché  

Denis Monasse

  • Naissance : 18-10-1950
  • Age : 75 ans
  • Pays : France
  • Langue : Francais

Normalien, agrégé de mathématiques et ancien professeur de mathématiques et d'informatique en classes préparatoires au lycée Louis-le-Grand, Denis Monasse est actuellement rédacteur en chef de la RMS et directeur des enseignements et de la pédagogie chez Epistemon (Lycée numérique).

empty