×
AccueilNos GuidesMeilleurs livresContact

Les Meilleurs Livres pour Apprendre à Devenir Informatique et Maîtriser les Technologies Numériques

Les meilleurs livres pour devenir informaticien sont indispensables pour tous ceux qui souhaitent acquérir des compétences en programmation et en informatique. Ces ouvrages offrent des explications claires et précises couvrant des sujets variés tels que l’algorithmique, la programmation orientée objet, la base de données, le développement Web et les systèmes d’exploitation. Les concepts sont illustrés par des exemples concrets et des exercices corrigés qui aident à renforcer les connaissances acquises. Ces livres sont adaptés à tous les niveaux et conviennent aux débutants comme aux experts. Ils sont une ressource indispensable pour apprendre et progresser en informatique.

1. La Pogrammation pour les Débutants Absolus

Voir les prix sur Eyrolles
La Pogrammation pour les Débutants Absolus

Livre de l'auteur Alan Grid, "Codage pour débutants" est le guide idéal pour ceux qui cherchent à acquérir une compréhension de base de la programmation et à comprendre quel langage convient le mieux à leurs besoins. Alan Grid a pour but de rendre le premier contact avec le monde de la programmation aussi simple et léger que possible. Le livre contient des informations sur les termes les plus courants, leur définition, les différents types de données, les variables et les opérateurs. Il fournit également une introduction aux 3 langages de codage les plus populaires et des conseils sur leur utilisation. Les lecteurs apprendront également à quel point la programmation est importante dans tous les domaines et comment elle peut leur donner l'expérience dont ils ont besoin pour réaliser quelque chose. Si vous cherchez à apprendre la programmation, ce livre est un excellent point de départ.

2. La Pogrammation pour les Débutants Absolus

Voir les prix sur Eyrolles
La Pogrammation pour les Débutants Absolus

L'ouvrage "Programmation pour les débutants" d'Alan Grid est un guide indispensable pour tous ceux qui souhaitent acquérir les compétences de base dont ils ont besoin pour créer des applications et des plateformes web. Il est écrit dans un style clair et concis et a été conçu pour être facilement compréhensible, même pour les débutants. Le livre fournit des explications détaillées sur les termes et leurs définitions, les types de données, les variables et les opérateurs, ainsi que des informations sur les principaux langages de programmation et leurs applications. Enfin, il aide les lecteurs à comprendre la différence entre les types de programmes et à choisir le bon langage pour leurs besoins. Un livre incontournable pour ceux qui veulent se lancer dans le codage.

3. Apprendre à programmer avec Python 3

Voir les prix sur Eyrolles
Apprendre à programmer avec Python 3

Le livre "Programmation Python" de Gérard Swinnen est un 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 Python, un langage moderne et élégant, aussi performant pour le développement d'applications web complexes que pour la réalisation de scripts système ou l'analyse de fichiers XML. Reconnu et utilisé par les enseignants de nombreuses écoles et IUT, ce livre propose une référence complète et érudite sur tous les fondamentaux de la programmation : choix d'une structure de données, paramétrage, modularité, orientation objet en héritage, conception d'interface, multithreading et gestion d'événements, protocoles de communication et gestion réseau, bases de données... et même la norme Unicode (le format UTF-8). Cette nouvelle édition traite également de la possibilité de produire des documents imprimables (PDF) de grande qualité en exploitant les ressources combinées de Python 2 et Python 3. Avec 60 pages d'exercices corrigés, ce livre s'adresse aux étudiants en BTS et IUT Informatique et à leurs enseignants, mais aussi à tous les autodidactes qui veulent découvrir le langage Python.

4. Réalisez votre site web avec HTML 5 et CSS 3

Voir les prix sur Eyrolles
Réalisez votre site web avec HTML 5 et CSS 3

Ce livre de Mathieu Nebra, "Créer des sites web avec HTML 5 et CSS 3", est fait pour les débutants qui veulent apprendre à créer des sites web sans avoir à se lancer dans un apprentissage compliqué. Conçu sans prérequis, il propose une progression pas à pas et aborde les dernières technologies en matière de création de sites web, comme HTML 5 et CSS 3. Les notions de base de HTML 5, les joies de la mise en forme avec CSS, le responsive design avec les media queries, les tableaux, les formulaires, la vidéo et l'audio, la mise en page du site, structurer sa page et les effets avancés en CSS sont abordés progressivement. Des annexes sur la publication du site sur le web et sur les mémentos des balises HTML et des propriétés CSS sont également fournies. Ce livre est une excellente introduction à la création de sites web pour les débutants.

5. HTML, XHTML et CSS pour les Nuls

Voir les prix sur Eyrolles
HTML, XHTML et CSS pour les Nuls

Les concepteurs et développeurs de sites Web ne devraient pas passer à côté du livre de Jeff Noble et Ed Tittel. Il s'agit d'un livre très pratique qui fournit aux débutants tous les outils nécessaires pour créer un site Web selon les standards actuels. Le livre aborde les bases du développement HTML, le dernier HTML 5, les blocs de construction, le passage de HTML à XHTML, l'intégration de JavaScript, et les principes de base des CSS. Il comprend également des informations sur la façon d'utiliser les CSS pour gagner du temps et pour le texte, les polices de caractère, les tableaux et les listes. Ce livre est vraiment indispensable pour tous ceux qui veulent commencer à développer des sites Web ou qui souhaitent approfondir leurs connaissances.

6. Word et Excel 2019 pour les Nuls

Voir les prix sur Eyrolles
Word et Excel 2019 pour les Nuls

Le livre "Word 2019 et Excel 2019" de Dan Gookin est un ouvrage très pratique. Il offre une présentation claire et complète des deux produits phares de la suite Office 2019 : Word 2019 et Excel 2019. Les techniques et fonctionnalités sont expliquées de manière détaillée et pas à pas. Les utilisateurs seront ainsi guidés à travers les outils de traitement de texte et de tableur afin d'optimiser leurs documents. Les rubans, les feuilles de style, les modèles et les macros sont expliqués en détail. Ce livre est un excellent guide qui vous permettra d'utiliser ces outils efficacement et de prendre en main rapidement Word 2019 et Excel 2019.

7. Coder proprement

Voir les prix sur Eyrolles
Coder proprement

Coder proprement est un ouvrage essentiel pour tous ceux qui souhaitent améliorer leurs compétences en développement de logiciels. Robert C. Martin et son équipe de développeurs aguerris offrent un aperçu profond et pratique des bonnes pratiques du codage, du nettoyage et de l'amélioration du code. L'ouvrage est divisé en trois parties : les principes, les motifs et les pratiques employés pour rédiger du code propre ; des études de cas pour pratiquer le nettoyage et obtenir des applications plus robustes et plus durables ; et enfin une liste d'indicateurs pour repérer rapidement les défauts de code. L'ouvrage est concret et pédagogique, et s'adresse à tous les développeurs, chefs de projet, responsables d'équipe et analystes des systèmes. Avec Coder proprement, vous apprendrez à rédiger du bon code et à le nettoyer "à la volée" pour créer des applications plus performantes et plus durables.

8. Apprendre à coder en s'amusant pour les Nuls

Voir les prix sur Eyrolles
Apprendre à coder en s'amusant pour les Nuls

Ce livre « Programmer en s'amusant » de Camille McCue est l'outil idéal pour apprendre aux enfants les bases de la programmation informatique. Il utilise les langages Scratch et JavaScript afin de développer des projets simples et amusants. Ces 2 langages gratuits fonctionnent sur les plate-formes Windows et macOS. En utilisant ce livre, les enfants peuvent apprendre à écrire, mettre au point et exécuter le code, à utiliser les techniques de base du codage et à créer des jeux animés pour impressionner leurs amis. Ils peuvent également ajouter de l'interactivité pour plus de réalisme. Ce livre est destiné aux enfants de 7 à 12 ans et peut également être utile aux parents et aux enseignants qui souhaitent accompagner leurs enfants ou leurs élèves dans la découverte de la programmation. En somme, « Programmer en s'amusant » est un livre idéal pour apprendre aux enfants les bases de la programmation informatique tout en s'amusant.

9. Python pour les Nuls

Voir les prix sur Eyrolles
Python pour les Nuls

Le livre "Programmer avec Python" de John Paul Mueller est un excellent guide pour les débutants qui souhaitent apprendre à programmer en Python. Il couvre la version 3 du langage et explique en détail la syntaxe pour créer des programmes, ainsi que les blocs de données, chaînes et dictionnaires. Il est très bien fait pour ceux qui cherchent à comprendre la programmation procédurale et orientée objet. Ce livre est idéal pour ceux qui veulent se lancer dans la programmation Python, qu'ils soient débutants ou étudiants en informatique. Enfin, ce livre est très utile pour ceux qui veulent apprendre à utiliser Python avec d'autres langages comme le C par exemple.

10. Programmez avec le langage C++

