Ebooks Gratuits

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

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

Le langage Go

Auteure: Frédéric G. Marand

Nombre de pages: 384

Le langage Go, développé par Google à partir de 2009, est aujourd'hui open source. Il est réputé pour être propre, concis, efficace et il rassemble aujourd'hui une communauté très active. Il est particulièrement bien adapté pour développer des applications cloud. Ce livre s'adresse à ceux qui ont déjà des notions de programmation dans un autre langage. Il explique comment coder en Go pour déployer et exploiter des programmes en production, en facilitant l'intégration du projet dans une démarche DevOps. Il explique les aspects délicats et insuffisamment expliqués dans la documentation officielle et rassemble les bonnes pratiques qui se sont imposées au fil des dix années d'existence de ce langage. Il fournit en outre une introduction aux outils associés à Go dans la plupart des projets réels.

Tout JavaScript

Auteure: Olivier Hondermarck

Nombre de pages: 416

Ce livre s’adresse à tous les développeurs web, qu’ils soient débutants ou avancés. Le JavaScript sert avant tout à rendre les pages web interactives et dynamiques du côté de l’utilisateur, mais il est également de plus en plus souvent utilisé côté serveur. La première partie de ce livre explique les bases et les bonnes pratiques de la programmation en JavaScript en se fondant sur la version ECMAScript 6. La deuxième partie porte sur l’interactivité avec les utilisateurs (interfaces, formulaires, gestion des erreurs, géolocalisation...). La troisième partie permet de s’initier aux aspects les plus avancés de JavaScript tels que Node.js, React ou les Web Workers. Les renvois de type tjs.ovh/nomScript qui sont présents au fil des pages sont des compléments interactifs à ce livre. Ils affichent : Le rendu de l’exécution du script. Un émulateur de la console du navigateur. Le code source complet de l’exemple avec une coloration syntaxique, des commentaires et des liens vers les fiches de la référence JS du site toutjavascript.com. Cette deuxième édition a été actualisée en profondeur. Elle est étoffée par deux nouveaux chapitres sur Vue.js, ...

Éléments de programmation structurée

Auteure: Louis Villardier , Jean Matte

Nombre de pages: 146

Ce volume présente les concepts de base de la programmation fondée sur une approche structurée. Conçu pour un apprentissage individuel, il permet au lecteur de s’initier de façon graduelle aux étapes de la programmation. Chaque chapitre couvre un des aspects du processus de programmation et est abondamment illustré d’exemples.

Les principes des langages de programmation

Auteure: Gilles Dowek

Nombre de pages: 180

Les langages de programmation ont profondément changé notre rapport au langage, à la complexité et aux machines. Ce livre propose une introduction aux principes autour desquels ces langages sont organisés. Il utilise le langage Java comme support. Le premier objectif de ce livre est donc l'apprentissage des rudiments de Java. Cependant, connaître un langage de programmation unique ne suffit pas pour savoir programmer. Il faut, pour cela, non seulement connaître plusieurs langages, mais surtout être capable d'en apprendre rapidement un nouveau. Cela demande de savoir distinguer les concepts universels, comme celui de fonction ou de cellule, qui reviennent sous une forme ou une autre dans tous les langages de programmation, de la manière particulière dont ils sont utilisés en Java. Et cela ne peut se faire qu'en comparant le langage que l'on apprend à d'autres. Dans ce livre, deux langages de comparaison ont été choisis: Caml et C. Comprendre les principes des langages de programmation demande également d'acquérir des outils qui permettent de décrire précisément la signification d'un programme et cette acquisition constitue le deuxième objectif de ce livre. Le...

Comment choisir un langage de programmation

Auteure: Thomas Pornin

Nombre de pages: 124

