Ebooks Gratuits

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

Trouver votre ebook...

Nous avons trouvé un total de 39 livres disponibles en téléchargement
Programmer en langage C

Programmer en langage C

Auteure: Claude Delannoy

Nombre de pages: 268

Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11). À qui s'adresse ce livre ? 1. Aux étudiants de DUT, de BTS, de licence ou d'écoles d'ingénieur. 2. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C. 3. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour...

Apprendre à programmer en C pour les Nuls grand format, 2e édition

Apprendre à programmer en C pour les Nuls grand format, 2e édition

Auteure: Dan Gookin

Nombre de pages: 333

Un tour d'horizon complet de la programmation en C Ce nouveau livre de la collection " Pour les Nuls pros " va vous donner en quelque 500 pages toutes les connaissances qui vous permettront de maîtriser le langage C afin de l'intégrer dans tous vos développements. Ici nous considérons le C comme premier langage, c'est-à-dire qu'aucune connaissance d'un autre langage n'est nécessaire pour démarrer. Nouvelle édition entièrement mise à jour. Au programme : Description de la structure du langage C Les déclarations et les types Utilisation des opérateurs Les expressions Boucles et contrôles d'exécution Les pointeurs Traitement des chaînes de caractères Travailler avec le préprocesseur Gestion des entrées/sorties

Programmer en C++ moderne

Programmer en C++ moderne

Auteure: Claude Delannoy

Nombre de pages: 884

Acquérir une parfaite maîtrise du C++ et de la programmation objet Les versions C++11, C++14 et C++17 ont apporté au langage C++ plus que de nouvelles fonctionnalités : une nouvelle façon de programmer. Dès lors, une refonte complète du classique Programmer en langage C++ de Claude Delannoy s'imposait. C'est à cette tâche que s'est attelé l'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne. L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14. L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C+ +11. Plusieurs chapitres sont dédiés aux conteneurs et aux...

Le guide de Lua et ses applications - Manuel de référence (2e édition)

Le guide de Lua et ses applications - Manuel de référence (2e édition)

Auteure: Sylvain Fabre , Collectif D'auteurs

Nombre de pages: 354

Comprendre l'esprit d'un langage est une chose, le mettre œuvre en est une autre. Ce manuel de référence vise à fournir des reponses précises et pratiques aux problématiques les plus courantes que vous rencontrerez en utilisant le langage de script Lua. En complément des solutions directement issues du langage, vous y trouverez des conseils pour utiliser au mieux les extensions les plus stables, soigneusement selectionnées par les auteurs, sur des domaines d'applications importants : base de données, réseau, interface utilisateur, manipulation de fichiers, recherche de motifs, etc. Ce manuel est donc plus qu'une référence du langage, c'est un panel le plus complet possible de l'univers de Lua. Cette deuxième édition intègre les nouveautés de la version 5.3 de Lua. De nombreuses entrées ont été ajoutées, portant notamment sur les opérateurs binaires, les nombres entiers, l'Unicode, la sérialisation, le module Profiling de LuaJIT. Sommaire : Bases du langage, spécificités de Lua 1. Informations générales 2. Principes et éléments de syntaxe 3. Variables et types 4. Expressions et opérateurs 5. Portée des variables, blocs et chunks 6. Structures de...

Sin imagen

Méthodologie de la programmation en C

Auteure: Achille Braquelaire , Jean-pierre Braquelaire

Nombre de pages: 556

Cette troisième édition, qui s'adresse aux étudiants de 2e cycle d'informatique, aux élèves-ingénieurs et aux développeurs, est basée sur les normes internationales ISO/IEC 9899 et ISO/IEC 9945-1. La première est la norme en vigueur du langage C et de la bibliothèque standard, et la seconde, encore appelée POSIX.1, spécifie l'interface standard avec le système UNIX. La description des fonctionnalités du langage et des bibliothèques a été rendue exhaustive et rigoureusement conforme aux normes, tout en conservant l'orientation pédagogique des précédentes éditions. L'ouvrage comporte huit chapitres. Les cinq premiers sont consacrés à la présentation du langage, les deux suivants aux bibliothèques C standard et POSIX, et le dernier à la modularisation des programmes C. A l'exception du chapitre VII, toutes les fonctionnalités présentées sont portables et indépendantes du système d'exploitation utilisé. Les nombreux exemples de programmes sont accompagnés d'extraits de sessions réalisés sous UNIX.