Voir les prix sur Eyrolles
Programmez avec le langage C++

L'ouvrage "Programmer en C++" de Matthieu Schaller est l'outil idéal pour les débutants qui souhaitent s'initier au langage C++ et à la programmation. Les lecteurs apprendront à connaître le langage C++, la programmation orientée objet, le développement de fenêtres avec Qt et bien d'autres choses. Les sujets abordés vont des bases de la programmation à l'installation d'un environnement de développement, en passant par la manipulation des variables, des fonctions, des pointeurs et des références. En outre, ce livre offre une introduction à la programmation orientée objet, la création d'interfaces graphiques avec la bibliothèque Qt et même la construction d'un navigateur web. Finalement, les lecteurs découvriront la STL, les exceptions et les templates, ce qui leur permettra d'aller plus loin dans leurs apprentissages.

11. Développer un site web en Php, Mysql et Javascript, Jquery, CSS3 et HTML5

Voir les prix sur Eyrolles
Développer un site web en Php, Mysql et Javascript, Jquery, CSS3 et HTML5

Le livre de Robin Nixon, intitulé "Créez des sites web interactifs et axés sur les données grâce à la puissante combinaison de technologies en source libre et de normes du Web", offre une introduction complète aux technologies fondamentales actuelles. Des connaissances de base en HTML à la programmation web dynamique avec PHP, MySQL, JavaScript, CSS, HTML5 et les bibliothèques jQuery et jQuery mobile, ce guide est une excellente ressource complète pour les concepteurs de sites web. La dernière mise à jour de ce livre fournit des pratiques de développement web utiles et sécurisées, ainsi que des informations sur l'optimisation des sites web pour les appareils mobiles. À la fin du livre, les lecteurs pourront mettre en place un site de réseau social entièrement fonctionnel. Avec des explications claires et des exercices pratiques, ce livre de Robin Nixon est un excellent moyen pour acquérir les compétences nécessaires à la création de sites web dynamiques.

12. Programmer en Python - Apprendre la programmation de façon claire, concise et efficace

Voir les prix sur Eyrolles
Programmer en Python - Apprendre la programmation de façon claire, concise et efficace

Ce livre de Luciano Ramalho est unique et riche en contenu pour ceux qui souhaitent aller plus loin dans la mise en oeuvre de leurs développements Python. La simplicité du langage Python offre une productivité rapide, mais un voyage intitiatique à travers ce livre apprendra à coder en Python de manière plus efficace en découvrant des caractéristiques ignorées de beaucoup. Les lecteurs seront en mesure de réduire leurs lignes de codes et de rendre leurs programmes plus rapides et globalement plus efficaces. Les sujets abordés incluent le modèle de données de Python, les structures de données, les fonctions et objets, les classes, références, interfaces et opérateurs, le contrôle du flux et la métaprogrammation. Ce livre est à lire absolument pour tous ceux qui souhaitent apprendre à coder en Python de manière plus efficace.

13. PHP et MySQL pour les Nuls

Voir les prix sur Eyrolles
PHP et MySQL pour les Nuls

Le livre PHP & MySQL pour les Nuls par Janet Valade est un best-seller. Pour les débutants en programmation, ce livre offre un guide exhaustif des langages les plus récents. Avec des explications claires et concises, les lecteurs seront en mesure de configurer un environnement de travail, de développer des applications de base de données sur le Web, de gérer le code XML et JavaScript, de mettre en place des systèmes de sécurité et bien plus encore. Cette sixième édition en version poche est une excellente option pour les développeurs Web qui veulent se familiariser avec PHP 4 et PHP 5 ou réaliser un catalogue en ligne ou un site Web à accès réservé.

14. Linux : guide de survie

Voir les prix sur Eyrolles
Linux : guide de survie

Le Guide de survie Linux, écrit par Scott Granneman, est une excellente source pour ceux qui cherchent à s'initier aux fondamentaux de Linux. Il offre une approche pratique qui permet d'appliquer immédiatement les solutions aux situations rencontrées quotidiennement. Doté de plus de 100 fragments de code et commandes personnalisables, cette nouvelle édition offre une référence utile pour les années à venir. Elle vous servira aussi bien pour l'administration systèmes que pour la programmation et les jeux. Les informations fournies peuvent être appliquées à d'autres versions d'Unix, telles que BSD et OS X. Le Guide de survie Linux de Scott Granneman est donc un excellent compagnon pour ne plus jamais se sentir perdu dans un environnement Linux.

15. Apprendre à programmer en 10 semaines chrono - Une méthode visuelle pour tous: Une méthode visuelle pour tous

Voir les prix sur Eyrolles
Apprendre à programmer en 10 semaines chrono - Une méthode visuelle pour tous: Une méthode visuelle pour tous

L'ouvrage "Programmer avec Blockly" de Dominique Maniez, propose une méthode pratique et accessible pour débuter en programmation. Si vous n'avez jamais programmé auparavant, ce livre est idéal pour vous. En effet, l'auteur vous guidera pas à pas pour maîtriser les bases de la programmation en seulement 10 semaines. Grâce à Blockly, un environnement visuel et facile d'utilisation, vous apprendrez à définir et utiliser les variables, répéter des instructions, tester des conditions et traiter des données en grande quantité. Enfin, vous pourrez exporter vos programmes en JavaScript et même les publier sur le Web ou en développer des applications mobiles pour votre smartphone ou tablette. Bref, si vous avez envie d'apprendre à programmer et de devenir autonome dans ce domaine, ce livre est fait pour vous.

16. LINUX - Maîtrisez l'administration du système

Voir les prix sur Eyrolles
LINUX - Maîtrisez l'administration du système

Le livre "Administration du système Linux" de Sébastien Rohaut est un ouvrage indispensable pour tous les informaticiens qui souhaitent gérer ce système d'exploitation. Il s'adresse aussi bien aux utilisateurs débutants qu'aux utilisateurs expérimentés désireux de consolider leurs connaissances acquises sur le terrain. L'ouvrage offre une description complète et détaillée de toutes les méthodes et commandes d'administration de Linux et intègre les dernières avancées dans ce domaine. Le livre couvre de nombreux domaines, tels que la gestion des paquetages logiciels, la compilation depuis les sources, les bibliothèques partagées, les principales commandes GNU et les scripts shell, la gestion des disques, systèmes de fichiers et quotas, la mise en place de volumes RAID et LVM, le démarrage et l'arrêt du système et des services avec systemd, l'impression et les tâches d'administration communes dont la gestion des utilisateurs et l'automatisation des tâches, la configuration du réseau et des services de base associés, le noyau et sa compilation, les bases de la sécurité et des firewalls, la configuration de l'environnement graphique, la virtualisation, les containers et le cloud. Chaque point est illustré par des exemples et des explications claires qui faciliteront la compréhension des concepts abordés. Ce livre est donc une source d'informations précieuse pour tous ceux qui souhaitent devenir un administrateur Linux compétent.

17. Programmer pour les Nuls

Voir les prix sur Eyrolles
Programmer pour les Nuls

Programmer pour les Nuls, de l'auteur Olivier Engler, offre une introduction intéressante à la programmation informatique pour les débutants. Vous apprendrez comment développer des programmes dans un langage structuré, et comment utiliser les langages HTML et JavaScript, les langages de développement de base d'Internet. Cette nouvelle édition enrichie est à jour sur les derniers développements des langages. Vous pensiez que les programmeurs étaient des espèces de magiciens ? Avec Programmer pour les Nuls, il n'est pas question de faire de vous un programmeur professionnel en quelques jours, mais c'est le premier pas vers une maîtrise de la programmation informatique. Ce livre est un excellent outil pour les débutants qui souhaitent se lancer dans l'apprentissage de la programmation.

18. Les réseaux pour les Nuls

Voir les prix sur Eyrolles
Les réseaux pour les Nuls

Le livre de Doug Lowe sur la création de réseaux domestiques et d'entreprises est un incontournable pour toute personne qui souhaite se lancer dans le domaine. Il présente une description complète des environnements Linux, Windows Server et Windows XP, 7, 8 et 10 et explique en détail comment choisir le réseau approprié et le configurer. Entièrement mis à jour sur les dernières versions des systèmes Windows et Linux, ce livre est un guide indispensable pour tous ceux qui souhaitent créer et administrer leur réseau.

19. Le livre de Java premier langage

Voir les prix sur Eyrolles
Le livre de Java premier langage

Ce livre d'Anne Tasso, intitulé "Apprendre Java en douceur", s'adresse à ceux qui souhaitent se lancer dans la programmation. Qu'ils soient autodidactes, étudiants ou enseignants, ce livre leur permettra d'apprendre les bases nécessaires à la programmation en Java. Il couvre des notions communes à tous les langages, des concepts de programmation orientée objet, et de l'utilisation des librairies graphiques AWT et Swing. Grâce à des exemples simples et pratiques et aux travaux proposés, les lecteurs pourront acquérir les connaissances nécessaires pour créer des applications Java dotées d'interfaces graphiques conviviales. De plus, le site web associé à ce livre offre des corrigés des exercices et du projet ainsi que le code source de tous les exemples. Ce livre est donc un outil très pratique pour apprendre Java en douceur.

