Recherche

Python 3. Traitement de données et techniques de programmation, 2e édition

Extraits

ActuaLitté

Mathématiques Prépas

Informatique tronc commun CPGE scientifiques 1re et 2e années. Edition 2021

Ce cours couvre le programme d'informatique du tronc commun des classes préparatoires scientifiques de 1re et 2e années (MPSI, PCSI, PTSI, MP, PC, PSI et PT) mis en place en 2021. Il est décomposé en trois parties, chacune correspondant à un semestre d'enseignement : - Rappels sur le langage Python, Méthodes itératives, Récursivité, Tris, Algorithmes gloutons, Traitement de l'image ; Représentation des nombres en machine, Preuves et complexité, Graphes, Aperçu de la POO ; Bases de données et SQL, Dictionnaires, Programmation dynamique, Algorithmes et jeux, Algorithmes pour LIA. Il contient plus de 150 exercices, tous corrigés. Les scripts et des compléments sont disponibles sur le site des éditions Ellipses.

07/2021

ActuaLitté

Programmation

Pygame. Coffret en 2 volumes : Développement de jeux vidéo en Python, 2e édition

Ces deux livres offrent au lecteur un maximum d'informations sur le langage Python pour vous initier au développement de jeux vidéo avec Pygame. 967 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr. Un livre de la collection Ressources Informatiques Python 3 - Les fondamentaux du langage (4e édition) Extrait du résumé : Ce livre sur les fondamentaux du langage Python 3 (ici en version 3. 11) s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations), enseignant ou même autodidacte, qui souhaite maîtriser ce langage très abouti. Il détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire. Le livre est consacré à la branche 3 de Python et présente bien sûr les nouveautés apportées par la version 3. 11. Toutefois, comme le langage Python 2 est encore très présent, lorsqu'elles existent, l'auteur présente les différences importantes avec la branche antérieure de Python... Un livre de la collection La Fabrique Pygame - Initiez-vous au développement de jeux vidéo en Python (2e édition) Extrait du résumé : Ce livre s'adresse à tous les makers et passionnés de programmation qui souhaitent apprendre à développer des jeux vidéo avec Pygame. Il intéressera également les débutants en langage Python ainsi que les informaticiens qui veulent parfaire leur connaissance de cette bibliothèque utilisée non seulement dans le domaine du jeu vidéo, mais également dans celui de la simulation...

12/2023

ActuaLitté

Mathématiques pour l'informati

Programmation Python par la pratique. Problèmes et exercices corrigés

Python est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour programmer des problèmes mathématiques. Cet ouvrage propose de se focaliser sur l'utilisation pratique du langage Python dans différents domaines des mathématiques : les suites, l'algèbre linéaire, l'intégration, la théorie des graphes, la recherche de zéros de fonctions, les probabilités, les statistiques, les équations différentielles, le calcul symbolique, et la théorie des nombres. A travers 40 exercices de difficulté croissante, et corrigés en détails, il permet d'avoir une bonne vision d'ensemble des possibilités d'utilisation de la programmation dans les mathématiques et d'être à même de résoudre des problèmes mathématiques complexes. L'ensemble des codes sources de l'ouvrage est disponible en ligne.

06/2021

ActuaLitté

Programmation

Programmation pratique Python 3.9 PyQt5. Avec visual studio code

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.

07/2021

ActuaLitté

Informatique

Le langage R au quotidien. Traitement et analyse de données volumineuses

Le langage R est un langage open source de traitement des données et d'analyse statistique. L'objectif de cet ouvrage est d'apprendre le traitement des données avec R à tous ceux qui doivent produire des statistiques descriptives, des graphiques et des exports de tableaux. Le contenu ne se limite pas à la modélisation statistique, mais il montre tout ce qu'il faut savoir faire avant, autour et après la construction du modèle qu'il s'agisse d'importation et de préparation des données ou de restitution des résultats. Ce livre a été conçu pour tirer pleinement parti de R en se concentrant sur les outils les plus courants (packages de base, reshape2, dplyr, tidyr, data. table) et en proposant des exercices sur de très gros volumes de données. Ces exercices accessibles en ligne utilisent des données en open data mises à disposition du public par AirBnB (réservation de 35 000 logements parisiens sur 700 jours).