Apprendre le C++

Apprendre le C++

Auteure: Claude Delannoy

Nombre de pages: 793

Acquérir une parfaite maîtrise du C++ et de la programmation objet Apprendre le C++ succède au grand classique de Claude Delannoy, Programmer en langage C++, qui s'est imposé au fil de ses six éditions successives comme la référence en langue française sur ce langage. Alors que ce dernier avait été conçu pour les programmeurs C souhaitant migrer vers le C++, Apprendre le C++ ne suppose aucune connaissance préalable du langage C et répond parfaitement aux besoins des programmeurs issus d'autres environnements (Visual Basic, Delphi, Java, langages de scripts, de développement Web...) Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. Entièrement fondé sur la norme ANSI/ISO, l'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de...

Programmer en C++ moderne

Programmer en C++ moderne

Auteure: Claude Delannoy

Nombre de pages: 886

La 4e de couv. indique : "Les versions C++11, C++14 et C++17 ont apporté au langage C++ plus que de nouvelles fonctionnalités : une nouvelle façon de programmer. Dès lors, une refonte complète du classique Programmer en langage C++ de Claude Delannoy s'imposait. C'est à cette tâche que s'est attelé l'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne. L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14. L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C++11. Plusieurs chapitres sont dédiés aux conteneurs et aux algorithmes de la STL (Standard Template Library)....

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy

Nombre de pages: 858

Acquérir une parfaite maîtrise du C++ et de la programmation objet Programmer en langage C++ s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Cette 8e édition inclut un nouveau chapitre d'introduction aux design patterns en C++, ainsi qu'une annexe sur les extensions apportées par la nouvelle version de la norme ISO, connue sous le nom C++Ox, dont la ...

Le langage C

Le langage C

Auteure: Bradley Jones , Peter Aitken

Nombre de pages: 631

Apprenez à programmer dans l'un des langages les plus populaires au monde ! Grâce à des exercices pratiques et des cas concrets, cet ouvrage vous initie progressivement à toutes les bases du langage (fonctions, structures, pointeurs, gestion de mémoire, gestion fichiers, bibliothèques de classes, etc.), vous apprend à utiliser les bonnes syntaxes et vous fournit de nombreux conseils, notamment en matière de sécurité. À l'issue de cet ouvrage, vous serez apte à réaliser de petits programmes et à comprendre le code de programmes plus complexes. À l'aide de bibliothèques de fonctions existantes, vous pourrez également créer vos interfaces graphiques, communiquer avec d'autres programmes sur Internet, réaliser des jeux ou traiter des données issues des bases de données. Cette nouvelle édition a été entièrement revue et complétée pour intégrer les nouveautés introduites par la norme C11. Les explications et les exemples de code ont été actualisés, en faveur d'une syntaxe plus claire et concise.

Sin imagen

Apprenez à programmer en C

Auteure: Mathieu Nebra

Nombre de pages: 526

Pour ceux qui débutent en programmation cet ouvrage permet de réaliser rapidement des programmes, d'installer un environnement de développement, de manipuler les concepts de base et avancés du C. Il est aussi possible de télécharger les codes sources en ligne grâce à des codes inclus dans le livre.

Apprendre à programmer avec OCaml

Apprendre à programmer avec OCaml

Auteure: Jean-christophe Filliâtre , Sylvain Conchon

Nombre de pages: 444