20. Premiers pas en CSS3 et HTML5

Voir les prix sur Eyrolles
Premiers pas en CSS3 et HTML5

L'ouvrage "HTML 5 & CSS 3" de Francis Draillard est un excellent guide pour les développeurs web. Il propose un contenu exhaustif, allant des bases HTML 5 et CSS 3 aux fonctions de styles avancées, pour créer un site performant et l'adapter aux mobiles. Les développeurs apprendront à construire une page web, insérer des médias, utiliser des options avancées, appliquer des règles CSS, mettre en forme le texte, et utiliser des propriétés avancées CSS 3. Enfin, l'ouvrage propose des modèles complets, des applications pratiques, et des conseils sur les navigateurs et leur spécificités. Une ressource complète et pratique pour créer des sites web de qualité.

21. Python & JavaScript pour les Nuls

Voir les prix sur Eyrolles
Python & JavaScript pour les Nuls

Ce livre 2 en 1 de Chris Minnick et John Paul Mueller est l'idéal pour ceux qui souhaitent s'initier à la programmation en Python et en JavaScript. Les programmeurs débutants et les étudiants en informatique peuvent progresser pas à pas avec des notions sur la syntaxe, les blocs de données, chaînes et dictionnaires, la programmation procédurale et orientée objet, la détection du navigateur, les cookies, les images réactives et interactives, les rollovers et l'examen des saisies de l'utilisateur. Une lecture riche en informations qui permet d'acquérir les bases pour le développement d'applications de type machine learning. Un livre à ne pas manquer pour tous ceux qui souhaitent s'initier à la programmation en Python et JavaScript.

22. Le Kit du Hacker: Apprendre le Hacking Facilement

Voir les prix sur Eyrolles
Le Kit du Hacker: Apprendre le Hacking Facilement

Ce livre intitulé "Hacking pour Débutant", écrit par B. Anass est l'outil parfait pour les débutants qui souhaitent apprendre le hacking à partir de zéro. Les lecteurs trouveront dans ce kit tout ce dont ils ont besoin pour affiner leurs compétences en hacking et test d'intrusion. Il est possible d'acquérir des compétences essentielles au hacking, de dépasser le cap et devenir un hacker, et d'apprendre à utiliser différents outils de hacking et de test d'intrusion. De plus, les lecteurs auront droit à une séance d'accompagnement (appel vidéo) avec l'auteur du livre. Le livre offre également des informations complémentaires, telles que des instructions pour apprendre à programmer en Python à partir de zéro, créer ses propres outils de hacking, avoir un mindset de hacker, comprendre le fonctionnement du WiFi, utiliser Kali Linux pour pénétrer des réseaux sans fils, exploiter les différentes failles de sécurité, et découvrir la puissance du terminal. Enfin, le livre propose des bonus tels qu'une formation vidéo gratuite avec chaque livre, un accès au groupe Facebook privé fait de hackers prêts à aider dans l'apprentissage et une garantie 100 % satisfait ou remboursé. En résumé, ce kit est un outil formidable pour les débutants en hacking qui souhaitent apprendre à pénétrer des applications web, sécuriser leurs applications web, protéger leur vie privée et leurs machines des pirates et avoir des habitudes d'un utilisateur proactif.

23. Programmer en Java

Voir les prix sur Eyrolles
Programmer en Java

Le livre écrit par Claude Delannoy, "Programmation en Java", est un guide incontournable pour les étudiants en 1er et 2e cycles universitaires ou en écoles d'ingénieurs qui souhaitent maîtriser le langage Java. L'ouvrage insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation Java rigoureuses. La 9e édition comporte un nouveau chapitre sur les streams et sur les expressions lambda introduits dans Java 8. La lecture de "Programmation en Java" de Claude Delannoy est donc un véritable atout pour comprendre le langage et réussir ses études.

24. JavaScript pour les Nuls

Voir les prix sur Eyrolles
JavaScript pour les Nuls

Le livre "JavaScript pour les Nuls" de Eva Holland et Chris Minnick est un excellent guide pour débuter le langage de programmation JavaScript. Contrairement aux idées reçues, ce livre démystifie le processus et le rend accessible à tous : les concepts de la programmation JavaScript, les images réactives et interactives, les rollovers et les cookies sont abordés de manière claire et précise. Les lecteurs découvriront comment dynamiser leurs pages web et comment détecter le navigateur utilisé par leurs visiteurs. Ce livre apporte en outre une aide précieuse pour réaliser leur tout premier script et bien vérifier les saisies de l'utilisateur. En somme, "JavaScript pour les Nuls" est la référence incontournable pour tous ceux qui souhaitent comprendre et maîtriser la programmation JavaScript.

25. Algorithmique - Techniques fondamentales de programmation

Voir les prix sur Eyrolles
Algorithmique - Techniques fondamentales de programmation

Le livre "Algorithme et Programmation" de Franck Ebel est un excellent guide pour toute personne désireuse de s'initier à l'algorithmique et à la programmation. Il propose une présentation claire et concise des bases essentielles de la programmation, et explique comment un ordinateur fonctionne et comment il peut manipuler et stocker des données et des instructions. Par ailleurs, la syntaxe du pseudo-code des algorithmes reprend celle couramment utilisée dans les formations BTS et DUT. Pour compléter ses connaissances, l'auteur propose également des chapitres sur des notions avancées et des exercices corrigés. Enfin, les sources des algorithmes sont directement accessibles en téléchargement sur le site des Editions ENI. Un livre vivement recommandé !

26. Apprenez à programmer en Java

Voir les prix sur Eyrolles
Apprenez à programmer en Java

Ce livre est l'outil parfait pour tous ceux qui veulent apprendre à programmer en Java. Il s'adresse aux débutants qui souhaitent se former à ce langage de programmation incontournable des professionnels. L'auteur a conçu le livre pour permettre aux lecteurs de développer leurs premiers programmes pas à pas. Ce livre est très bien organisé et facile à comprendre, ce qui en fait un excellent moyen pour apprendre à programmer en Java. Il est donc recommandé à tous ceux qui débutent dans la programmation.

27. Python pour débutants: Programmer un réseau neuronal en 7 jours

Voir les prix sur Eyrolles
Python pour débutants: Programmer un réseau neuronal en 7 jours

Le livre de Benjamin Spahic "2 en 1: Apprendre à programmer avec Python 3" est un guide débutant vraiment pratique. Il comprend 140 pages dans un format pratique de poche et couvre les principes de base de la programmation orientée objet avec des exemples concrets, des graphiques et des exercices. Ce guide offre des explications simples et est écrit de manière à ce que tout le monde puisse comprendre. Les formules et moyens mnémotechniques les plus importants sont mis en évidence et un chapitre bonus est inclus. En achetant le livre de poche, vous recevrez également le livre électronique PDF et les codes sources gratuitement ! Avec l'aide de ce guide pour débutants, de nombreux lecteurs satisfaits ont déjà réussi à se lancer et à développer leurs compétences en programmation. N'hésitez plus, commandez le livre de Benjamin Spahic et faites votre premier pas dans la programmation avec Python 3 !

28. Apprendre la programmation web avec Python et Django

Voir les prix sur Eyrolles
Apprendre la programmation web avec Python et Django

Cet ouvrage de Hugues Bersini et Pierre Alexis est un livre de cours magistral et moderne sur la programmation web dynamique. Abondamment illustré d'exemples et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), ce livre est un outil essentiel pour les étudiants et les enseignants en informatique. Il fournit des rappels en programmation objet et détaille tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python. Il montre également ce qu'il ne faut pas faire en CGI. De plus, le manuel est complété par une annexe expliquant pas à pas l'installation de l'environnement de développement. Ce livre s'adresse donc aux étudiants en informatique, développeurs web, et programmeurs en herbe. Il est donc un ouvrage de référence pour les étudiants et le code source de l'étude de cas est disponible sur le site d'accompagnement.

29. Réussir son référencement web: Stratégies et techniques SEO

Voir les prix sur Eyrolles
Réussir son référencement web: Stratégies et techniques SEO

Ce livre de l'auteur spécialiste Olivier Andrieu fournit aux lecteurs toutes les informations nécessaires pour garantir à un site Internet une visibilité maximale sur les principaux moteurs de recherche. La 11e édition enrichie de cet ouvrage de référence dédié au référencement naturel offre une mine d'informations précieuses pour les webmasters et responsables marketing qui souhaitent optimiser leur site. Avec ses solutions techniques et ses conseils pratiques, ce livre est un guide inestimable pour tous ceux qui veulent améliorer leur présence sur Internet.

30. PHP 8 - Développez un site web dynamique et interactif

