Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Nous avons trouvé un total de 40 livres disponibles en téléchargement

Créer des applications graphiques en Python avec PyQt5

Auteure: Thibaut Cuvelier , Pierre Denis

Nombre de pages: 373

Ce livre s'adresse à toute personne souhaitant développer des interfaces graphiques en Python, de la simple boîte de dialogue à la création d'applications graphiques élaborées, avec menus, barre d'outils, redimensionnement à la taille de l'écran, accès à une base de données, etc. Il suppose que vous débutez en Qt, mais que vous connaissez Python et maîtrisez les notions de programmation orientée objet, notamment l'héritage. Qt est une bibliothèque multiplateforme extrêmement complète écrite en C++. PyQt sert de couche de liaison entre C++ et Python, et apporte Qt à l'environnement Python. Ce livre s'appuie sur la version 5.6 de Qt, destinée à être maintenue sur le long terme, tout en signalant le cas échéant d'éventuelles divergences avec la version 5.7. Tous les exemples sont donc réalisés avec PyQt5. Deux approches de développement vous sont proposées : la manière impérative par assemblage de composants (aussi appelés widgets) et la manière déclarative à l'aide du langage QML (Qt Quick). Une même application de gestion de bibliothèque sera développée à titre d'exemple avec chacune des méthodes. Pour aller plus loin, vous aborderez dans...

Data Science avec Python

Auteure: Patrice Rey

Nombre de pages: 406

Ce livre est destiné aux personnes souhaitant avoir une première immersion dans le domaine de l'analyse de données avec le langage de programmation Python et les librairies dédiées à l'analyse de données que sont NumPy, Pandas, Matplotlib et Seaborn. Dans ce livre, nous verrons principalement comment explorer, manipuler et visualiser des données structurées, c'est-à-dire des tableaux contenant des lignes et des colonnes. La première partie aborde l'utilisation de la librairie NumPy qui est une librairie Python dédiée au calcul scientifique fournissant des fonctions très performantes de calcul, mais aussi des structures de données spécialisées et remarquablement performantes. La seconde partie aborde l'utilisation de la librairie Pandas qui est une librairie Python dédiée à la Data Science. Il s'agit de la librairie Python la plus populaire et la plus performante pour faire de l'analyse de données. Cette librairie Pandas amène avec elle deux nouvelles structures essentielles pour l'analyse de données qui sont les structures Series et DataFrame. La troisième partie aborde l'utilisation de la librairie Matplotlib qui est une librairie graphique très connue en ...

Initiation à la programmation avec Python et C++

Auteure: Yves Bailly

Nombre de pages: 269

En moins de 300 pages, Yves Bailly réussit la prouesse de présenter dans un style clair et concis toutes les notions fondamentales de la programmation et de vous apprendre à construire progressivement un véritable programme, le jeu des Tours de Hanoï.

Programmation Python

Auteure: Tarek Ziadé

Nombre de pages: 586

Choisi par Google comme l'un de ses langages piliers et utilisé dans des projets d'envergure tels que YouTube, Python est omniprésent dans les applications web modernes. Open Source et portable, sa modularité et son orientation objet permettent de créer des applications de toutes tailles, génériques et maintenables. Python : de la syntaxe à l'optimisation Python est tout indiqué pour le développement d'applications web : serveurs de contenu, moteurs de recherche, agents intelligents, objets distribués... Il est également performant pour réaliser des scripts d'administration système ou d'analyse de fichiers textuels, pour gérer l'accès à des bases de données, pour servir de langage glu entre plusieurs applications, réaliser des applications graphiques classiques, etc. Pour autant, le développeur n'exploitera vraiment sa puissance qu'en ayant acquis une certaine culture. C'est ce que ce livre permet d'acquérir par la description de techniques éprouvées dans tous les grands projets de développement en Python. Au-delà de la prise en main (installation des environnements d'exécution et de développement, rappels de syntaxe avec les primitives et la...

ITC - MPSI - Essentiel De Python Avec PyQt5

Auteure: Patrice Rey

Nombre de pages: 308

Patrice REY est informaticien et formateur indépendant, diplômé en informatique et certifié Microsoft MCTS. Passionné par les technologies Microsoft WPF, WCF, LINQ et DirectX, spécialiste du langage C#, adepte des langages C++, Java et Python, programmeur passionné des API 3D, il vous fait partager sa passion pour le développement et la programmation des applications au travers de cet ouvrage.

ITC Informatique Tronc Commun MPSI - Formation Python

Auteure: Patrice Rey

Nombre de pages: 604