Un langage de programmation moderne La connaissance de l'algorithmique (dont le but est de choisir l'algorithme le plus élégant et le plus efficace en toute cir-constance) est ce qui distingue en premier lieu le programmeur avancé de celui qui débute. Cet ouvrage d'algorithmique fondamentale choisit le langage de programmation moderne OCaml, pris comme modèle par Microsoft pour concevoir F#, afin d'initier le lecteur à cet outil puissant alliant expressivité, performance et sûreté. OCaml est également l'un des fers de lance de l'institut de recherche public Inria depuis une vingtaine d'années. Un livre incontournable pour débuter avec OCaml C'est pourquoi cet ouvrage propose une véritable initiation à ce langage, à la fois aux débutants en programmation et aux programmeurs plus expérimentés qui ne le connaissent pas. À travers plus de 100 petits programmes et près de 200 exercices associés, le lecteur découvrira également les concepts fondamentaux de la programmation et du langage OCaml. À qui s'adresse ce livre ? Ce livre peut également servir de manuel d'initiation à la programmation OCaml pour les élèves des classes préparatoires aux grandes écoles ...

Exercices en langage C++

Exercices en langage C++

Auteure: Claude Delannoy

Nombre de pages: 394

178 exercices corrigés pour maîtriser le langage C++Conçu pour les étudiants en informatique (DUT, licence, master, écoles d'ingénieur), ce recueil d'exercices corrigés et commentés est le complément idéal de Programmer en langage C++ du même auteur ou de tout autre ouvrage d'initiation au langage C++. L'ouvrage propose 178 exercices pour mieux assimiler la syntaxe de base du langage (types et opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...) et les concepts objet du C++.Les exercices vous permettront de vous forger une véritable méthodologie de conception de vos propres classes C++. Vous saurez notamment décider du bien-fondé de la surdéfinition de l'opérateur d'affectation ou du constructeur par recopie, tirer parti de l'héritage (simple ou multiple), créer vos propres bibliothèques de classes, exploiter les possibilités offertes par les patrons de fonctions et de classes, etc.Cette 4e édition inclut 20 nouveaux exercices portant notamment sur les pointeurs intelligents et sur la nouvelle sémantique de déplacement introduits par les versions C++11 et C++14 de la norme.Chaque chapitre débute par un rappel de cours suivi de...

Programmez avec le langage C++

Programmez avec le langage C++

Auteure: Mathieu Nebra , Matthieu Schaller

Nombre de pages: 673

Vous aimeriez apprendre à programmer en C++ et vous cherchez un cours accessible à tous ? Cet ouvrage est fait pour vous ! Conçu pour les débutants, il vous permettra de découvrir pas à pas le langage C++, la programmation orientée objet, le développement de fenêtres avec Qt et bien d'autres choses !

Le Guide du C++ moderne - de débutant à développeur

Le Guide du C++ moderne - de débutant à développeur

Auteure: Benoît Vittupier , Mehdi Benharrats

Nombre de pages: 700

Formez-vous au C++ moderne Ce livre vous enseignera une vision résolument moderne du C++. Issus de la nouvelle génération de développeurs et formés d'emblée à l'approche moderne, ses auteurs ont à cœur de vous transmettre l'esprit actuel du langage et ses bonnes pratiques. Initialement conçu au sein de la communauté de Zeste de Savoir, et nourri des avis et contributions de plusieurs membres très engagés en faveur de l'approche moderne, ce livre vous dotera de bases solides pour que vous puissiez ensuite poursuivre seul votre apprentissage. Il se fonde sur les normes C++17 et C++20. À destination des débutants Vous débutez complètement et n’avez qu’une vague idée de ce que peut bien être la programmation ? Qu'à cela ne tienne ! Ce livre se veut le plus accessible possible et n'exige aucun prérequis si ce n'est une bonne motivation ;-). Son objectif : vous rendre capable, à partir de zéro, de concevoir et d'implémenter correctement des programmes en C++. Il tire résolument parti des simplifications apportées récemment au langage pour rendre sa courbe d'apprentissage moins abrupte. Écrit dans un style vivant, sans déroger pour autant à la rigueur,...

C++, apprendre et programmer : Le guide complet Titan

C++, apprendre et programmer : Le guide complet Titan

Auteure: Yannick Gerometta

Nombre de pages: 584

Découvrez le langage C++ et ses multiples possibilités. Pour cela, passez à la pratique en réalisant des applications ludiques et découvrant des notions essentielles de programmation.

Exercices en langage C++

Exercices en langage C++

Auteure: Claude Delannoy

Nombre de pages: 352

Complément idéal de Programmer en langage C++, du même auteur, cet ouvrage vous propose 150 exercices corrigés et commentés pour mieux assimiler la syntaxe de base du C++ (types et opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...) et les concepts objet du langage. Les exercices proposés vous permettront de vous forger une véritable méthodologie de conception de vos propres classes C++. Vous saurez notamment décider du bien-fondé de la surdéfinition de l'opérateur d'affectation ou du constructeur par recopie, tirer parti de l'héritage (simple ou multiple), créer vos propres bibliothèques de classes, exploiter les possibilités offertes par les patrons de fonctions et de classes, etc. Chaque chapitre débute par un rappel de cours suivi de plusieurs exercices de difficulté croissante. Les corrigés sont tous présentés suivant le même canevas : analyse détaillée du problème, solution sous forme de programme avec exemple de résultat d'exécution, justification des choix opérés - car il n'y a jamais de solution unique à un problème donné ! - et, si besoin, commentaires sur les points délicats et suggestions sur les extensions...

Sin imagen

Programmer efficacement en C++

Auteure: Scott Meyers

Nombre de pages: 309

C++ est l'un des langages de programmation les plus répandus pour le développement logiciel. Il est utilisé sur une grande variété de plates-formes matérielles et de systèmes d'exploitation. Sa première normalisation date de 1998 puis il été complété et amélioré en 2003, en 2011 et plus récemment en 2014. Scott Meyers est l'un des grands spécialistes de ce langage, Ses deux précédents ouvrages font référence au niveau international pour le langage C++. Ce nouveau titre a été construit en retenant 42 sujets importants dans les ajouts du C++11 et du C++14. Chacun de ces ajouts est expliqué en détail pour que le lecteur puisse en tirer le meilleur parti.

Programmer efficacement en C++

Programmer efficacement en C++

Auteure: Scott Meyers

Nombre de pages: 471

C++ est l'un des langages de programmation les plus répandus pour le développement logiciel. Il est utilisé sur une grande variété de plates-formes matérielles et de systèmes d'exploitation. Sa première normalisation date de 1998 puis il été complété et amélioré en 2003, en 2011 et plus récemment en 2014. Scott Meyers est l'un des grands spécialistes de ce langage, Ses deux précédents ouvrages font référence au niveau international pour le langage C++. Ce nouveau titre a été construit en retenant 42 sujets importants dans les ajouts du C++11 et du C++14. Chacun de ces ajouts est expliqué en détail pour que le lecteur puisse en tirer le meilleur parti.

Coder efficacement

Coder efficacement

Auteure: Philippe Dunski

Nombre de pages: 420

Développer une application peut rapidement devenir un enfer si vous n'avez pas anticipé certaines difficultés et fait les bons choix au moment de sa conception. Ce livre vous aidera à vous poser les bonnes questions et à tirer le meilleur parti de la programmation objet, en particulier en C++, sans tomber dans les pièges les plus fréquents. Il clarifie certains concepts délicats et passe en revue un ensemble de bonnes pratiques, qui rendront vos projets plus évolutifs et plus faciles à maintenir. Organisé en quatre parties, il traite successivement : des principes de base qui devraient être respectés quel que soit le langage de programmation ou le paradigme utilisé ; des fondements de la programmation orientée objet et des principes qui sont applicables en toutes circonstances dès lors qu'on utilise ce paradigme ; des principes spécifiques au C++ ; pour se terminer sur une étude de cas approfondie détaillant les différentes étapes de conception d'un jeu d'échecs en conformité avec les principes énoncés précédemment. L'annexe vous apporte quelques compléments sur des aspects transversaux tels que la compilation ou les outils d'aide au développement. Sa...

Le livre du C premier langage

Le livre du C premier langage

Auteure: Claude Delannoy

Nombre de pages: 251

Un manuel d'apprentissage du C pour les vrais débutants en programmation

Programmer avec Maple V

Programmer avec Maple V

Auteure: Waterloo Maple Software Inc. , M.b. Monagan , K.o. Geddes , K.m. Heal , G. Labahn , S.m. Vorkoetter

Nombre de pages: 420

Maple V est un logiciel de calcul formel qui comporte non seulement un environnement interactif mais aussi un langage de programmation. Programmer avec Maple V est un ouvrage entièrement nouveau qui présente les caractéristiques de ce langage de programmation. Après une introduction aux principes généraux de la programmation, l'ouvrage présente les multiples possibilités des structures de données de Maple à travers des exemples variés allant de la simple évaluation mathématique à la réalisation de programmes complexes. Les chapitres qui suivent sont consacrés à des thèmes particuliers comme la description des structures de données utilisées par Maple pour élaborer des graphiques des entrées/sorties ou l'utilisation du debogueur.

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy

Nombre de pages: 858

Acquérir une parfaite maîtrise du C++ et de la programmation objet "Programmer en langage C++" s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Cette 8e édition inclut un nouveau chapitre d'introduction aux design patterns en C++, ainsi qu'une annexe sur les extensions apportées par la nouvelle version de la norme ISO, publiée en 2011 et connue sous ...

Programmation système en C sous Linux

Programmation système en C sous Linux

Auteure: Christophe Blaess

Nombre de pages: 984

Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui désirent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs OpenSource. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète de la programmation système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement...

Initiation à l'algorithmique et à la programmation en C

Initiation à l'algorithmique et à la programmation en C

Auteure: Rémy Malgouyres , Rita Zrour , Fabien Feschet

Nombre de pages: 336

Cet ouvrage s'adresse aux etudiants (licences et IUT), ainsi qu'a tous ceux qui souhaitent acquerir des bases solides en programmation. L'ouvrage est structure en quatre parties: - Les bases du langage C: syntaxe, types de donnees, entreessorties (stdio.h), execution conditionnelle, structuration d'un programme C, structures, iteration. - Les structures sequentielles: tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaines de caracteres, fichiers binaires, tableaux a double entree. - Les algorithmes: langage algorithmique et complexite, algorithmes de tri quadratiques, tri rapide (quicksort). - Les structures de donnees: listes chainees, piles, files, recursivite, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Concus comme des supports d'apprentissage, les 129 exercices corriges peuvent etre abordes en complement de l'enseignement recu ou de maniere autodidacte.

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy

Nombre de pages: 886

Programmer en langage C++ s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Cette 8e édition inclut un nouveau chapitre d'introduction aux design patterns en C++, ainsi qu'une annexe sur les extensions apportées par la nouvelle version de la norme ISO, publiée en 2011 et connue sous le nom C++11.

Sin imagen

Programmer en C++

Auteure: Claude Delannoy

Nombre de pages: 589

La référence des étudiants et des programmeurs en C ++. Réédition au format semi-poche de la 5° édition du grand classique de Claude Delannoy, " Programmer en langage C ++ ", cet ouvrage vous conduira à une parfaite maîtrise de la programmation orientée objet et des possibilités les plus avancées du C ++. Vous acquerrez dès vos premiers pas en C ++ une méthodologie de programmation rigoureuse, l'auteur insistant tout particulièrement sur une bonne compréhension des concepts objet. Entièrement fondé sur la norme ANSI/ISO, l'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library). Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Tout au long de l'ouvrage, des notes soulignent les différences majeures entre le C ++ et Java, de manière à établir des passerelles entre les deux langages.