Voir les prix sur Eyrolles
PHP 8 - Développez un site web dynamique et interactif

Cet ouvrage de Olivier Heurtel sur PHP 8 est une ressource précieuse pour les concepteurs et développeurs qui souhaitent créer des sites web dynamiques et interactifs. L'auteur offre une présentation complète et détaillée des principes de base du langage, et se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs. La nouvelle version 8 est bien évidemment abordée, et plusieurs exemples de code accompagnent chaque fonctionnalité. Des exercices supplémentaires sont proposés pour mettre en pratique les connaissances acquises. Bref, ce livre didactique est un outil pratique pour se lancer dans le développement avec PHP.

31. Python tout-en-un pour les Nuls

Voir les prix sur Eyrolles
Python tout-en-un pour les Nuls

Ce livre intitulé "Python pour les Nuls" écrit par Alan Simpson et John Shovic est un véritable trésor pour tous les programmeurs en Python. Cet ouvrage est une véritable bible qui répond aux questions et aux inquiétudes des développeurs les plus exigeants. Il offre une introduction complète au langage Python et à ses concepts de base, et aborde les sujets suivants : le développement d'applications d'intelligence artificielle basées sur l'apprentissage automatique, le pilotage de robots avec Python, la programmation de composants matériels avec Python et l'analyse des données. Ce livre est une excellente ressource pour se familiariser avec Python et sa programmation de haut niveau.

32. Sécurité informatique - Ethical Hacking : Apprendre l'attaque pour mieux se défendre

Voir les prix sur Eyrolles
Sécurité informatique - Ethical Hacking : Apprendre l'attaque pour mieux se défendre

Ce livre sur la sécurité informatique et le ethical hacking s'adresse à tous ceux qui s'intéressent à la sécurité des systèmes d'information, mais qui sont soit novices ou débutants dans ce domaine. Cette nouvelle édition aborde des sujets actuels tels que la sécurité des mobiles, des voitures connectées et l'étude des malwares. Elle commence par plonger le lecteur dans le monde de la cybersécurité et lui présente le fonctionnement, l'esprit et les différents acteurs. Ce livre développe ensuite, chapitre par chapitre, les techniques des attaquants et les failles exploitables. Les auteurs, issus de l'association ACISSI, nous guident tout au long du livre et nous enseignent comment se défendre contre les attaques. Il est assurément un outil de référence pour tous ceux qui veulent s'initier aux principes de la sécurité informatique et de l'ethical hacking.

33. Apprendre à développer des applications web avec PHP et Symfony

Voir les prix sur Eyrolles
Apprendre à développer des applications web avec PHP et Symfony

Cet ouvrage de Yves Rocamora s'adresse à un large public, du novice au développeur expérimenté. Il propose une introduction complète sur la manière dont fonctionne un site web et sur les outils nécessaires pour le développer, et fournit des exemples illustrant les concepts présentés à chaque étape. De plus, le code source proposé en téléchargement sur le site www.editions-eni.fr offre une excellente occasion d'appliquer les notions abordées. Ce livre est un excellent outil pour ceux qui souhaitent développer des applications web avec PHP et le framework Symfony, et pour ceux qui souhaitent approfondir leurs connaissances en matière de développement.

34. Programmer en C pour les Nuls

Voir les prix sur Eyrolles
Programmer en C pour les Nuls

Le livre "Programmation en C pour les Nuls pros" de Dan Gookin offre un tour d'horizon complet de ce langage de programmation. Disponible en 500 pages, ce livre vous donnera toutes les connaissances nécessaires pour maîtriser le langage C et l'intégrer dans vos développements. Cette nouvelle édition entièrement mise à jour inclut des informations sur la structure du langage C, les déclarations et les types, l'utilisation des opérateurs, les expressions, les boucles et les contrôles d'exécution, les pointeurs, le traitement des chaînes de caractères, le préprocesseur et la gestion des entrées/sorties. En bref, ce livre est l'outil idéal pour tous ceux qui souhaitent apprendre le C et le mettre en pratique.

35. HTML: Le guide Html de base pour devenir un programmeur compétent

Voir les prix sur Eyrolles
HTML: Le guide Html de base pour devenir un programmeur compétent

Ce livre offre un guide complet pour apprendre à créer des sites web avec HTML. Les lecteurs apprendront les éléments de base du HTML, comment structurer et planifier une page web et comment choisir et optimiser les images à insérer dans une page web. Des explications détaillées du langage HTML sont fournies avec des conseils pratiques et des exemples. Le livre permet aux lecteurs de construire un site web avec des titres, des liens et un contenu interactif. Ce livre est le choix idéal pour ceux qui veulent apprendre à créer des sites web et des pages web facilement et rapidement.

36. Oh my code !: Je crée mon premier site web

Voir les prix sur Eyrolles
Oh my code !: Je crée mon premier site web

Ce livre de Sonia Baibou offre une introduction parfaite et inédite au monde du développement web. Il vous guidera pas à pas dans la construction de votre premier site web à l'aide de HTML et CSS et vous fournira un contenu de qualité et très pédagogique. Bénéficiant d'une nouvelle édition enrichie d'un chapitre sur Bootstrap, vous pourrez y ajouter carrousel, accordéon et même le pop-up «before you leave». Que ce soit pour de nouvelles perspectives professionnelles, une reconversion ou pour relever un défi personnel, ce livre est une incontournable pour démarrer le coding.

37. Manuel de l'autodidacte en informatique

Voir les prix sur Eyrolles
Manuel de l'autodidacte en informatique

L'ouvrage "Apprendre l'informatique pas à pas à votre rythme en autodidacte" de Lucas Sztandarowski est l'outil idéal pour ceux qui souhaitent apprendre à devenir développeur sans passer le moindre diplôme. Rédigé par un autodidacte, il permet de retracer l'histoire et l'évolution de l'informatique, et d'apprendre pas à pas les bases du développement et du hardware avec des indications claires, précises et illustrées, ainsi que des exercices. Les concepts sont expliqués dans un langage accessible à tous, pour que chacun puisse réaliser ses propres programmes. Cet ouvrage est un véritable guide pour ceux qui souhaitent devenir développeur à leur rythme.

38. Python pour Excel, Automatisation et analyse des données dans un environnement moderne

Voir les prix sur Eyrolles
Python pour Excel, Automatisation et analyse des données dans un environnement moderne

Ce livre de Felix Zumstein est un excellent outil pour les personnes qui cherchent à automatiser des tâches et à manipuler des données. Il vous apprend à combiner Python et Excel pour exploiter des données à grande échelle et à créer des outils performants. Vous apprendrez à utiliser des outils modernes comme Jupyter notebooks et Visual Studio, et à utiliser pandas pour acquérir, nettoyer et analyser les données. En outre, vous apprendrez à connecter Excel aux bases de données et aux fichiers CSV, ainsi qu'à remplacer VBA, Power Query et Power Pivot. Ce livre est un incontournable pour tous ceux qui veulent gagner du temps et devenir plus efficace dans la gestion et la manipulation des données.

39. SQL Pour les Nuls

Voir les prix sur Eyrolles
SQL Pour les Nuls

Le livre "SQL pour les Nuls pros" d'Allen G. Taylor offre un tour d'horizon complet de la mise en œuvre de SQL pour tous vos développements. Les 450 pages du livre permettent de maîtriser SQL et de construire des requêtes fiables et puissantes. On y trouve des informations sur les bases de données relationnelles, les composantes de SQL, les bases de données relationnelles multitables, la manipulation des données, les opérateurs relationnels, les requêtes récursives, la sécurisation des bases de données, la protection des données, ODBC et JDBC, SQL et Internet, SQL en Intranet et Dynamic SQL. Un livre très complet pour les développeurs qui souhaitent apprendre à maîtriser SQL.

40. Développer un site web en PHP, MySQL JavaScript jQuery, CSS3 et HTML5

Voir les prix sur Eyrolles
Développer un site web en PHP, MySQL JavaScript jQuery, CSS3 et HTML5

Ce guide pratique offre un aperçu complet des technologies fondamentales de la programmation web. Vous apprendrez à créer des sites web interactifs et axés sur les données, même si vous n'avez que des connaissances de base en HTML. La dernière mise à jour couvre PHP8, MySQL8, JavaScript, CSS, HTML5 et la puissante bibliothèque React. Les concepteurs de sites web apprendront à choisir des pratiques de programmation pratiques et sécurisées, et à optimiser les sites web pour les appareils mobiles. À la fin du livre, vous assemblerez toutes les pièces pour créer un site de réseau social entièrement fonctionnel. Ce livre est un guide essentiel pour tous ceux qui souhaitent maîtriser la programmation web et créer des sites web modernes et dynamiques.

41. Apprendre la programmation par le jeu: Découvrir Pygame avec de nouveaux jeux en Python

Voir les prix sur Eyrolles
Apprendre la programmation par le jeu: Découvrir Pygame avec de nouveaux jeux en Python