L'ordinateur est un serviteur zélé mais idiot.In ne comprend pas ce qu'on lui dit, sauf dans les films. Seule solution pour vous faire bien comprendre et en tirer le meilleur : utiliser l'une des nombreuses langues spécialement créées pour lui, c'est à dire un langage de programmation. Oui mais lequel ? Cet ouvrage très agréable à lire vous montrera comment : identifier vos besoins réels ; distinguer les langages selon leur type ; évaluer les atouts, les faiblesses et les domaines d'usage de C, C++, Java, Perl, JavaScript, Visual basic, Python, Ocaml et 19 autres langages ; choisir celui qui est le mieux adapté à vos objectifs.Apprendre un langage beaucoup d'efforts : avant de partir à l'aventure, profitez des conseils pragmatiques et sans parti pris d'un professionnel. Vous économiserez du temps, de l'argent et de l'aspirine.

Programmer avec MySQL

Auteure: Christian Soutou

Nombre de pages: 510

Apprendre SQL par l'exemple Particulièrement destiné aux débutants, cet ouvrage permet de découvrir toutes les aspects de la programmation SQL par le biais du système de gestion de bases de données MySQL. Tous les concepts du langage procédural de MySQL sont décrits avec précision : variables, structure de contrôle, interactions avec la base, sous-programmes, curseurs, transactions, gestion des exceptions, déclencheurs, SQL dynamique... L'auteur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP 5. Chaque notion importante du livre est introduite à l'aide d'exemples simples et chaque chapitre se clôt par une série d'exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. MySQL 5.5 en version de production La seconde édition de cet ouvrage traite de la programmation avec la version de production 5.5 de MySQL : gestion du XML, signaux, événements... L'optimisation des requêtes est également détaillée, notamment le fonctionnement de l'optimiseur, l'utilisation des statistiques et les plans d'exécution. Enfin, différents techniques d'optimisation...

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 ...

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...

Programmation séquentielle avec ADA 95

Auteure: Pierre Breguet , Luigi Zaffalon

Nombre de pages: 402

Ada occupe une place unique parmi les langages de programmation. Conçu à partir d'un cahier des charges précis, résultat de la synthèse des meilleures idées apparues dans les langages antérieurs, il est strictement normalisé et disponible sur la plupart des machines du marché. Traduction directe des principes du génie logiciel, c'est aussi un outil pédagogique remarquable car il forme la pensée de l'élève à travailler dans un contexte de rigueur. Pourtant, si Ada n'occupe pas le devant du marché, ce n'est pas pour des raisons techniques mais à cause d'un manque général de formation aux techniques du génie logiciel. Cet ouvrage comble donc une lacune importante : en présentant dans une même démarche ce qu'est le processus de programmation et comment le mettre en œuvre avec Ada, il enseigne les bases de la programmation en utilisant un langage qui en traduit directement les principes. Ouvrage essentiellement dédié à l'introduction de la programmation et à l'algorithmique séquentielle, il s'appuie sur une approche structurée et systématique et constitue un support sans équivalent en langue française pour un premier apprentissage de la programmation...

Automata, Languages and Programming

Auteure: J. Loeckx

Nombre de pages: 612

The Second Colloquium on Automata, Languages and Programming is the successor of a similar Colloquium organized by IRIA in Paris, July 3-7, 1972. The present Colloquium which takes place at the Unl- versity of Saarbrucken from July 29th to August 2nd, 1974, is spon sored by the Gesellschaft fur. Informatik and organized in cooperation wlth the Special Interest Group on Automata and Computability Theory (SIGACT) and with the European Association for Theoretical Computer Science (EATCS). As its predecessor the present Colloquium is devoted to the theo retical bases of computer science. This volume contains the text of the different lectures of the Colloquium whlch have been selected by the Program Committee out of about 130 submitted papers. About one third of the papers of this volume is concerned with formal language theory, one other third with the theory of computation and the rest with complexity theory, automata theory, programming languages, etc.

Initiation à la Programmation et à la Manipulation des Données Avec le Langage R

Auteure: Josué Afouda , Diana Tokpanou

Nombre de pages: 211