03/2018

ActuaLitté

Programmation

Python pour le data scientist. Des bases du langage au machine learning, 2e édition

Python est devenu en quelques années un langage majeur dans l'univers des applications centrées sur le traitement des données, et plus particulièrement des gros volumes de données (big data). Cet ouvrage servira de guide à tous ceux qui s'intéressent à l'utilisation de Python pour le travail sur les données et l'automatisation de certaines tâches (data science). Il met l'accent sur la préparation et la mise en forme des données qui sont essentielles dans la qualité du résultat et qui constituent aujourd'hui une part importante du travail du data scientist. Si vous vous intéressez au traitement des données avec le langage Python, cet ouvrage s'adresse à vous. Que vous soyez débutant en Python ou que vous ayez une expérience significative, il vous apportera les clés pour utiliser ce langage en data science. Ce livre répond à de nombreuses questions sur Python : Comment utiliser Python en data science ? Comment coder en Python ? Comment préparer des données avec Python ? Comment créer des visualisations attractives avec Python ? Comment appliquer des modèles de machine learning et de deep learning avec Python ? Comment passer aux environnements big data ? Vous apprendrez à tirer parti des multiples outils Python tels que Anaconda, Jupyter, NumPy, Pandas, Matplotlib, Seaborn, Bokeh, Scikit-Learn, TensorFlow, PySpark... pour mettre en place vos traitements. Cette deuxième édition est complétée et enrichie par des mises à jour de code liées aux évolutions de Python et des packages de data science. Des données plus récentes sont aussi utilisées. Les + en ligne : l'ensemble du code compris dans cet ouvrage est disponible sous la forme de notebooks Jupyter dans le repository public de l'auteur : github.com/emjako/pythondatascientist.

03/2021

ActuaLitté

Programmation

Le machine learning et Python pour les Nuls

Plongez au coeur de l'intelligence arficielle et de la data science avec le machine learning et Python Vous aussi participez à la révolution qui ramène l'intelligence artificielle au coeur de notre société, grace à la data science, au machine learning et à Python son langage de référence. La data science consiste à traduire des problèmes de toute autre nature, en problèmes de modélisation quantitative, résolus par des algorithmes de traitement. Ce livre diviser en 2 livre distincts va tout d'abord vous faire découvrir tous les ingrédients qui font du machine learning l'outil indispensable du développement d'applications liées à l'intelligence artificielle. Dans un second temps, vous découvrirez le langage vedette du machine learning et de la data science, le bien nommé Python. Au programme de ce livre : Découvrez toutes les applications du quotidien qui utilisent le machine learning Découvrez les langages du machine learning : Python et R, afin de vous adresser aux machines qui effectueront des traitements sur les données 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

02/2022

ActuaLitté

Informatique

Python 3. Apprendre à programmer dans l'écosystème Python, 2e édition

Cet ouvrage est destiné aux étudiants débutants en programmation, qu'ils soient en IUT, en BTS, en licence, en classes prépas ou école d'ingénieurs. Il est également conçu pour les autodidactes qui veulent s'initier à la programmation et pour les professeurs du secondaire qui souhaitent enseigner Python comme premier langage. Cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Il s'appuie sur la version Python 3. 8, publiée en septembre 2019. La démarche pédagogique, accompagnée d'exemples illustrant le programme Numérique et sciences informatiques du lycée, est renforcée par l'usage de Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. L'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Cet ouvrage offre un total de 180 exercices corrigés accessibles sur le web, dont certains sont aussi présents dans la version imprimée. Retrouvez sur dunod. com et sur github. com : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.

07/2020

ActuaLitté

Surfaces

Traitements et revêtements de surface des métaux. 2e édition