Ce livre de Vincent Maille est un excellent moyen d'approfondir vos connaissances en Python. Basé sur une progression de projets originale et structurée, il vous propose de découvrir l'interface pygame et de nombreux modules qui la composent. Le livre aborde également des notions avancées comme le parcours d'un graphe, les expressions régulières, la lecture en Python de pages web, de fichiers csv ou json, la manipulation des bases de données et l'interfaçage avec Python, ainsi que le principe d'encapsulation. Tous les exercices sont corrigés en ligne et les ressources graphiques nécessaires sont téléchargeables. Il s'adresse aux lycéens en NSI, aux étudiants en CPGE, aux enseignants et aux curieux. Ce livre est une excellente préparation pour le Grand Oral, vos projets ou vos TIPE.

42. Conception de systèmes d'exploitation: Le cas Linux

Voir les prix sur Eyrolles
Conception de systèmes d'exploitation: Le cas Linux

L'ouvrage "Comprendre les systèmes d'exploitation: au coeur de Linux" de Patrick Cegielski est une exploration détaillée du code source du noyau Linux. La deuxième édition, mise à jour et augmentée, offre une explication des concepts fondamentaux et des structures associées. Ce livre s'adresse aux ingénieurs, développeurs système, développeurs C et autres langages de bas niveau, ainsi qu'aux étudiants en informatique des IUT, licences, maîtrises et écoles d'ingénieurs. Il est très complet et offre une bonne compréhension des différents aspects du noyau Linux. Les explications sont claires et facilement accessibles, rendant l'ouvrage très utile pour tous ceux qui souhaitent se familiariser avec le noyau et le système Linux.

43. Développez une application Android - Programmation en Java sous Android Studio

Voir les prix sur Eyrolles
Développez une application Android - Programmation en Java sous Android Studio

Le livre "Développez des applications Android" de Sylvain Hébuterne s'adresse aux développeurs désireux de maîtriser le développement d'applications Android. Il offre aux lecteurs une présentation détaillée de toutes les phases du développement d'applications pour smartphones et tablettes Android, nécessitant uniquement des connaissances basiques en programmation objet et en Java. À travers l'exemple d'une application de gestion de DVD, ce livre offre une référence complète et détaillée sur les composants texte, boutons, activités et fragments, ainsi que sur les listes, boîtes de dialogue, panneaux de navigation, barres d'actions, etc. couvrant toutes les versions d'Android jusqu'à Marshmallow. Les tâches asynchrones, les bases de données SQLite, les services, les services web, le modèle Master/Detail, les filtres d'intentions, les BroadcastReceiver, les intentions implicites, le Bluetooth et le Bluetooth Low Energy sont également abordés. Enfin, des conseils sur la mise en œuvre des styles, des images redimensionnables, des visuels définis en XML et des animations de transition sont fournis. Ce livre est donc un outil incontournable pour les développeurs désireux de créer des applications Android de qualité professionnelle.

44. Algorithmique - Techniques fondamentales de programmation

Voir les prix sur Eyrolles
Algorithmique - Techniques fondamentales de programmation

Le livre d'Olivier Rollet sur l'algorithmique s'adresse à toute personne désireuse d'acquérir les bases essentielles de la programmation. Il fournit des explications claires et détaillées sur la logique et le fonctionnement des ordinateurs, en commençant par les notions de base telles que les variables, les tests, les conditions, les boucles, les tableaux, les fonctions et les fichiers. Des chapitres plus avancés sur les pointeurs et les références, ainsi que sur les arbres et les objets, ouvrent les portes de la programmation dans des langages évolués et puissants. De nombreux exercices ponctuent chaque chapitre et les sources des algorithmes sont directement disponibles en téléchargement. Ce livre est un excellent outil pour apprendre à maîtriser l'algorithmique et à programmer efficacement.

45. Automatiser les réseaux avec Python : Guide technique pour l'administrateur

Voir les prix sur Eyrolles
Automatiser les réseaux avec Python : Guide technique pour l'administrateur

Cet ouvrage de Damien Perrin, intitulé "Python pour automatiser votre infrastructure", est un excellent outil pour les administrateurs et les ingénieurs réseaux qui souhaitent adopter l'automatisation. Il offre une introduction complète au langage Python, ainsi qu'une variété de méthodologies et de bibliothèques pour travailler avec des équipements réseaux tels que les routeurs et les switchs Cisco, F5, etc. Vous apprendrez à développer des scripts d'administration automatisés, même si vous partez de zéro. Le livre aborde également des sujets tels que l'installation de l'environnement Python sur Windows ou Linux, le traitement de données, le préparation de laboratoire GNS3, l'introduction à Git et beaucoup d'autres. En résumé, ce livre est une excellente ressource pour les administrateurs et les ingénieurs réseaux qui souhaitent gagner du temps et devenir des experts en Network Automation.

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

Voir les prix sur Eyrolles
Programmation Python avancée - Guide pour une pratique élégante et efficace

Le livre "Python : les bases et plus encore" de Xavier Olive est une ressource précieuse pour tous les développeurs Python expérimentés. Il couvre à la fois les bases du langage et les bibliothèques tierces, fournissant aux lecteurs une vue complète de ce que Python peut leur offrir. Les cinq parties du livre, qui couvrent des sujets tels que l'optimisation, les statistiques, le traitement du signal et l'intelligence artificielle, offrent des cas d'utilisation variés et des explications détaillées des concepts-clés de Python. Les exemples avancés et les ressources en ligne sur le site de l'auteur offrent aux lecteurs une aide supplémentaire pour tirer le meilleur parti de ce livre. En bref, "Python : les bases et plus encore" est un excellent guide pour les développeurs Python ayant une expérience de la programmation et qui cherchent à perfectionner leurs compétences.

47. Mathématiques du DUT Informatique

Voir les prix sur Eyrolles
Mathématiques du DUT Informatique

Ce livre est un outil très précieux pour les étudiants de DUT informatique, DUT R&T (Recherche et Technologies) et réseaux de communication, ainsi que les étudiants de licence mathématiques et informatique, et les élèves de classes préparatoires et de l’option ISN en terminale. Il est conforme aux nouveaux programmes et offre aux lecteurs des explications claires et précises qui leur permettront de comprendre les concepts et les technologies abordées. Les exercices et les exemples sont bien construits et permettent une mise en pratique rapide des notions abordées. En somme, c'est un outil pratique et efficace qui devrait aider les étudiants à comprendre les technologies récentes et à se préparer aux examens.

48. Programmation HTML5 avec CSS3 Pour les Nuls

Voir les prix sur Eyrolles
Programmation HTML5 avec CSS3 Pour les Nuls

Le livre "HTML5 et CSS3 pour les débutants" d'Ed Tittel et Chris Minnick est un véritable guide indispensable pour ceux qui souhaitent débuter en programmation HTML5 et en développement web. Ce livre explique clairement les concepts de base qui régissent HTML5 et les CSS3. Vous pourrez apprendre étape par étape à intégrer HTML5 dans tous vos développements Web. Vous explorerez l'utilisation optimisée des balises HTML5 et l'introduction aux formulaires HTML5. De plus, vous découvrirez comment ajouter du contenu multimédia sans avoir recours aux plugins. Vous apprendrez également comment mettre en oeuvre Canvas pour créer des formes complètes, ainsi que les sélecteurs CSS3, les ombres et les possibilités d'animation et de stylisation offertes par les CSS3. Ce livre est donc un outil incontournable pour bien débuter en programmation HTML5 et en développement web.

49. Apprendre Python Rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation

Voir les prix sur Eyrolles
Apprendre Python Rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation

Le livre "Programmer avec Python" de Kevin Droz est une lecture incontournable pour les débutants intéressés par la programmation Python. Ce guide complet pour les débutants vous apprend pas à pas comment écrire des programmes informatiques à l'aide de ce langage de programmation. Que vous soyez familiarisé avec des langages simples comme HTML5 ou des langages plus complexes tels que Java ou C, vous trouverez ce livre utile. Si vous avez des compétences informatiques de base, du temps et une connexion internet, vous pouvez tirer le meilleur parti de ce livre et devenir un programmeur confirmé. Ce livre est présenté avec des exemples et des explications détaillés qui vous aideront à comprendre les concepts de base de Python, tels que la syntaxe, les types de données et la programmation orientée objet. De plus, le livre est accompagné d'une garantie de satisfaction à 100% avec un remboursement intégral si vous n'êtes pas satisfait du livre dans les 7 jours. Pour conclure, "Programmer avec Python" de Kevin Droz est un excellent guide pour les débutants qui souhaitent apprendre à programmer avec Python.

50. La programmation orientée objet

Voir les prix sur Eyrolles
La programmation orientée objet