R est l'un des langages informatiques les plus utilisés. Plus qu'un langage, R est un environnement intégré et complet pour la conception, la réalisation et la vulgarisation d'un projet concernant l'analyse des données. R peut être utilisé pour des tâches telles que la modélisation statistique, la visualisation des données, l'apprentissage automatique (Machine Learning), l'analyse des séries temporelles, les études économétriques, l'analyse quantitative, le traitement des données textuelles, etc. Ce livre est le premier tome d'une série de 5 livres que nous allons (Diana TOKPANOU, et Josué AFOUDA) écrire pour vous guider pas à pas dans la programmation, l'analyse des données ainsi que la création d'applications avec le langage R.A travers ce livre, vous apprendrez à :* installer et Configurer votre environnement de travail pour pouvoir écrire du code R ;* écrire votre premier programme ('Hello World') et effectuer des opérations basiques (Addition, Soustraction, Multipication, Division, Exponentiel, Modulo, etc.) ;* afficher les résultats d'un code en utilisant de différentes manières les fonctions print(), paste() et cat() ;* créer des variables et à ...

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

Mini-manuel de Programmation fonctionnelle

Auteure: Eric Violard

Nombre de pages: 224

Comment assimiler les concepts du mode fonctionnel et bénéficier de ses avantages pour écrire des programmes de qualité dans tout langage de programmation le permettant ? Conçus pour faciliter aussi bien l’apprentissage que la révision, les Mini Manuels proposent un cours concis et progressif pour vous accompagner jusqu’à l’examen. Des exemples, des conseils et des méthodes pour concevoir un programme, ainsi que de nombreux exercices, tous corrigés, pour mettre les connaissances en pratique. Ce Mini Manuel présente l’ensemble des connaissances relatives à la programmation fonctionnelle qu’un étudiant en informatique doit acquérir et maîtriser au cours de la licence.

Programmation concurrente et temps réel avec Java

Auteure: Luigi Zaffalon

Nombre de pages: 617

Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes temps-réel et des applications critiques est bien plus récente, voire confidentielle. Cet ouvrage cible prioritairement ces nouveaux domaines en procédant par étapes, selon une approche descriptive didactique. Il constitue d'abord une introduction à la programmation concurrente avec le support du langage Java comme outil de description d'algorithmes concurrents. Il décrit ensuite les mécanismes de synchronisation et de communication intrinsèques à Java, parfois dans un esprit critique. Enfin, il aborde des aspects propres au développement des systèmes embarqués, notamment par une sensibilisation aux problématiques du temps réel en relation avec les propositions de la spécification RTSJ dédiées au développement d'applications temps réel en Java

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)....

Informatique tronc commun - MP - PC - PSI - PT - Programme 2022

Auteure: Serge Bays

Nombre de pages: 228

Cet ouvrage a pour objectifs de permettre aux étudiants en CPGE scientifique 2e année de réviser leur cours d'Informatique Tronc commun et de l'assimiler par la mise en application des notions. Dans chaque chapitre, le lecteur trouvera notamment : le cours pour accéder à une connaissance synthétique des notions et par de nombreux exemples de vous initier aux techniques usuelles qu’il faut savoir mettre en place ;le vrai/faux pour tester sa compréhension du cours et éviter de tomber dans les erreurs classiques ;les exercices, souvent tirés de sujets d'annales, pour s'entraîner aux concours ;les corrigés, toujours rédigés avec soin, pour progresser dans la résolution d’exercices. Avec un seul livre par année et par matière, la collection PRÉPAS SCIENCES vous guidera, jour après jour, dans votre cheminement vers la réussite aux concours.

Théorie et pratique de la programmation COBOL

Auteure: Jean Vignes , Claude Courty-lajeunesse , Claude Debost-bentz

Nombre de pages: 432

Ateliers de programmation numérique en langage Fortran

Auteure: Hanafi Derfoul

Nombre de pages: 88

Le but de ces ateliers de programmation numérique en langage Fortran présentés dans ce livre est d’apporter aux élèves-étudiants futurs scientifiques ou ingénieurs et esprits curieux une initiation progressive aux outils de calculs numériques sur ordinateur sans être un grand spécialiste de l’informatique. L'auteur a souhaité dans ce livre que la progression se fasse naturellement et que la logique de programmation s’acquiert en augmentant petit à petit les difficultés des problèmes posés dans ces ateliers. L'auteur a choisi le langage Fortran, car il est facile à apprendre et c’est un des langages les plus adaptés aux calculs numériques. À ce titre, il reste parmi les plus utilisés dans les laboratoires de recherche scientifique des universités du monde entier pour le calcul intensif. Ces ateliers de programmation en langage Fortran pourraient aussi servir de support pour les étudiants amenés à l'utiliser lors du traitement de problèmes spécifiques qui auront à résoudre. Pour les élèves-ingénieurs ou scientifiques intéressés désireux d'aller plus loin, l'auteur a mis sous forme de notes à la fin du livre une question de physique...