Les traitements et revêtements de surface constituent un des moyens essentiels pour améliorer les propriétés fonctionnelles des métaux, notamment la tenue à la fatigue, la résistance à l'usure, à la corrosion et à l'oxydation. Ces traitements se répartissent en quatre familles distinctes : les traitements de transformation structurale, les traitements de diffusion ou thermochimiques, les traitements de conversion et les revêtements. En s'appuyant sur de nombreux exemples industriels, cet ouvrage détaille les différentes filières de traitements et revêtements de surface. L'aspect technico-économique ainsi que les importants enjeux environnementaux sont également abordés, illustrés par des exemples d'application empruntés aux principaux domaines de l'industrie. Cette nouvelle édition entièrement mise à jour constitue un support de réflexion et de travail indispensable aux ingénieurs métallurgistes, aux ingénieurs de bureaux d'études concepteurs de biens d'équipement, aux mécaniciens pour le choix d'une solution matériaux optimale et aux étudiants des universités et écoles d'ingénieurs engagés dans les filières matériaux.

01/2022

ActuaLitté

Avocats

Guide des techniques de plaidoirie. 2e édition

Ce guide présente les techniques de plaidoirie, avec une approche très pratique (constitution du dossier de plaidoirie, exercices d'entrainements...) permettant aux avocats qui souhaitent se former ou améliorer leurs techniques d'être accompagnés dans l'élaboration, la rédaction et le prononcé de leurs plaidoiries : - Partie 1 : concevoir sa plaidoirie / déterminer ce que l'on veut dire : objectif recherché, analyse du dossier (et des pièces du dossier), enjeux de l'affaire, élaboration de la stratégie, argumentation - Partie 2 : formaliser sa plaidoirie : exposé des faits, argumentation, réfutation, forme, ton, erreurs à éviter, style - Partie 3 : prononcer sa plaidoirie : dossier de plaidoirie, mémorisation, gestuelle, élocution, gestion du temps, du lieu, spécificités propres à chaque juridiction Points forts - Ouvrage à destination des avocats mais qui sera également très utile aux autres professionnels ayant vocation à intervenir devant des juridictions (tels que les juristes d'entreprises ou de collectivités, les représentants syndicaux ou d'associations) - Nombreux exemples concrets et exercices pour s'entraîner

ActuaLitté

Avocats

Guide des techniques de plaidoirie. 2e édition

Cet ouvrage présente les techniques de plaidoirie, avec une approche très pratique (constitution du dossier de plaidoirie, exercices d'entrainements...) permettant aux avocats qui souhaitent se former ou améliorer leurs techniques d'être accompagnés dans l'élaboration, la rédaction et le prononcé de leurs plaidoiries : - Partie 1 : concevoir sa plaidoirie / déterminer ce que l'on veut dire : objectif recherché, analyse du dossier (et des pièces du dossier), enjeux de l'affaire, élaboration de la stratégie, argumentation - Partie 2 : formaliser sa plaidoirie : exposé des faits, argumentation, réfutation, forme, ton, erreurs à éviter, style - Partie 3 : prononcer sa plaidoirie : dossier de plaidoirie, mémorisation, gestuelle, élocution, gestion du temps, du lieu, spécificités propres à chaque juridiction Points forts - Ouvrage à destination des avocats mais aussi aux autres professionnels ayant vocation à intervenir devant des juridictions (ex. : juristes d'entreprises ou de collectivités, représentants syndicaux) - Multiples exemples et conseils pratiques

06/2022

ActuaLitté

Algorithmes

Algorithmique, Structures des Données et Programmation Pascal et C++ Tome 1. Types de Données, Structures de Contrôle, Sous-Programmes et Fichiers Externes - Deuxième édition revue et augmentée

Ce tome 1 traite des bases de l'Algorithmique et de la Programmation. Il s'adresse aux étudiants scientifiques, aux doctorants et aux enseignants-chercheurs, et est adapté à tous les niveaux. Son style est illustratif, pratique et schématique, et il combine théorie et pratique (learning by doing). Il offre des recettes de résolution de problèmes pouvant être réadaptées selon les besoins. Des programmes originaux y sont écrits avec des diagrammes de flux et structogrammes.

02/2022

ActuaLitté

Scolaire lycée général et tech

Algorithmique et programmation en Python 2de Barbazo. Cahier d'algo (cahier d'exercices et TP), Edition 2019

Un large choix d'exercices et de TPà faire en classe ou en salle informatique. De nombreux exercices " débranchés ", réalisables sans matériel. Un apprentissage progressif de la programmation Python. Un mémento de poche détachable pour faciliter les révisions.