Le livre de Hugues Bersini "L'orienté objet" est un manuel indispensable pour tout étudiant en informatique. La septième édition de cet ouvrage décortique les mécanismes de la programmation objet en les illustrant avec des exemples utilisant les technologies les plus populaires. Chaque chapitre est introduit avec un dialogue et se termine par des exercices. Ce livre s'adresse à tous les étudiants de disciplines informatiques liées à l'approche objet et aux développeurs qui souhaitent approfondir leur compréhension des concepts objet. La plus-value de ce livre réside dans le code source des exercices et leurs corrections disponibles sur le site d'accompagnement. Un livre très complet et bien rédigé, à ne pas manquer !

51. PHP et MySQL pour les Nuls

Voir les prix sur Eyrolles
PHP et MySQL pour les Nuls

L'ouvrage "PHP & MySQL pour les Nuls version poche" de Janet Valade est un best-seller qui montre qu'il n'est pas nécessaire d'être un développeur expérimenté pour créer des sites Web dynamiques. Ce livre introduit les dernières évolutions des deux langages et apprend à manipuler les outils de gestion de sessions, les cookies, le code XML et JavaScript, et à mettre en place des systèmes de sécurité. Vous y trouverez des instructions pour configurer l'environnement de travail, développer des applications de base de données, protéger les données, écrire un premier script PHP, naviguer entre PHP 4 et PHP 5, mouvements de données XML et XSLT, réaliser un catalogue en ligne et créer un site Web à accès réservé. Cet ouvrage est une excellente source pour les débutants et les professionnels qui souhaitent développer leurs compétences.

52. HTML, XHTML et CSS poche pour les Nuls

Voir les prix sur Eyrolles
HTML, XHTML et CSS poche pour les Nuls

Le livre "HTML5 et CSS3 - Le guide complet" d'Ed Tittel et Jeff Noble est un ouvrage indispensable pour tous les concepteurs et développeurs de sites Web. Dédié aux débutants qui veulent créer un site Internet en respectant les standards du Web tels que HTML, XHTML, les CSS et JavaScript, ce livre contient des informations à jour sur le tout nouveau HTML 5. Il propose également des explications détaillées sur les bases du développement HTML, la construction des blocs, le passage de HTML à XHTML, l'intégration de JavaScript, les principes de base des CSS et comment gagner du temps avec les CSS, des informations sur le texte, les polices de caractère, les tableaux, les listes et plus encore. Ce livre répondra aux besoins des développeurs débutants qui souhaitent se familiariser avec les nouvelles technologies du Web.

53. Git & GitHub : les premiers pas

Voir les prix sur Eyrolles
Git & GitHub : les premiers pas

L'ouvrage de David Hockley, "Git pour les développeurs", est une excellente introduction pour les développeurs souhaitant s'initier à l'outil incontournable que représente Git. L'auteur explicite pas à pas le cheminement à suivre pour apprendre à l'utiliser, de l'installation et l'initialisation à l'ajout de changements à l'index et aux commits, en passant par la gestion des branches, de la réserve et des dépôts distants. Ce livre est essentiel pour tous ceux qui souhaitent acquérir une compréhension approfondie de Git et de ses fonctionnalités.

54. Python pour le lycée

Voir les prix sur Eyrolles
Python pour le lycée

"Python pour le Lycée" est un livre destiné aux étudiants lycéens qui souhaitent apprendre et maîtriser le langage Python. Ce guide très complet et facile à comprendre ne nécessite aucun prérequis de base en programmation. Des exemples sont donnés pour chaque notion abordée, permettant aux lecteurs de mettre en pratique immédiatement leurs connaissances. En plus des exercices d'application, des exercices d'approfondissement sont proposés pour s'entraîner et se préparer aux examens. Pour finir, un tableau 3 colonnes est fourni à la fin du livre pour mémoriser les commandes et fonctions vues au fur et à mesure de l'apprentissage. "Python pour le Lycée" est donc l'outil parfait pour ceux qui souhaitent apprendre le langage Python et réussir dans cette matière au Lycée.

55. Programmer avec MySQL

Voir les prix sur Eyrolles
Programmer avec MySQL

L'ouvrage "Apprendre SQL par l'exemple" de Christian Soutou est particulièrement destiné aux débutants dans le domaine de la programmation SQL et propose une introduction complète aux concepts du langage procédural de MySQL. Ce livre décrit avec précision la création et l'évolution des tables, ainsi que les mises à jour et extractions dans le système de gestion de bases de données MySQL. Cette sixième édition inclut les fonctionnalités de la version 8.0 de MySQL, et toutes les notions importantes sont illustrées par des exemples simples. Des exercices corrigés disponibles en ligne permettent aux lecteurs de tester leurs connaissances. Cet ouvrage s'adresse à tous ceux qui souhaitent s'initier à MySQL et aux développeurs Java et PHP.

56. HTML et JavaScript pour les Nuls

Voir les prix sur Eyrolles
HTML et JavaScript pour les Nuls

Le livre "HTML et JavaScript" d'Emily A. VanderVeer est une excellente ressource pour ceux qui veulent apprendre à créer des sites Web avec HTML et JavaScript. Il fournit tous les outils dont vous avez besoin pour comprendre les bases du langage de programmation et de balises HTML et vous apprendre à créer des pages Web dynamiques et interactives. On y trouve également des informations détaillées sur la façon d'incorporer des images, des animations et des fichiers audio. Ce livre est idéal pour les débutants qui veulent acquérir les connaissances et compétences nécessaires pour créer des sites Web attrayants et fonctionnels.

57. Programmation système - Maîtrisez les appels système Linux avec le langage C

Voir les prix sur Eyrolles
Programmation système - Maîtrisez les appels système Linux avec le langage C

Ce livre, "Les appels système Linux", écrit par un formateur et praticien, offre un guide détaillé et instructif pour les programmeurs maîtrisant le langage C et pratiquant une distribution GNU/Linux ou un système de type Unix. Il aborde les grandes catégories de fonctionnalités des appels système, en les présentant de façon simple et concrète et en les illustrant par de nombreux programmes d'exemples. Les mécanismes sont clairement expliqués et facilitent la compréhension et l'acquisition réelle des concepts. Les exemples en langage C sont compilés et exécutés sur des distributions Linux. Le livre est une excellente ressource pour tirer le meilleur parti des fonctionnalités du noyau Linux et optimiser les temps de réponse et l'utilisation des ressources.

58. Concevez votre site web avec PHP et MySQL

Voir les prix sur Eyrolles
Concevez votre site web avec PHP et MySQL

Le livre de Mathieu Nebra offre aux débutants une introduction pratique et complète à la création de sites web dynamiques. Vous apprendrez à utiliser les outils les plus populaires, à savoir PHP et MySQL, pour créer des blogs, des forums et des espaces membres. En plus d'explications claires sur les variables et les conditions, vous découvrirez en quoi consiste l'utilisation des boucles, des tableaux et des fonctions, ainsi qu'une partie consacrée à la protection des pages par mot de passe et à la gestion des sessions et des cookies. Les notions de transmission de données de page en page et l'utilisation de l'URL et des formulaires seront également abordées. Enfin, le livre de Mathieu Nebra couvre les fonctions SQL et les jointures entre tables, ainsi que l'utilisation d'outils comme phpMyAdmin pour lire et écrire des données. Ce livre est un excellent outil pour tous ceux qui souhaitent apprendre à créer leur propre site web dynamique.

59. Le guide pratique du hacker dans les tests d’intrusion IoT

Voir les prix sur Eyrolles
Le guide pratique du hacker dans les tests d’intrusion IoT

Le livre "Hacking matériel : Comment hacker le matériel embarqué" de Kevin Droz est une excellente source d'informations pour les professionnels de la sécurité et les chercheurs qui souhaitent se lancer dans l'évaluation de la sécurité matérielle. Ce livre offre des conseils précieux et des informations détaillées sur la façon de tester les systèmes embarqués et de détecter les fonctionnalités critiques de sécurité, de localiser les composants et bus de sécurité critiques et de les attaquer, de vider et modifier les informations stockées, d'identifier et d'attaquer les fonctions de sécurité supportées par les blocs fonctionnels de l'appareil et de développer un laboratoire d'attaque pour prendre en charge l'analyse avancée des appareils et les attaques. Ce livre est un excellent guide pour les ingénieurs électriciens qui cherchent à comprendre comment leurs appareils peuvent être attaqués et comment se protéger contre ces attaques. Cependant, ce livre n'est pas conçu pour les débutants dans le hacking et les tests d'intrusion.

60. Programmer HTML et Javascript

Voir les prix sur Eyrolles
Programmer HTML et Javascript

Les auteurs, Philippe Chaléat et Daniel Charnay, ont choisi une approche pédagogique pour présenter les langages HTML et JavaScript, ce qui permet au lecteur de se familiariser immédiatement avec la construction de pages Web dynamiques. La première partie du livre décrit en détail chaque balise HTML avec des exemples concrets, tandis que la seconde partie se concentre sur le traitement des formulaires HTML. La troisième partie est une référence complète de JavaScript 1.2. Largely prescrit comme support de cours dans les formations universitaires et en entreprise, le Chaléat/Charnay est un incontournable pour apprendre la programmation Web.