Programmation linéaire avec Excel

Auteure: Christian Prins , Marc Sevaux

Nombre de pages: 388

Premier du genre en français, cet ouvrage montre comment utiliser le logiciel Excel et son solveur pour résoudre des problèmes d'optimisation complexes dans les domaines les plus divers : gestion de production, ordonnancement, transport, économie et finances, gestion des organisations, aide à la décision, etc. Le livre met l'accent sur la démarche de modélisation, appliquée à la résolution de 55 problèmes concrets regroupés par discipline. À partir du descriptif de chaque cas, vous apprendrez, pas à pas, à construire un modèle de programmation linéaire, à le traduire dans une feuille de calcul Excel et à le résoudre par l'intermédiaire du solveur, avec l'aide de macros VBA dans certains cas. À qui s'adresse ce livre ? Aux utilisateurs d'Excel confrontés à des problèmes d'optimisation au quotidien. Aux décideurs, industriels, ingénieurs et responsables de services ayant à résoudre en entreprise des problèmes complexes d'optimisation et d'aide à la décision. Aux développeurs d'applications complètes sous Excel. Aux étudiants et élèves-ingénieurs des disciplines scientifiques et économiques. Aux enseignants de ces disciplines à la recherche...

Programmation en langage d'assemblage

Auteure: Vincent Mahout

Nombre de pages: 259

Cet ouvrage expose les fondements de la programmation en langage d'assemblage en s'appuyant sur l'étude des microcontrôleurs à base d'ARM Cortex TM-M3 dont l'architecture interne est largement détaillée.--[Memento].

Pascal

Auteure: Marie-france Frasson

Nombre de pages: 151

Plus qu'un simple ouvrage sur l'apprentissage du langage Pascal, ce livre présente, dans la première partie, les principes d'une bonne programmation : analyser un problème et bâtir sa solution avant de traduire celle-ci dans le langage de programmation choisi. Puis des compléments sur les types de base et les types de programmation avancée sont présentés. Chaque explication est illustrée par de nombreux exemples. Enfin, il est montré comment résoudre des problèmes complexes à l'aide de procédures et de fonctions. Enfin des exercices et leurs corrigés permettent d'assimiler rapidement ce langage scientifique.

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

Programmation orientée objet avec Smalltalk

Auteure: Harald Wertz

Nombre de pages: 540

Didactique et intuitif, cet ouvrage d’apprentissage basé sur des mini-projets et des projets grandeur nature offre un support nécessaire pour acquérir une culture et un savoir-faire de la programmation orientée objet. Fruit d'une dizaine d'années de cours, ce livre permet de concevoir, réaliser et mettre en oeuvre ses propres projets de programmation objet. Le langage Smalltalk, à travers son dialecte Squeak, a été choisi pour sa pureté de présentation des objets, la puissance de son environnement, la quantité d’exemples qu'il propose et sa libre disponibilité open-source sur toutes plateformes. Programmation orientée objet avec Smalltalk présente les concepts de classe, d’instance, de transmission de messages et d’héritage statique et dynamique. À travers de nombreux exemples complets de programmes Squeak, il détaille les classes Smalltalk les plus utilisées ainsi que leurs méthodes associées.

J2SE

Auteure: Benjamin Aumaille

Nombre de pages: 418

Sont présentés les principes de la programmation objet, la structure du langage et l'utilisation des bibliothèques d'objets existantes. Grâce à la programmation d'applets, le lecteur pourra rendre plus attractifs et plus riches ses sites Web.

Python pour les kids

Auteure: Jason R. Briggs

Nombre de pages: 347