S'initier à la programmation et à l'orienté objet

S'initier à la programmation et à l'orienté objet

Auteure: Claude Delannoy

Nombre de pages: 384

"Acquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langage. Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d'aborder les notions propres aux langages orientés objet. L'auteur utilise, pour faciliter l'assimilation des concepts, un pseudo-code complet mais simple d'accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d'abord présentée à l'aide du pseudo-code, avant d'être illustrée d'exemples d'implémentation en langages C, C++, C#, Java, PHP et, nouveauté de cette 2e édition, en langage Python. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l'apprentissage. À qui s'adresse ce livre ? Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d'ingénieurs) ; aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la...

Programmer avec Rust - pour une programmation système rapide et sûre - collection O'Reilly

Programmer avec Rust - pour une programmation système rapide et sûre - collection O'Reilly

Auteure: Jim Blandy , Jason Orendorff

Nombre de pages: 542

Le premier livre sur le tout nouveau langage de programmation compilé développé par Mozilla. Rust est un tout nouveau langage de programmation compilé qui combine les les performances et le contrôle de bas niveau qu'autorisent les langages C et C++. Il est égalament très économe en mémoire. Les point forts du langage sont la gestion de " propriété " des variables, la gestion optimisée de la mémoire, le typage statique, l'inférence de type, le filtrage par motif (pattern matching) et la généricité. Ecrit par deux programmeurs de grande expérience, ce livre va vous montrer comment Rust est le langage de prédilection pour développer des applications performantes et sécurisées. Collection O'Reilly