Ce livre est conçu comme un manuel d'aide pratique d'informatique à destination des élèves de première et deuxième années des classes préparatoires dans les filières MP, PC, PSI et PT. Il est destiné aux étudiants souhaitant avoir une formation initiale et complète à Python. Python est un langage de programmation (langage de script) permettant de faire de la programmation impérative (écrire une séquence d'instructions), de la programmation fonctionnelle (résoudre des problèmes en fabriquant des fonctions) et de la programmation orientée objet (définir des objets que l'on fait interagir entre eux). Ce langage est très utilisé dans le monde scientifique, les universités, les classes préparatoires et l'enseignement en général car il possède de nombreux avantages. Il est aussi utilisé dans le monde professionnel du développement web avec le framework Django. Les milliers de bibliothèques accessibles gratuitement font de ce langage un outil puissant (Pygame pour la création des jeux en 2D, Blender pour la modélisation en 3D, PIL pour le traitement d'images, Scipy pour les sciences, Matplotlib pour les graphiques, Numpy pour le calcul, etc).

Programmation pratique Python 3.9 PyQt5

Auteure: Patrice Rey

Nombre de pages: 285

Les différentes parties permettent d'apprendre et de mettre en pratique les principales caractéristiques de Python 3.9 en utilisant PyQt5. Tous les codes de programmation exposés ici sont réalisés et testés sur la plateforme Windows 10 en utilisant l'éditeur de code Visual Studio Code et la librairie PyQt5.

Python

Auteure: Bill Lubanovic

Nombre de pages: 624

Accessible et plaisant à lire, ce livre sur Python est destiné aux étudiants qui découvrent Python, aux programmeurs débutants et à ceux qui commencent à bien maitriser ce langage. Il explique tous les concepts importants en Python 3. Il mixe tutoriels et recettes de code style "livre de cuisine", parfois avec humour, ce qui rend le livre d'un accès aisé et pratique. Les nombreux exercices situés en fin de chapitre aident le lecteur à mettre en pratique les connaissances acquises. Il propose les meilleures pratiques pour les tests, le débogage, la réutilisation du code et d'autres conseils de développement, grâce à de nombreux outils Python et packages open source.

Python pour les Nuls, 3e éd.

Auteure: John Paul Mueller

Nombre de pages: 285

Un livre idéal pour serpenter pas à pas dans l'univers de la programmation en Python (toute dernière version 3). Ce livre permettra à tous les programmeurs débutants ou les étudiants en informatique de découvrir les bases de la programmation en Python, un langage qui peut-être utilisé seul ou avec un autre langage comme le C par exemple. Couvre la version 3 de Python. Au programme : Comprendre la syntaxe du langage Python Concevoir des programmes et simplifier le développement Blocs de données, chaînes et dictionnaires S'initier à la programmation procédurale et orientée objet

Livre de vocabulaire hébreu

Auteure: Pinhok Languages

Nombre de pages: 594

Ce lexique contient plus de 3000 mots et expressions en hébreu regroupés par thème afin de vous permettre de choisir plus facilement ce que vous souhaitez apprendre en premier. La deuxième partie du livre contient également deux index pouvant être utilisés comme dictionnaires de base pour rechercher des mots dans l'une ou l'autre des deux langues. L'association de ces trois parties réunies fait de ce livre un excellent outil pour les apprenants de tout niveau. Comment utiliser ce lexique hébreu ? Vous ne savez pas par où commencer ? Nous vous suggérons de parcourir d’abord les chapitres consacrés aux verbes, aux adjectifs et aux expressions dans la première partie de cet ouvrage. Cela vous permettra d'acquérir les bases nécessaires pour poursuivre votre apprentissage et suffisamment de vocabulaire hébreu pour une communication de base. Vous pouvez consulter les dictionnaires figurant dans la deuxième partie de cet ouvrage pour connaître la signification de mots que vous entendez dans la rue, de mots hébreu dont vous voulez connaître la traduction ou simplement pour apprendre de nouveaux mots par ordre alphabétique. Quelques réflexions pour conclure : Les...

Отечественная война 1812 года

Auteure: Коллектив авторов

Отечественная война 1812 года. Отдел 1. Переписка русских правительственных лиц в учреждении. Том 8. Подготовка к войне в 1812 г. Январь месяц. Материалы Военно-научного архива генерального штаба.

Apprendre à programmer avec Python 3

Auteure: Gérard Swinnen

Nombre de pages: 455

Un livre incontournable pour acquérir l'exigeante discipline qu'est l'art de la programmation ! Original et stimulant, cet ouvrage aborde au travers d'exemples attrayants et concrets tous les fondamentaux de la programmation. L'auteur a c

Python précis et concis - Python 3.4 et 2.7

Auteure: Mark Lutz

Nombre de pages: 272