05/2019

ActuaLitté

Sciences numériques et technol

Cahier d'algo et de programmation 2de. Edition 2022

Vous retrouverez avec votre cahier de mathématiques Barbazo : - Une nouvelle édition entièrement remaniée. - Des points mémos et des exercices rapides pour apprendre les bases. - Des vidéos pour bien démarrer et éviter les erreurs de débutant. - Des exercices d'entraînement classés par notions mathématiques. - Les fichiers Python à télécharger sur le site.

03/2022

ActuaLitté

Sciences numériques et technol

Cahier d'algorithmique et de programmation 2de. Edition 2022

La collection de référence pour apprendre l'algorithmique et la programmation avec Python vous propose un nouveau cahier pour la classe de 2de. La première partie de ces cahiers permet de travailler les notions de base de l'algorithmique et de la programmation en Python. Les exercices de cette partie ne nécessitent pas de connaissances mathématiques spécifiques de l'année en cours, permettant ainsi une grande souplesse d'utilisation. La seconde partie permet de traiter tous les thèmes du programme de mathématiques. Ce cahiers dispose de la plateforme de programmation en ligne WebPython de Bordas. Grâce à des mini-liens web, les élèves écrivent, complètent, modifient, exécutent et partagent tous les programmes du cahier. Aucune inscription, ni installation nécessaire Conforme RGPD Directement utilisable dans le navigateur Pas de bibliothèques à installer --- Les engagements des éditions Bordas : Vos collègues sont nos auteurs : Nos cahiers sont pensés et conçus par des enseignants professeurs qui enseignent au quotidien dans des environnements variés. Avec leur éditeur, ils créent des outils qui permettent à leurs collègues de travailler sereinement et efficacement et aux élèves d'avancer dans leur scolarité avec confiance. L'offre numérique : Le cahier numérique enseignant est OFFERT et téléchargeable sur clé USB gratuitement aux adoptants du papier. Nous sommes éco-responsables : Les cahiers Bordas sont 100% recyclables : nous utilisons des encres vertes et des vernis non polluants. Bordas est un éditeur éco-responsable qui s'engage pour la préservation de l'environnement et utilise du papier issu de forêts gérées de manière responsable et d'autres sources contrôlées. Nous imprimons en France : Nous veillons à réduire le plus possible les émissions de CO2 liées au transport. Ainsi, la majorité de nos ouvrages est imprimée en France. Quand cela n'est pas possible, nous imprimons dans d'autres pays d'Europe. Notre expertise au service de l'éducation : Notre engagement : mettre la rigueur et l'expertise de nos auteurs et de nos éditeurs au service de l'éducation pour favoriser la réussite de tous.

03/2022

ActuaLitté

Numérique et sciences informat

Numérique et sciences informatiques, Spécialité NSI 1re. 30 leçons avec exercices corrigés, 2e édition

Cet ouvrage propose un cours structuré couvrant l'intégralité du programme de la spécialité NSI (Numérique et sciences informatiques) en classe de première. Il offre 30 leçons clés en main, accompagnées d'exercices corrigés et d'encarts thématiques et historiques permettant d'approfondir les leçons. Ce livre est constitué de 5 parties : apprentissage de la programmation avec le langage Python notions de base d'algorithmique ; traitement des données ; architecture des ordinateurs ; interaction, communication et web. Le site www.nsi-premiere.fr qui accompagne cet ouvrage fournit du matériel librement téléchargeable, comme du code source Python, des fichiers de données pour les projets ou encore un aide-mémoire Python.

07/2021

ActuaLitté

Programmation

15 énigmes ludiques pour se perfectionner en programmation Python

Dans la lignée des 15 énigmes pour s'initier à la programmation Python, cet ouvrage propose de se confronter à un niveau de difficulté plus élevé. Ces 15 nouvelles énigmes permettent en outre de découvrir des concepts-clés plus avancés en informatique. La difficulté des énigmes est repérée par un système d'étoiles. En cas de besoin d'un coup de pouce, trois indices sont fournis pour mettre le lecteur progressivement sur la voie de la solution. A la fin du livre, une solution détaillée donne la clé de chaque énigme. Les commandes Python qui permettent la résolution des énigmes sont incluses dans le livre mais également télécharchables sur dunod. com Enfin de nombreux encadrés historiques, biographiques, culturels ou techniques viennent agrémenter la lecture.