61. Programmer avec Python en s'amusant Pour les Nuls

Voir les prix sur Eyrolles
Programmer avec Python en s'amusant Pour les Nuls

Ce livre permet aux enfants de 10 à 12 ans d'apprendre les bases de la programmation avec Python. Il contient 25 projets qui sont accessibles et divertissants. Les parents et les enseignants peuvent également accompagner leurs enfants et leurs élèves dans la découverte de ce langage de programmation gratuit et moderne. Ce livre est idéal pour tous ceux qui veulent apprendre le codage informatique et les bases de la programmation. Les jeux et applications qu'il contient sont faciles à comprendre et amusants à réaliser. En somme, ce livre est parfait pour ceux qui veulent apprendre la programmation et s'amuser en même temps.

62. Créer un site web dynamique en PHP relié à une base de données MySQL

Voir les prix sur Eyrolles
Créer un site web dynamique en PHP relié à une base de données MySQL

Le livre "Interaction APPLICATION & BASE DE DONNÉES" de Wilo Ahadi est un ouvrage destiné aux développeurs web qui souhaitent maîtriser le langage de programmation PHP. Il est le second module du parcours du développeur web et se penche sur des questions essentielles telles que la création et l'interrogation d'une base de données, la programmation orientée objet et la production d'un site web e-commerce et de son système de gestion de contenu. Le livre est bien documenté et offre une compréhension claire et complète des concepts abordés, ce qui en fait un excellent outil pour les apprenants. De plus, des liens vers des ressources externes sont fournis pour les aider à approfondir leurs connaissances. Enfin, ce livre s'adresse à ceux qui ont déjà une bonne connaissance des notions de base de PHP, ce qui en fait un excellent complément à leur apprentissage.

63. Programmer en Java pour le Raspberry Pi 3

Voir les prix sur Eyrolles
Programmer en Java pour le Raspberry Pi 3

Le livre de Jean-Bernard Boichat intitulé "Programmer en Java avec Raspberry Pi 3" est un ouvrage idéal pour les débutants en programmation Java, les amateurs d'électronique souhaitant programmer en Java et les étudiants et makers. Il réunit le langage Java et le nano-ordinateur Raspberry Pi, deux outils incroyablement populaires et pédagogiques dans le monde des technologies actuelles. Vous apprendrez à programmer en Java en réalisant différents projets simples d'électronique avec un Raspberry Pi 3 (modèles B, B+, A+ et Zero WH). Le livre débute par l'installation et l'utilisation de l'environnement de développement Eclipse pour Java et présente le port GPIO du Raspberry Pi, en s'aidant des schémas produits par Fritzing. Il utilise ensuite des scripts Python pour tester des composants montés sur une platine de test. L'apprentissage de Java s'effectue en douceur à l'aide de la librairie Pi4J qui gère le port GPIO, d'abord avec des LED, puis en utilisant un relais et différents capteurs (de mouvement, lumière, température...). Vous apprendrez aussi à programmer un serveur web en Java grâce à l'accès Wi-Fi du Raspberry Pi. Enfin, vous manipulerez une base de données SQLite avant de réaliser le projet final : l'envoi d'un e-mail depuis le Raspberry Pi avec la photo de l'intrus entré dans votre logement. Ce livre d'une grande richesse de contenu est complété par 120 exercices corrigés, dont les solutions sont disponibles en ligne. Il est le compagnon idéal pour les débutants souhaitant apprendre le langage Java et l'électronique avec le Raspberry Pi.

64. Programmer avec JavaScript en s'amusant Pour les Nuls

Voir les prix sur Eyrolles
Programmer avec JavaScript en s'amusant Pour les Nuls

Le livre "Programmer en s'amusant - JavaScript pour les enfants de 10 à 12 ans" offre une méthode innovante et ludique pour apprendre la programmation aux enfants à partir de 8 ans. Grâce à ses 25 projets, les enfants peuvent découvrir les bases du codage en s'amusant. JavaScript est un langage de programmation gratuit qui fonctionne sur Mac et PC et qui est particulièrement adapté pour cette tranche d'âge. Les différents projets proposés dans le livre permettent aux enfants de concevoir des jeux et des applications Web, de développer leur propre calculette et de créer un jeu inspiré de Madlibs. Ce manuel est donc une excellente introduction à JavaScript pour les enfants de 10 à 12 ans, ainsi que pour les parents et enseignants qui souhaitent accompagner leurs enfants dans leur découverte du codage.

65. Scripts shell - Programmez sous Unix/Linux

Voir les prix sur Eyrolles
Scripts shell - Programmez sous Unix/Linux

Le livre "Programmation shell sous Unix/Linux" des auteurs Jean-Marc Baranger et Théo Schomaker constitue une excellente introduction à l'écriture de scripts shell pour les utilisateurs et administrateurs des systèmes Unix/Linux. Il couvre les fonctionnalités des trois shells couramment utilisés, à savoir le bourne shell, le korn shell et le bourne again shell, tout en proposant une succession d'exercices de difficulté progressive. La plupart des exercices peuvent être utilisés en production sur des serveurs Linux/Unix. Les premiers chapitres abordent la manipulation des variables, l'utilisation de structures de contrôle et le débogage de scripts. Les chapitres suivants abordent les expressions régulières, les variables de type tableau, les fonctions, les entrées et sorties d'un script, ainsi que l'utilisation de commandes telles que sed, awk et réseau. De plus, le livre contient des astuces pour la rédaction de scripts métiers et permet de réaliser un script complet d'administration système. Enfin, il fournit 174 QCM, 80 travaux pratiques et leurs corrigés, pour une mise en pratique de près de 29 heures.

66. Programmation en Python pour les mathématiques

Voir les prix sur Eyrolles
Programmation en Python pour les mathématiques

L'ouvrage "Python pour les mathématiques" d'Alexandre Casamayou-Boucau est une excellente introduction aux mathématiques et à la programmation en Python. Les lecteurs, qu'ils soient débutants ou confirmés, y trouveront des informations complètes sur l'installation et l'utilisation du langage Python pour résoudre des problèmes scientifiques. Grâce à sa didactique et à sa simplicité, cet ouvrage fournit une introduction approfondie aux différents domaines de la programmation et des applications mathématiques. La troisième édition tient compte des dernières évolutions du langage et offre des exercices pratiques avec des solutions détaillées. Les codes et les corrigés sont disponibles en ligne, ce qui en fait l'outil idéal pour les apprenants souhaitant s'initier à Python.

67. Programmation informatique pour enfants

Voir les prix sur Eyrolles
Programmation informatique pour enfants

Cet ouvrage exceptionnel, intitulé « Programmation informatique pour enfants », est une introduction à la programmation et au codage informatique. La quasi-totalité des livres disponibles sur le marché français prennent la même direction et se concentrent principalement sur la création de jeux. Cependant, cet ouvrage de Mme. Marie Duval, ingénieure en informatique avec plus de 10 ans d'expérience dans la programmation informatique, permet aux enfants d'apprendre les concepts et notions fondamentaux qui leur permettront de comprendre la programmation et d'adopter le raisonnement algorithmique et informatique. Les chapitres sont illustrés par des exemples mathématiques et accompagnés d'exercices de logique mathématique. Le choix du langage Pascal est pertinent car le langage est très structuré et facilite l'acquisition de notions solides qui sont retrouvées dans tous les autres langages. Ce livre amène l'enfant à prendre ses premiers pas dans le codage en lui expliquant les notions de base de la programmation avec la plus grande efficacité et simplicité. Une fois que l'enfant maîtrise la logique de programmation et l'écriture des programmes sous Pascal, le passage vers n'importe quel autre langage de programmation sera plus facile. En conclusion, « Programmation informatique pour enfants » est un livre très bien conçu qui offre aux enfants une excellente introduction à la programmation et au codage informatique.

68. Learn Three.js: Program 3D animations and visualizations for the web with JavaScript and WebGL

Voir les prix sur Eyrolles
Learn Three.js: Program 3D animations and visualizations for the web with JavaScript and WebGL

Ce livre est une ressource incontournable pour tout développeur JavaScript cherchant à apprendre à utiliser la bibliothèque Three.js. Écrit par Jos Dirksen, le livre couvre tous les aspects de Three.js, des composants de base à la création et à l'animation d'immersions 3D directement dans votre navigateur. Avec des exemples et du code clairs, le livre vous permet de comprendre comment créer des objets 3D réalistes à l'aide de textures et de matériaux, ainsi que comment importer et animer des modèles à partir de sources externes. Vous apprendrez également à contrôler la caméra, à animer des objets à l'aide de cibles morph et d'animations basées sur des os, à ajouter la physique et à intégrer Three.js avec Blender, React, Typescript et Web-XR. En bref, ce livre est essentiel pour comprendre et maîtriser Three.js.