Python est un langage de programmation "généraliste", multi plate-forme, orienté objet et open source. Il est adapté à une grande diversité de contextes, et c'est aujourd'hui l'un des langages de programmation les plus utilisés au monde. Ce petit ouvrage de synthèse rassemble tous les types de variables, les commandes, les fonctions, les bibliothèques de modules et plus généralement tous les outils Python utiles aux développeurs. Il permet donc d'avoir un aperçu rapide en quelques pages du potentiel de chaque module. Le sommaire précis et l'index en fin de livre permettent de retrouver rapidement les informations recherchées. Cette cinquième édition couvre à la fois les versions 2.7 et 3.3.

Bulletin des lois. Partie supplémentaire

Nombre de pages: 2262

Bulletin des lois, 2e partie. Ordonnances, 1e et 2e section

Programmer en Python - Apprendre la programmation de façon claire, concise et efficace - collection O'Reilly

Auteure: Luciano Ramalho

Nombre de pages: 682

Un livre unique pour aller plus loin dans la mise en oeuvre de vos développements Python La simplicité du langage Python permet d'être productif très rapidement mais cela ne signifie pas que vous utilisez tout le potentiel du langage. Avec ce livre en mains, vous allez apprendre à coder en Python de manière beaucoup plus efficace en découvrant des caractéristiques du langage ignorées de beaucoup. L'auteur, Luciano Ramalho vous guide dans un voyage intitiatique à travers les bibliothèques et les éléments du langage les plus intéressants. Vos nouvelle connaissances vous permettront de réduire vos lignes de codes et de rendre vos programmes plus rapides et globalement plus efficaces. Au programme : Le modèle de données de Python Les structures de données Les fonctions et les objets Classes, références, interfaces et opérateurs Le contrôle du flux La métaprogrammation Collection O'Reilly

Memoires de l'Academie royale des sciences et belles lettres depuis l'avenement de Frederic Guillaume 2. au throne

Nombre de pages: 536

Créer des applications avec Qt 5 - Les essentiels

Auteure: Collectif D'auteurs , Jonathan Courtois, (direction De L'ouvrage)

Nombre de pages: 670

Qt 5 est incontournable. Cette nouvelle génération du framework prend résolument en compte les caractéristiques et les contraintes du paysage technologique actuel,restant ainsi fidèle à ce qu'il s'est toujours efforcé d'être : une extraordinaire boîte à outils de développement logiciel, pratique, ouverte, multiplateforme. À l'image du framework, ce livre a été conçu selon une architecture modulaire, à savoir en unités plus ou moins autonomes traitant d'un aspect particulier de Qt. Son objectif est de répondre à des besoins d'apprentissage et d'utilisation variés et de permettre au lecteur d'accéder directement aux parties qui l'intéressent. Que vous soyez débutant ou avancé,développeur ou designer, il vous accompagnera dans la prise en main de cette nouvelle version. Au travers d'exemples riches et variés, il vous fournit toutes les clés pour développer des applications, vous aider à choisir vos modules graphiques, tirer parti de Qt Creator, optimiser votre développement, ou encore réussir votre migration depuis Qt 4. La part belle est naturellement faite à Qt Quick et au QML, qui recèlent les principales nouveautés, et c'est par leur...

Formation Pygame Avec Python

Auteure: Patrice Rey

Nombre de pages: 164

Dans cette formation pratique et simplifiée pour les débutants, on reprend point par point les grands fondamentaux de Pygame, à savoir les aspects graphiques relatifs à du dessin, les aspects d'animation sonore, et bien évidemment la gestion des collisions avec les sprites.

Apprendre à programmer avec Python

Auteure: Gérard Swinnen

Nombre de pages: 361

Quel meilleur choix pour apprendre la programmation qu'un langage moderne et élégant tel que Python, aussi bon pour le développement d'applications web que pour la réalisation de scripts système ou l'analyse de fichiers textuels ? Un support de cours réputé et adopté par de nombreux enseignants, avec 40 pages d'exercices corrigés Reconnu et utilisé par les enseignants de nombreuses écoles et IUT, complété d'exercices accompagnés de leurs corrigés, cet ouvrage original et érudit est une référence sur tous les fondamentaux de la programmation : choix d'une structure de données, paramétrage, modularité, orientation objet et héritage, conception d'interface, multithreading et gestion d'événements, protocoles de communication et gestion réseau, formulaires web et CGI, bases de données... jusqu'à la désormais indispensable norme Unicode (le format UTF-8). À qui s'adresse ce livre ? Aux étudiants en BTS et IUT Informatique et à leurs enseignants ; À tous les autodidactes férus de programmation qui veulent découvrir le langage Python.