Python pour les kids donne vie à Python et t'emmène, ainsi que tes parents, dans l'univers de la programmation. Avec des trésors de patience, Jason R. Briggs te guidera parmi les bases, à mesure que tu t'essaieras à des exemples de programmes uniques et parfois hilarants, qui mettent en lumière des monstres voraces, des sorciers, des agents secrets, des corbeaux voleurs et d'autres curiosités du genre. Les définitions des termes utilisés, le code colorisé et expliqué en détail, ainsi que des illustrations en couleurs agrémentent l'apprentissage et le rendent plus aisé.Les fins de chapitres proposent des puzzles de programmation pour t'entraîner. À la fin du livre, tu auras programmé deux jeux complets : un clone du fameux jeu de pong (balle bondissante et raquette) et "M. Filiforme court vers la sortie", un jeu de plates- formes avec des sauts, des animations et bien plus. [site de l'éditeur]

Le langage électronique

Auteure: Jacques Poyen , Jeanne Poyen

Nombre de pages: 136

Cet ouvrage est une réédition numérique d’un livre paru au XXe siècle, désormais indisponible dans son format d’origine.

Programmation Arduino

Auteure: Simon Monk

Nombre de pages: 192

Entièrement révisé pour le nouvel Arduino Uno R3, ce livre, traduction du best seller américain sur le sujet, explique comment rédiger des programmes en utilisant le langage C modifié pour Arduino. Vous apprendrez à configurer le matériel et les logiciels, à développer vos propres programmes, à travailler avec des bibliothèques Arduino personnalisées et intégrées et à explorer l'Internet des objets, le tout sans aucune expérience préalable en programmation ! Le gourou de l'électronique, Simon Monk, traite de tous les concepts et de la syntaxe selon un langage simple et donne des instructions claires conçues pour tout débutant. Programmer Arduino contient des dizaines d’exemples simples à suivre et d’illustrations de haute qualité. Tous les exemples présentés dans le livre peuvent être utilisés tels quels ou modifiés pour répondre à vos besoins.

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...

Idéographie dynamique

Auteure: Pierre LÉvy

Nombre de pages: 170

L'écriture fut depuis l'origine conçue et utilisée sous formes de signes statiques sur un support fixe. Or, grâce aux écrans interactifs, l'informatique ouvre aujourd'hui des possibilités radicalement nouvelles à l'expression visuelle de la pensée. A partir de ce constat, et grâce à une approche théorique originale du langage et de la pensée, Pierre Lévy propose ici pour l'informatique de demain un programme de recherche complémentaire de celui de l'intelligence artificielle. L'écriture fut depuis l'origine conçue et utilisée sous formes de signes statiques sur un support fixe. Or, grâce aux écrans interactifs, l'informatique ouvre aujourd'hui des possibilités radicalement nouvelles à l'expression visuelle de la pensée. A partir de ce constat, et grâce à une approche théorique originale du langage et de la pensée, Pierre Lévy propose ici pour l'informatique de demain un programme de recherche complémentaire de celui de l'intelligence artificielle. Présentée pour la première fois dans cet ouvrage, l'"idéographie dynamique" n'est pas un code de programmation, mais un nouveau genre d'interface, un langage d'images animées pour la communication entre...

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 et structures de données avancées en langage C: Cours et exercices corrigés

Auteure: Thabet Slimani

Nombre de pages: 284

Ce livre est prevu comme un manuel de reference qui s'adresse aux etudiants universitaire de niveau confirme eligible a suivre un cours de programmation de niveau 2. Il aborde la majorite des concepts susceptibles d'etres etudies dans un cours de structures de donnees d'un niveau confirme et represente un excellent vehicule pour que les etudiants gagnent l'experience et la maturite dans la programmation, le raisonnement quantitatif et la resolution des problemes. Plus specifiquement, cet ouvrage decrit les types de donnees pour les listes, les piles, les files d'attente, les arbres et d'autres abstractions de bas niveau employees tout au long de ce livre. En plus, cet ouvrage presente 6 chapitres theoriques accompagnes de plusieurs exercices corriges. De meme, un chapitre incluant 5 problemes types qui englobent la majorite des concepts qui sont detailles dans ce cours est presente a la fin de l'ouvrage avec les corriges detailles.

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

Derniers livres et auteurs recherchés