10/2023

ActuaLitté

Programmation

Programmation Python avancée. Guide pour une pratique élégante et efficace

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 quis 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. Les + en ligne : le code source des exemples avancés présentés au cours de chapitres ainsi que des ressources complémentaires sont librement accessibles en ligne sur le site de l'auteur : xoolive.org/python/.

05/2021

ActuaLitté

Programmation

Python pour le data scientist. Des bases du langage au machine learning, 3e édition

Si vous vous intéressez au traitement des données avec le langage Python, cet ouvrage s'adresse à vous. Que vous soyez débutant en Python ou que vous ayez une expérience significative, il vous apportera les clés pour utiliser ce langage en data science. Ce livre répond à de nombreuses questions sur Python : - Comment utiliser Python en data science ? - Comment coder en Python ? - Comment préparer des données avec Python ? - Comment créer des visualisations attractives avec Python ? - Comment appliquer des modèles de machine learning et de deep learning avec Python ? - Comment passer aux environnements big data ? Pour mettre en place vos traitements, vous apprendrez à tirer parti des multiples outils Python tels que Anaconda, Jupyter, NumPy, Pandas, Matplotlib, Seaborn, Bokeh, Scikit-Learn, TensorFlow, PySpark... Cette troisième édition, entièrement refondue et augmentée, est enrichie des mises à jour de code liées aux évolutions de Python et des packages de data science. L'ensemble du code compris dans cet ouvrage est disponible sous la forme de notebooks Jupyter dans le repository public de l'auteur : https : //github. com/emjako/pythondatascientist

03/2024

ActuaLitté

Enseignement du sport

Statistique et traitement des données. Du recueil à l’interprétation

Cet ouvrage propose une approche généraliste et spécifique de la statistique appliquée aux sciences du sport. Ce qu'il faut connaitre de la donnée à la comparaison, de l'enquête à l'expérimentation en passant par la modélisation est développé sans formalisme mathématique inutile. En faisant le choix de nous plonger dans 12 problématiques " très STAPS ", l'auteur s'écarte volontairement des manuels classiques pour nous faire découvrir les principaux enjeux de la statistique... en STAPS. Avec la progressivité des problématiques et la possibilité de reproduire l'essentiel des analyses sous Excel et/ou R, cet ouvrage permet de développer ses connaissances et compétences en statistique et traitement des données. Il s'adresse aux étudiants de licences, masters et doctoratx STAPS, aux enseignants et enseignants-chercheurs en sciences du sport et aux data analystes traitant de données sportives.

11/2022

ActuaLitté

Finance internationale

Techniques de blanchiment et moyens de lutte. 5e édition

D'Al Capone aux Panama Papers, les méthodes de blanchiment n'ont cessé de se sophistiquer. Quelles sont aujourd'hui les techniques pour rendre l'argent sale "respectable" ? Comment lutter contre ces pratiques ? Cet ouvrage décrit de façon détaillée : - les origines et les composantes de l'argent sale ; - les différentes techniques de blanchiment ; - les moyens de lutte nationaux et internationaux ; - les impacts économiques, politiques et sociaux. Cette 5e édition, actualisée, présente les dernières réglementations françaises et européennes. S'y ajoutent de nombreux avis d'experts reconnus, des exemples et des illustrations. Complet et accessible, cet ouvrage s'adresse aux acteurs exposés au blanchiment, à ceux qui luttent contre, et à tous ceux qui s'intéressent à notre environnement économique et politique. Ouvrage labellisé par la FNEGE (Fondation Nationale pour l'Enseignement de la Gestion des Entreprises) en 2015

09/2023

ActuaLitté

Economie

Techniques de blanchiment et moyens de lutte. 4e édition