Informatique Pour Tous - Programmation Python, langage SQL - CPGE scientifiques (1re et 2e années) - Fiches-méthodes et exercices corrigés

Auteure: Canu Cécile

Nombre de pages: 408

Base de données utilisée dans les fiches 49 à 57 : world.db Image Lena512.bmp utilisé dans la fiche 26. Les ouvrages de cette collection ont pour objectif de faciliter l’acquisition et la maîtrise des notions fondamentales du programme. Le but est de faire en sorte que chacun sache « quoi faire », même lorsqu’il pense se trouver face à un obstacle insurmontable. Chaque fiche de ce livre est conçue de la façon suivante : - Quand on ne sait pas ! Les raisons expliquant pourquoi on ne sait pas, avec parfois des rappels de cours et les premières pistes à explorer afin de s’en sortir. - Que faire ? Les méthodes permettant de solutionner le type de problème étudié, assorties des rappels de cours essentiels à leur mise en oeuvre. - Conseils Les conseils de rédaction et une ou deux astuces pratiques. - Exemple traité Mise en pratique et en lumière de ce qui a été vu précédemment. - Exercices Énoncés choisis soigneusement afin de balayer largement le thème étudié, certains étant extraits de sujets de concours. - Pour vous aider à démarrer Les idées permettant de démarrer sereinement les exercices proposés. - Solutions des exercices Les solutions...

Programmer en s'amusant avec Python 2e édition Pour les Nuls

Auteure: Brendan Scott

Nombre de pages: 230

La programmation enfin accessible aux enfants dès 10 ans grâce à 25 projets ! L'apprentissage de la programmation commence à être mise en place dans les établissements par l'Éducation nationale et cela depuis le plus jeune âge. De plus en plus d'ateliers de type "Kids Coding Clubs" voient le jour et comptent de plus en plus d'adeptes. Les livres de la collection Programmer en s'amusant sont destinés à la fois aux enfants désireux d'apprendre et les bases du codage informatique et également aux parents enseignants désireux d'accompagner leurs enfants ou leurs élèves dans la découverte d'un langage de programmation. Ce livre est dédié à Python, un langage de programmation moderne qui permettra aux enfants de 10 à 12 ans d'en apprendre les bases. Python est un langage de programmation gratuit qui fonctionne sur Mac et sur PC. Ce livre contient plusieurs projets : Programmer dans un langage de pro Créer des jeux et des applications Développer des projets personnalisés Public : enfants de 10 à 12 ans, parents et enseignants.

Programmer en s'amusant avec Python pour les Nuls, mégapoche, 3e éd.

Auteure: Brendan Scott

Nombre de pages: 233

La programmation enfin accessible aux enfants dès 10 ans grâce à 25 projets ! L'apprentissage de la programmation commence à être mise en place dans les établissements par l'Éducation nationale et cela depuis le plus jeune âge. De plus en plus d'ateliers de type "Kids Coding Clubs" voient le jour et comptent de plus en plus d'adeptes. Les livres de la collection Programmer en s'amusant sont destinés à la fois aux enfants désireux d'apprendre et les bases du codage informatique et également aux parents enseignants désireux d'accompagner leurs enfants ou leurs élèves dans la découverte d'un langage de programmation. Ce livre est dédié à Python, un langage de programmation moderne qui permettra aux enfants de 10 à 12 ans d'en apprendre les bases. Python est un langage de programmation gratuit qui fonctionne sur Mac et sur PC. Ce livre contient plusieurs projets : Programmer dans un langage de pro Créer des jeux et des applications Développer des projets personnalisés Public : enfants de 10 à 12 ans, parents et enseignants.

Mémoires de l'Académie royale des sciences et belles-lettres depuis l'avénement de Fréderic Guillaume III au trône avec l'histoire pour le même temps

Nombre de pages: 630

Nouveaux mémoires de l'Académie royale des sciences et belles-lettres... avec l'histoire pour la même année

Programmation pratique Python 3.9 wxPython

Auteure: Patrice Rey

Nombre de pages: 224

Le présent ouvrage présente, selon une approche pédagogique, une utilisation synthétique de Python 3.9 en utilisant la bibliothèque wxPython comme interface graphique sur la plateforme Windows 10. Il s'agit d'un cours que j'utilise pour l'enseignement aux étudiants du DUT informatique et aux étudiants de l'ENSC (École Nationale Supérieure de Cognitique) pour la partie concernant la programmation informatique.

Traité de physique

Auteure: Orest Daniilovich Khvolʹson , E. Davaux , Eugène Cosserat , F. Cosserat

Nombre de pages: 552

Derniers livres et auteurs recherchés