Apprendre à programmer avec Python 3

Apprendre à programmer avec Python 3

Auteure: Gérard Swinnen

Nombre de pages: 435

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 choisi Pyt

Manuel de l'autodidacte en informatique

Manuel de l'autodidacte en informatique

Auteure: Lucas Sztandarowski

Nombre de pages: 187

Vous souhaitez devenir développeur mais sans passer le moindre diplôme ? Apprenez l'informatique pas à pas à votre rythme en autodidacte avec cet ouvrage de vulgarisation rédigé par un autodidacte lui-même ! Retracez l’histoire et l’évolution de l’informatique, apprenez pas à pas les bases du développement et du hardware avec des indications claires, précises et illustrées ainsi que des exercices. Le tout dans un langage vulgarisé à la portée de tous vous permettant de réaliser vous-mêmes vos propres programmes. Devenez développeur à votre rythme en suivant cet ouvrage de référence !

Apprenez à programmer en Python

Apprenez à programmer en Python

Auteure: Vincent Le Goff

Nombre de pages: 504

"Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Python est fait pour vous ! Vous découvrirez dans ce livre, conçu pour les débutants, tout ce dont vous avez besoin pour programmer, des bases à la bibliothèque standard, en passant par la programmation orientée objet et l'acquisition d'outils avancés ou professionnels pour devenir plus efficace." (source : 4e de couverture).