Blanchir l'argent sale, c'est remettre dans le circuit officiel le fruit des trafics en tout genre (crime, drogue, prostitution, détournement de fonds, prise d'otages). Cet ouvrage propose un panorama détaillé et exhaustif des différentes techniques de blanchiment, des plus simples aux plus sophistiquées, ainsi que les moyens de lutte mis en place au niveau national, européen et international. Cette3e édition est mise à jour des nouvelles législations et statistiques, et s'enrichit de nombreux avis d'experts. Technique et très complet, cet ouvrage est principalement dédié à la formation des personnels de la banque, des conseillers fiscaux et des conseils en gestion de patrimoine (professions exposées). Ouvrage labellisé par la FNEGE

ActuaLitté

rgpd

Protection des données personnelles. Recueil de textes, 2e édition

Ce recueil, à jour au dernier trimestre 2021, reprend les textes de référence européens, internationaux et luxembourgeois utiles dans le domaine de la protection des données personnelles. Enrichi de lignes directrices, recommandations, avis, jurisprudences européennes et nationales clés ainsi que de décisions de la CNPD, il se veut un outil complet destiné à tous les professionnels s'intéressant ou oeuvrant en matière de protection des données personnelles : avocats, juristes d'entreprise, délégués à la protection des données (DPD/DPO), institutions européennes, autorités publiques et étudiants. Les décisions de jurisprudence publiées par extraits sont consultables en intégralité sur la base de données LexNow.

07/2022

ActuaLitté

Acoustique, bruit

Techniques de prise de son. 7e édition

Fruit des multiples expériences et du savoir-faire de l'auteur, illustré de photos et de schémas explicatifs, cet ouvrage présente les matériels et les techniques de la prise de son et apporte des réponses claires aux problèmes qui se posent en fonction de la nature et du nombre des sources sonores, des types d'instruments et des espaces acoustiques : - Microphones et leurs accessoires. - Prise de son en stéréophonie de phase et en stéréophonie d'intensité. - Prise de son en monophonie dirigée. - Tables analogiques et consoles numériques, et leurs périphériques. - Mixage et editing. Enrichi et actualisé à l'occasion de sa 7e édition, ce livre donne de nombreux conseils de mise en oeuvre, sans jamais écarter les aspects esthétiques et artistiques de la création sonore. Un guide indispensable pour le technicien ou l'ingénieur du son, l'étudiant ou encore le musicien qui souhaite se former à la prise de son ou approfondir ses connaissances.

05/2021

ActuaLitté

Informatique

Python, du grand débutant à la programmation objet. Cours et exercices corrigés, Edition 2021

Ce livre est destiné à toutes les personnes désireuses de s'initier à Python, qu'elles aient ou non déjà programmé dans un autre langage. Il permet de découvrir progressivement de nombreux concepts informatiques fondamentaux comme les structures de données, l'analyse de complexité ou encore la programmation orientée objet. Il recouvre l'équivalent de quatre semestres d'enseignement de licence : initiation à la programmation, algorithmique, fouille de données et initiation à la programmation orientée objet. Il compte 100 exercices et problèmes corrigés.

01/2021

ActuaLitté

Informatique

Bases de données. Concepts, utilisation et développement, 4e édition

Cet ouvrage est destiné aux étudiants des premiers cycles en informatique ainsi qu'à tous ceux qui désirent s'initier à la discipline des bases de données. Il est constitué de trois parties : La première partie décrit les concepts fondamentaux des bases de données : structures de données, modèle relationnel et normalisation, technologie et SGBD. La deuxième partie décrit les différents aspects du langage SQL, depuis les formes et fonctions élémentaires jusqu'aux fonctions avancées du modèle relationnel objet et de la programmation d'applications ainsi qu'aux SGBD NoSQL. La troisième partie décrit les techniques et les méthodes de construction de bases de données relationnelles et relationnelles objet. On y trouve également une introduction à la rétro-ingénierie des bases de données. Ces chapitres et leurs annexes comportent plus de 300 exercices, la plupart accompagnés de leurs corrigés, et des études de cas. Cette quatrième édition a entièrement été revue et mise à jour. Une nouvelle version de l'outil SQLfast est associée à l'ouvrage pour l'apprentissage du langage SQL.

ActuaLitté

Base de données

Bases de données. Concepts, utilisation et développement, 5e édition

Ce manuel vise un triple objectif : comprendre les concepts théoriques, apprendre à utiliser des bases de données, et enfin savoir en construire de nouvelles. La première partie explique les notions de base sur les structures de données, les systèmes de gestion de bases de données, le modèle relationnel... La deuxième décrit le langage SQL et les fonctions qui permettent de tirer le meilleur parti d'une base de données. La dernière partie détaille les méthodes de construction des bases de données relationnelles puis des bases relationnelles-objet. Les chapitres sont accompagnés de 80 exercices corrigés. L'ouvrage papier est complété par un site web comprenant 30 annexes avec des tutoriels, des exercices corrigés, des planches PowerPoint destinées aux enseignants. Ces tutoriels permettent à l'étudiant de mettre en pratique de manière active les notions expliquées dans le livre. Cette cinquième édition inclut un nouveau chapitre consacré aux fonctions du langage SQL dédiées à l'analyse de données (chapitre 10). Elle comprend également de nombreuses mises à jour, corrections et améliorations de présentation ainsi que de nouveaux matériaux conformes à l'état de l'art en 2022.

07/2022

ActuaLitté

Pack office

Excel. Macros et programmation en VBA, 2e édition

Entraînez-vous aux macro-commandes et au langage de programmation VBA Excel en réalisant des exercices variés et concrets : utiliser l'Enregistreur de macros, créer des fonctions personnalisées, utiliser le langage VBA Excel pour créer des macros et des procédures événementielles (contrôler les saisies effectuées, afficher des images, mémoriser l'historique des modifications d'un classeur...), pour concevoir des macros agissant sur des plages de cellules, des feuilles et classeurs ; certains exercices portent sur la création de formulaires intégrant des contrôles multiples et variés en interaction avec des listes et bases de données Excel. Au début de chaque chapitre, un tableau récapitule les fonctions ou instructions macros exploitées dans chaque exercice. Ce livre a été rédigé avec Excel Microsoft 365 mais il convient également si vous disposez d'Excel 2019 ou Excel 2021.

09/2023

ActuaLitté

Mathématiques

Analyse des données. 4e édition

L'" Analyse des données " recouvre un ensemble de méthodes de statistique descriptive (ou statistique exploratoire) dont le développement est assez récent. Le présent ouvrage vise à en fournir une description aussi pédagogique et cohérente que possible. Il décrit les deux grands volets de l'analyse des données (analyse factorielle et classification automatique) et souligne les relations existant entre eux, notamment en les rapportant tous deux à la théorie de l'information. On s'est efforcé à la fois de donner une description des pratiques, renforcée par la présentation d'exemples, et de montrer les propriétés logiques des méthodes ; l'expérience montre, en effet, que l'utilisation correcte de l'analyse des données suppose à la fois une claire connaissance de ses aspects logiques, et de la maîtrise de quelques " trucs de métier " pratiques.

01/1997

ActuaLitté

Mathématiques

Mise en oeuvre des probabilités et des statistiques. Cours, exercices et problèmes de synthèse corrigés, programmation en Matlab et Python

La probabilité est une science indispensable pour nombre de technologies et domaines de recherche. En effet, elle trouve des applications dans la physique quantique, comme en astronomie, télécommunications, radar, sonar, etc. Les méthodes statistiques ont été largement appliquées en ingénierie comme en finance ou en sociologie. Cet ouvrage s'appuie sur un texte clair, simple et concis. Il est plus riche en exemples et exercices résolus, en codes de programmation sous Matlab ou Python qu'en démonstrations, mais il permet de modéliser des situations complexes, continues comme discrètes. Il s'adresse à un public large d'étudiants en parcours universitaire ou de grande école, ingénieurs ou commerciaux. Des chercheurs de tous domaines amenés à traiter des données y trouveront des outils pertinents. Les auteurs ont développé des problèmes de synthèse pour résoudre des problèmes réels rencontrés dans des applications variées. En élaborant plusieurs solutions pour résoudre les divers exercices, cet ouvrage favorise l'autonomie du lecteur et l'incite à approfondir ses connaissances théoriques et pratiques tant en probabilité que sur les méthodes statistiques.

10/2019