69. Programmation PHP: les fondamentaux et les techniques avancées

Voir les prix sur Eyrolles
Programmation PHP: les fondamentaux et les techniques avancées

Ce livre, "Programmation PHP", est le guide idéal pour apprendre et maîtriser un des langages de programmation côté serveur les plus populaires aujourd'hui. Que vous soyez un débutant qui découvre PHP ou un développeur expérimenté qui souhaite approfondir ses connaissances et sa compréhension du langage, ce livre vous offrira un guide complet. Les fondamentaux de la programmation PHP sont couverts dans les pages de ce guide, des variables, des tableaux, des structures de contrôle et des fonctions auxquelles vous pouvez accéder. Les développeurs trouveront également des informations sur la façon de construire des applications web à l'aide de PHP et comment intégrer PHP avec d'autres technologies telles que HTML, CSS et JavaScript. Ce livre est un excellent outil pour les développeurs qui souhaitent maîtriser la programmation PHP. Il est facilement accessible, couvre de nombreux sujets et est bien documenté. Ce livre est une excellente ressource pour les développeurs qui souhaitent acquérir les connaissances et les compétences nécessaires pour créer des applications web robustes.

70. PHP - Coffret de 2 livres : Acquérir les bases de la programmation et développer un site web

Voir les prix sur Eyrolles
PHP - Coffret de 2 livres : Acquérir les bases de la programmation et développer un site web

Les deux livres de la collection Ressources Informatiques, "PHP 8 - Développez un site web dynamique et interactif" et "Algorithmique - Techniques fondamentales de programmation - Exemples en PHP (nombreux exercices corrigés) - 3e édition (BTS, DUT Informatique)" offrent aux lecteurs un maximum d’informations pour leurs apprentissages. Avec plus de 1150 pages d’informations pertinentes et détaillées, ces ouvrages couvrent un large éventail de sujets pour le développement de sites web dynamiques et interactifs. Des éléments complémentaires sont également disponibles en téléchargement sur le site www.editions-eni.fr. Écrit par des experts, ce duo de livres est parfaitement adapté à toute personne désireuse de maîtriser les bases essentielles de la programmation. Il est donc clair que ces deux livres offrent un contenu riche et informatif à tous ceux qui souhaitent développer un site web dynamique et interactif.

71. Algorithmique en C, C++, Java, Python et PHP

Voir les prix sur Eyrolles
Algorithmique en C, C++, Java, Python et PHP

Ce livre est une excellente source d'informations pour les étudiants en filières informatiques et scientifiques, les élèves-ingénieurs, les étudiants en IUT et les étudiants en BTS. Il propose une approche progressive et pédagogique de la conception d'algorithmes, ainsi qu'une présentation et une analyse des algorithmes les plus courants. De plus, chaque algorithme est disponible en pseudo-langage, C, C++, Java, PHP et Python, avec un total de 560 programmes. La 2e édition propose des programmes sources réactualisés et téléchargeables sur le site de l'auteur. En somme, ce livre est une excellente ressource pour ceux qui veulent apprendre à concevoir des algorithmes.

72. Développez avec PHP pour PrestaShop - Architecture, personnalisation, thèmes et conception de modules

Voir les prix sur Eyrolles
Développez avec PHP pour PrestaShop - Architecture, personnalisation, thèmes et conception de modules

Ce livre sur PrestaShop est un guide idéal pour les développeurs possédant des connaissances en PHP. Il a pour but de leur fournir toutes les informations nécessaires pour développer des fonctionnalités supplémentaires et personnaliser le CMS e-commerce. La connaissance de Symfony est un plus mais n'est pas obligatoire. Les lecteurs pourront apprendre à concevoir une boutique e-commerce, à personnaliser les éléments d'affichage et à créer un nouveau module. En fin de lecture, ils seront en mesure de modifier l'existant pour le faire correspondre à leurs besoins. Les concepts legacy et modernes de PrestaShop sont présentés et expliqués, et le guide comprend également des liens vers le guide de référence et des éléments complémentaires téléchargeables. Ce livre est une ressource précieuse pour les développeurs souhaitant s'initier à PrestaShop et comprendre tous les concepts clés.

73. Machine Learning et Python - Coffret de 2 livres : Implémentation avec Scikit-learn

Voir les prix sur Eyrolles
Machine Learning et Python - Coffret de 2 livres : Implémentation avec Scikit-learn

Ces deux livres de la collection Expert IT offrent aux lecteurs un maximum d'informations sur le Machine Learning et son implémentation avec la bibliothèque Python Sickit-Learn. Avec ses 1095 pages, les experts ont fourni des informations complètes et détaillées sur le sujet. De plus, des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr. Le premier livre, "Le Machine Learning avec Python - De la théorie à la pratique", permet aux lecteurs de disposer des connaissances théoriques nécessaires pour une compréhension approfondie du Machine Learning et d’appréhender les outils techniques utiles pour mettre en pratique les concepts étudiés. Les lecteurs avertis trouveront dans ce livre une occasion d’aller plus loin dans leur compréhension des algorithmes du Machine Learning. Le second livre, "Machine Learning - Implémentation en Python avec Scikit-learn", est destiné aux personnes non Data Scientists, et sans connaissances particulières en mathématiques. L'auteur y présente de manière détaillée la méthodologie du Machine Learning, ses concepts, ses principaux algorithmes et l'implémentation de ceux-ci en Python avec Scikit-learn. En conclusion, ces deux livres sont une excellente ressource pour tous ceux qui souhaitent se former au Machine Learning et à l'implémentation en Python avec Scikit-learn.

74. Les réseaux informatiques - Guide pratique pour l'administration, la sécurité et la supervision

Voir les prix sur Eyrolles
Les réseaux informatiques - Guide pratique pour l'administration, la sécurité et la supervision

Ce livre sur les réseaux informatiques est un guide opérationnel qui s'adresse à la fois aux administrateurs réseau, techniciens ou ingénieurs en charge de la mise en place de solutions de supervision d'un réseau et aux étudiants souhaitant obtenir des connaissances théoriques et techniques nécessaires pour exercer le métier d'administrateur réseau. L'auteur décrit avec précision les standards définis par l'IEEE et l'IETF et illustre la théorie des concepts étudiés à l'aide de nombreux schémas et de cas concrets. De plus, le livre commence par un historique de l'évolution des réseaux informatiques et aborde également des sujets tels que la gestion des routeurs, des commutateurs et des différents équipements, la mise en place de la redondance et de la haute disponibilité, ainsi que la sécurité du réseau. Les concepts de virtualisation réseau, de SDN et de SD-WAN sont également présentés. En somme, ce livre est une excellente source d'informations pour ceux qui souhaitent acquérir ou approfondir leurs connaissances en matière de réseaux informatiques.

75. Programmation shell sous Unix/Linux

Voir les prix sur Eyrolles
Programmation shell sous Unix/Linux

Le livre de Christine Deffaix Rémy sur la programmation shell s'adresse aux utilisateurs et administrateurs des systèmes Unix/Linux qui souhaitent se former à l'écriture de scripts shell. Les fonctionnalités des shells ksh88, ksh93 et bash sont détaillées et leurs différences signalées, ainsi que leur conformité à la norme POSIX et leur compatibilité avec le shell historique Bourne. Les thèmes sont présentés de manière progressive et pédagogique, ce qui en fait un support idéal pour la formation professionnelle et l'autoformation. Les premiers chapitres couvrent le fonctionnement du shell, tandis que les chapitres suivants sont consacrés à la programmation et aux mécanismes internes du shell. La dernière partie traite des outils annexes pour le traitement des chaînes de caractères et des fichiers texte. Des exercices et leurs solutions sont également disponibles. Ce livre est un excellent choix pour toute personne cherchant à acquérir des compétences en programmation shell.

76. Programmation Linux 2.0 : API système et fonctionnement du noyau

Voir les prix sur Eyrolles
Programmation Linux 2.0 : API système et fonctionnement du noyau

Cet ouvrage s'adresse à tous ceux qui souhaitent approfondir leurs connaissances sur Linux : étudiants, développeurs système et passionnés. Il est bien plus qu'un simple manuel de programmation puisqu'il permet de comprendre le fonctionnement interne du noyau. Chaque chapitre décrit en détail une composante du système et présente ses concepts ainsi que les appels système associés en langage C. La seconde partie plus avancée, montre comment ces concepts sont implémentés au niveau du noyau. Cet ouvrage a déjà été traduit en anglais, espagnol et japonais, ce qui en fait un livre de référence pour les développeurs système. En un mot, ce livre est une véritable mine d'informations pour tous ceux qui souhaitent comprendre le fonctionnement de Linux.

Guidedescadeaux.com participe à divers programmes d'affiliation et peut toucher une rémunération sur le parrainage des produits recommandés dans chaque article. La rémunération perçue n'a aucune incidence sur le prix de vente du produit que vous achetez par l'intermédiaire des liens situés sur ce site Internet.