Programmation en Python pour les sciences de la vie

Programmation en Python pour les sciences de la vie

Auteure: Patrick Fuchs , Pierre Poulain

Nombre de pages: 288

Python est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour l’analyse de données en sciences de la vie. Cet ouvrage, didactique et simple d'approche, aborde progressivement la programmation et l'algorithmique. Il présente ensuite des fonctionnalités plus avancées utiles en analyse de données (numpy, pandas, matplotlib, notebooks jupyter), ainsi qu’une introduction à la programmation orientée objet et graphique. L’ouvrage s’appuie sur de nombreux exemples provenant de la biologie, comme la manipulation de séquences nucléiques, l’analyse de structures protéiques, etc. De nombreux exercices d’application, de difficulté croissante, sont proposés et corrigés en détails. L’ensemble des codes sources de l’ouvrage est disponible en ligne.

Programmer en C pour les Nuls, grand format, 3e éd

Programmer en C pour les Nuls, grand format, 3e éd

Auteure: Dan Gookin

Nombre de pages: 350

Un tour d'horizon complet de la programmation en C Ce nouveau livre de la collection " Pour les Nuls pros " va vous donner en quelque 500 pages toutes les connaissances qui vous permettront de maîtriser le langage C afin de l'intégrer dans tous vos développements. Ici nous considérons le C comme premier langage, c'est-à-dire qu'aucune connaissance d'un autre langage n'est nécessaire pour démarrer. Nouvelle édition entièrement mise à jour. Au programme : Description de la structure du langage C Les déclarations et les types Utilisation des opérateurs Les expressions Boucles et contrôles d'exécution Les pointeurs Traitement des chaînes de caractères Travailler avec le préprocesseur Gestion des entrées/sorties

Apprendre à programmer avec Python

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.

Derniers livres et auteurs recherchés