Les Meilleurs Livres pour Apprendre à Coder et Développer ses Compétences en Programmation
Les meilleurs livres pour apprendre à coder sont un excellent moyen pour les débutants de se familiariser avec la programmation. Ils offrent des instructions claires et précises, des explications détaillées et des exemples concrets pour apprendre à écrire du code. Ces livres sont idéaux pour les développeurs qui cherchent à améliorer leurs compétences ou à apprendre une nouvelle technologie. Que vous soyez débutant ou expert, les meilleurs livres pour apprendre à coder peuvent fournir des informations et des conseils précieux pour vous aider à atteindre vos objectifs de programmation.
1. Apprendre à programmer avec Python 3
Voir les prix sur Eyrolles
"Apprendre à programmer avec Python 3" de Gérard Swinnen est un livre incontournable pour acquérir l'exigeante discipline qu'est l'art de la programmation. Original et stimulant, cet ouvrage aborde de manière attrayante et concrète tous les fondamentaux de la programmation grâce à l'utilisation du langage moderne et élégant Python. Les 60 pages d'exercices corrigés et sa réputation d'être adopté par de nombreux enseignants en font une référence pour tous ceux qui veulent apprendre les bases de la programmation, de l'utilisation des structures de données à l'orientation objet en héritage et à la gestion réseau. Cette nouvelle édition couvre également la production de documents imprimables (PDF) et s'adresse aux étudiants en BTS et IUT Informatique et leurs enseignants ainsi qu'aux autodidactes férus de programmation.
2. La Pogrammation pour les Débutants Absolus: Le Moyen le plus Simple d'entrer dans le Monde de la Programmation Informatique et d'aborder les Fonctions Fondamentales des Principaux Langages
Voir les prix sur Eyrolles
La Programmation pour les Débutants Absolus de Alan Grid est une excellente introduction au monde de la programmation informatique. Ce livre a été conçu pour aider les débutants à acquérir des connaissances de base en programmation qui leur permettront de comprendre quel langage est le mieux adapté à leurs besoins. En plus d'expliquer les termes et les types de données les plus courants, il couvre les principaux langages de codage et leurs fonctions fondamentales. Il explique également les principales différences entre les types de programmes et présente des exemples concrets de ce qui peut être créé avec le codage. Si vous souhaitez vous lancer dans le codage, ce livre est le parfait point de départ. Vous y trouverez toutes les informations nécessaires pour commencer à écrire des codes et à créer des programmes.
3. HTML, XHTML et CSS pour les Nuls
Voir les prix sur Eyrolles
"HTML, XHTML et CSS pour les Nuls", des auteurs Jeff Noble et Ed Tittel est un livre indispensable à tous les concepteurs ou développeurs de sites Web. Il est destiné aux développeurs débutants qui veulent créer un site Internet en adoptant les standards du Web tels que HTML, XHTML, les CSS et JavaScript. Une partie importante du livre est consacrée aux nouveaux standards offerts par HTML 5. Il couvre également 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, comment gagner du temps avec les CSS, le CSS pour le texte, le CSS pour les polices de caractère, le CSS pour les tableaux et le CSS pour les listes, etc. Ce livre est un guide précieux pour les développeurs débutants et expérimentés.
4. Apprendre à coder en s'amusant pour les Nuls
Voir les prix sur Eyrolles
"Apprendre à coder en s'amusant pour les Nuls" de Camille McCue est un livre qui offre une introduction parfaite à la programmation informatique pour les enfants dès 7 ans. L'ouvrage propose des exercices ludiques afin d'aider les enfants à découvrir les outils de base pour écrire, mettre au point et exécuter le code, ainsi que les techniques de codage. En apprenant à créer des jeux animés, à ajouter de l'interactivité et du réalisme, les enfants sont encouragés à développer leurs compétences en matière de codage. Les parents et enseignants peuvent aussi accompagner leurs enfants ou élèves dans cette découverte grâce aux langages Scratch et JavaScript qui fonctionnent sur les plateformes Windows et macOS. Un livre idéal pour permettre aux enfants de découvrir la programmation de manière ludique et simple.
5. Réussir son site web avec XHTML et CSS
Voir les prix sur Eyrolles
"Réussir son site web avec XHTML et CSS" de Mathieu Nebra est un excellent livre pour les débutants qui veulent créer leur site Internet en partant sur de bonnes bases. Il leur offre non seulement un savoir-faire sans prérequis mais également un guide d'utilisation des bons outils et des meilleures méthodes de conception web. Grâce à l'alliance des langages XHTML et CSS, le webmestre peut respecter les derniers standards du W3C et rendre son site accessible à tous, en assurant sa compatibilité avec tous les navigateurs.
6. Développer un site web en Php, Mysql et Javascript, Jquery, CSS3 et HTML5: Incluant Web Apps et Mobile. Codes sources en ligne. Cours et exercices avec Corrigé
Voir les prix sur Eyrolles
Ce livre "Développer un site web en Php, Mysql et Javascript, Jquery, CSS3 et HTML5: Incluant Web Apps et Mobile. Codes sources en ligne. Cours et exercices avec Corrigé", de l'auteur Robin Nixon est un outil pratique pour les développeurs web à la recherche des technologies de dernière génération. Il offre une introduction complète à la programmation web dynamique avec les versions les plus récentes de PHP, MySQL, JavaScript, CSS, HTML5 et jQuery et jQuery mobile. Il permet d'utiliser des pratiques de programmation web utiles et sécurisées et offre des solutions pour optimiser les sites web pour les appareils mobiles. Des explications claires et détaillées accompagnées de nombreux exemples aident à comprendre comment fonctionne la structure des bases de données et comment tirer parti de l'extension MySQLi et du langage JavaScript. Le livre s'achève par une section consacrée à la mise en application de toutes les connaissances acquises, en réalisant un site de réseau social entièrement fonctionnel. Pierre, qui avait déjà l'édition précédente, estime utile de se mettre à niveau avec les technologies actuelles. Albert Wiersch, développeur de CSE HTML Validator, souligne que ce livre est très complet, pratique et efficace, et offre une lecture aisée et soutenue, riche en informations.
7. RESTful Web APIs
Voir les prix sur Eyrolles
"RESTful Web APIs" de Leonard Richardson et Michael Amundsen est un guide pratique pour apprendre ce qu'il faut pour concevoir des API RESTful qui évoluent au fil du temps. Avec des solutions qui traversent différents domaines, ce livre montre comment créer des applications puissantes et sûres à l'aide des outils conçus pour le système de calcul distribué le plus réussi au monde: le World Wide Web. On explore des concepts derrière REST, des stratégies pour créer des API basées sur l'hypermédia, puis on met tout ça en pratique avec un guide pas à pas pour concevoir une API web RESTful. On apprend également des formats standardisés d'hypermédia, des meilleures pratiques pour utiliser HTTP dans les implémentations API, comment créer des API Web à l'aide de JSON-LD et des approches Linked Data, et le protocole CoAP pour utiliser REST dans les systèmes embarqués.
8. C++ pour débutants : Guide étape par étape à la programmation C++ De basique à avancé
Voir les prix sur Eyrolles
"C++ pour débutants : Guide étape par étape à la programmation C++ De basique à avancé" de Robert Anderson offre une introduction complète et facile à comprendre à la programmation C++. En achetant la version imprimée de ce livre, vous obtiendrez la version Kindle gratuitement. Ce guide propose des illustrations et des exercices pour faciliter l'apprentissage et le rendre plus agréable, ainsi qu'un quiz à la fin de chaque chapitre. C++ est un langage de haut niveau qui offre des programmes efficaces, mais cela signifie aussi que l'assistance au programmeur est réduite et que les fonctionnalités des bibliothèques sont limitées. Cependant, C++ est un outil très puissant et est utilisé par de nombreuses entreprises internationales pour créer des programmes et des applications efficaces. Si vous souhaitez en savoir plus sur le développement avec C++, ne manquez pas ce livre.
9. 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" de Dominique Maniez offre aux débutants une introduction à la programmation grâce à Blockly, un environnement visuel et simple d'utilisation. Ce livre permet à ceux qui n'ont aucune connaissance en informatique de maîtriser les bases de la programmation et de créer leurs propres programmes. Les lecteurs apprendront à définir et utiliser des variables, à répéter des instructions en utilisant des boucles et des fonctions, à prendre en compte toutes les situations grâce aux tests conditionnels et à traiter de grandes quantités d’informations avec des listes. De plus, le livre permet d'exporter les programmes en JavaScript pour les publier sur le Web et même développer des applications mobiles sur smartphone ou tablette. En somme, "Apprendre à programmer en 10 semaines chrono - Une méthode visuelle pour tous" est une excellente introduction à la programmation pour ceux qui débutent.
10. Programmer pour les Nuls
Voir les prix sur Eyrolles
"Programmer pour les Nuls" de l'auteur Olivier Engler est un livre idéal pour ceux qui veulent se familiariser avec la programmation informatique. Vous pensiez que les programmeurs étaient des espèces de magiciens venus d'un pays imaginaire et dotés de pouvoirs magiques ? Croyez-le ou non, mais ce livre va vous montrer qu'un humain ordinaire peut apprendre la programmation. Avec Programmer pour les Nuls, il n'est pas question de faire de vous un programmeur professionnel en quelques jours, mais de vous mettre le pied à l'étrier afin de vous apprendre à développer des programmes dans un langage structuré. En quelques heures vous deviendrez familier avec la structure des données, les opérateurs, les instructions conditionnelles, la gestion des tableaux, etc. Vous apprendrez également les bases des 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. Il s'agit d'un livre très utile pour les débutants, qui leur permettra de se familiariser avec les concepts de base de la programmation informatique.
11. Premiers pas en CSS3 et HTML5
Voir les prix sur Eyrolles
"Premiers pas en CSS3 et HTML5" de Francis Draillard offre un guide exhaustif pour créer des sites performants et adaptés aux mobiles. Il part des bases indispensables en HTML 5 et CSS 3 et va jusqu'aux fonctions de styles avancées. Grâce à lui, vous pourrez ajouter des images, sons, vidéos, formulaires de contact, dégradés, traitement d'images, transformations et animations à vos pages. Des modèles et exemples complets sont fournis pour vous aider à adapter vos projets aux tablettes et aux smartphones. Les annexes référencent des applications pratiques, des références web et bibliographiques et vous offrent un aide-mémoire des propriétés CSS et choix des couleurs. Cette huitième édition est à jour avec les dernières évolutions des standards HTML 5 et CSS 3. Un livre très complet pour tous ceux qui souhaitent se lancer dans le web design.
12. Python & JavaScript pour les Nuls
Voir les prix sur Eyrolles
Le livre "Python & JavaScript pour les Nuls" des auteurs John Paul Mueller et Chris Minnick est le livre idéal pour débuter dans l'univers de la programmation. Il est adapté aussi bien aux programmeurs débutants qu'aux étudiants en informatique. Ce livre 2 en 1 offre une introduction à la programmation en Python et en JavaScript. Les deux langages sont souvent utilisés conjointement, notamment pour le développement d'applications de type machine learning. Il comprend des informations sur la syntaxe du langage Python, la conception de programmes, les blocs de donnée, chaînes et dictionnaires, la programmation procédurale et orientée objet avec Python, les concepts de la programmation JavaScript, l'espionnage, les cookies, les images interactives, les rollovers, l'examen des saisies de l'utilisateur et bien plus encore. Un livre parfait pour s'initier et découvrir les bases de la programmation en Python et JavaScript.
13. Programmer en Java: Couvre Java 10 à Java 14
Voir les prix sur Eyrolles
"Programmer en Java: Couvre Java 10 à Java 14" de Claude Delannoy est un livre qui s'adresse aux étudiants de licence et de master, ainsi qu'aux élèves d'écoles d'ingénieurs et à tout programmeur ayant déjà une expérience de la programmation. Il s'agit d'un ouvrage qui propose une démarche pédagogique pour initier le lecteur au langage Java et à ses versions plus récentes. Claude Delannoy insiste notamment sur la bonne compréhension des concepts objet et sur l’acquisition de méthodes de programmation rigoureuses. Le livre s'organise en 4 étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement web avec les servlets Java et les JSP. Le code source des programmes est disponible en téléchargement sur le site www.editions-eyrolles.com. En somme, ce livre de Claude Delannoy est un excellent moyen d'apprendre le langage Java et ses nouveautés.
14. Algorithmique - Techniques fondamentales de programmation - Exemples en Python (nombreux exercices corrigés)
Voir les prix sur Eyrolles
Ce livre d'algorithmique de Franck Ebel est une excellente ressource pour ceux qui souhaitent acquérir les bases essentielles de la programmation. Il s'adresse principalement aux étudiants des BTS, DUT et première année d'ingénierie et présente de manière claire et précise les notions de base telles que les variables, les tests, les conditions, les boucles, les tableaux, les fonctions, les fichiers, et les notions avancées comme les compréhensions de listes et les objets. Le langage algorithmique est expliqué avec le pseudo-code des algorithmes, et sa syntaxe est en adéquation avec celle utilisée dans les formations. Pour renforcer ses acquis, l'auteur propose de nombreux exercices corrigés à la fin de chaque chapitre. Par ailleurs, les sources des algorithmes du livre sont disponibles en téléchargement sur le site www.editions-eni.fr et sont réécrites en Python. Ce livre est donc un outil précieux pour ceux qui souhaitent apprendre la programmation de manière efficace et complète.
15. Mémento CSS - collection O'Reilly
Voir les prix sur Eyrolles
"Mémento CSS - collection O'Reilly", est un guide de référence concis et idéal pour maîtriser les feuilles de styles en cascade CSS. Écrit par Eric A. Meyer, ce livre présente une brève introduction aux notions fondamentales de CSS, ainsi que la liste alphabétique de tous les sélecteurs CSS3 et la liste des propriétés CSS3. La collection O'Reilly est l'outil parfait pour se former à ce langage et trouver rapidement une notion ou un mot-clé.
16. ARDUINO: Créez, concevez et programmez à partir de zéro avec Arduino en 7 jours. Pour les débutants et les fabricants.
Voir les prix sur Eyrolles
Le livre "Arduino : Créez, concevez et programmez à partir de zéro avec Arduino en 7 jours. Pour les débutants et les fabricants.", de Jack Fellers, est l'outil idéal pour ceux qui souhaitent apprendre à fabriquer, concevoir et créer des dispositifs interactifs avec Arduino. Avec ce livre, vous apprendrez les étapes et la façon de réaliser des projets et d’exploiter tout le potentiel de la plate-forme Arduino. Vous découvrirez comment installer l'IDE, créer et programmer un dispositif interactif, utiliser les composants matériels, installer et configurer Arduino sur divers systèmes d’exploitation, tester le circuit interactif réalisé et bien plus encore. En lisant ce livre, vous serez en mesure de comprendre les principales fonctions et caractéristiques d’Arduino et de découvrir des sujets plus difficiles et articulés. Si vous souhaitez réaliser et personnaliser de nouveaux projets de bricolage et découvrir le potentiel d’une nouvelle manière d’envisager la technologie, alors "Arduino : Créez, concevez et programmez à partir de zéro avec Arduino en 7 jours. Pour les débutants et les fabricants.", de Jack Fellers est un must-have.
17. Apprenez à programmer en Java
Voir les prix sur Eyrolles
Le livre "Apprenez à programmer en Java" de Cyrille Herby offre un cours bien conçu pour les débutants qui souhaitent se former à Java, le langage de programmation incontournable des professionnels. Il ne requiert aucun pré-requis hormis savoir allumer son ordinateur et propose des notions progressives du B.A.-BA aux notions avancées. Ce cours a aidé des milliers de débutants à se former à Java et peut être utile à tous ceux qui désirent se former ou se convertir à l'informatique logicielle.
18. Python pour débutants: Programmer un réseau neuronal en 7 jours
Voir les prix sur Eyrolles
Ce guide de programmation Python pour débutants, "Python pour débutants: Programmer un réseau neuronal en 7 jours" de Benjamin Spahic, offre un apprentissage facile et complet de la programmation avec Python 3. Avec ce livre, même les personnes sans aucune connaissance préalable en programmation seront en mesure de comprendre les principes de base de la programmation orientée objet avec variables, boucles et classes. Le livre est écrit de manière à ce que tout le monde puisse comprendre et contient des exemples concrets, des graphiques et de petits exercices pour aider à la compréhension. Une introduction à l'intelligence artificielle et aux réseaux neuronaux est incluse en bonus. De plus, en achetant le livre de poche maintenant, vous recevrez le livre électronique PDF et les codes sources gratuitement ! Il est donc temps de se lancer dans l'apprentissage de Python et de développer vos compétences en programmation.
19. HTML: Le guide complet du développement et de la conception de sites Web pour programmer des sites Web en 7 jours
Voir les prix sur Eyrolles
Ce livre est une excellente ressource pour tous ceux qui souhaitent apprendre à créer leur propre design web réactif. "HTML: Le guide complet du développement et de la conception de sites Web pour programmer des sites Web en 7 jours" de Jack Fellers est le livre idéal pour ceux qui souhaitent découvrir comment écrire du code, agencer des images et des fichiers et comprendre le langage HTML. Les lecteurs découvriront comment créer un site web de pointe et devenir un expert de la conception web, et apprendront les bases du HTML, du CSS3, du « Responsive Web Design » et du système de grille CSS. Ce livre leur permettra également de découvrir quand utiliser le « responsive design » et quand l’éviter, ainsi que des meilleurs exemples de conception de sites web réactifs et comment ajouter des fichiers, des médias et beaucoup de contenu aux sites web. Ce livre est donc un guide parfait pour ceux qui souhaitent créer un site web qui s'adaptera à tous les appareils mobiles et qui offrira des expériences de navigation uniques aux utilisateurs.
20. Apprendre la programmation web avec Python et Django: Principes et bonnes pratiques pour les sites web dynamiques
Voir les prix sur Eyrolles
Cet ouvrage des auteurs Hugues Bersini et Pierre Alexis est un ouvrage de référence pour les étudiants qui 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. Abondamment illustré d'exemples et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), ce livre de cours magistral et moderne pose solidement les fondamentaux de la conception web, avec ou sans framework. Il fournit également au lecteur d'essentiels rappels en programmation objet, et montre même ce qu'il ne faut pas faire en CGI ! Le langage Python et le framework Django sont aussi introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas, un site web inspiré de Facebook. Cette étude est poussée jusqu'à la mise en place du projet chez un hébergeur Web. "Apprendre la programmation web avec Python et Django" est donc un ouvrage indispensable pour tous les enseignants en informatique, les étudiants en informatique (IUT, écoles d'ingénieurs), les développeurs web (PHR Java, etc.) qui souhaitent passer à Python & Django, ainsi que les programmeurs en herbe dans un langage quelconque qui souhaitent une introduction en douceur à la programmation web. Un livre de cours magistral et moderne pour tous les amoureux de la programmation web dynamique.
21. HTML CSS: Le guide complet de la conception web pour la conception et le développement de sites web en 7 jours.
Voir les prix sur Eyrolles
Le livre "HTML CSS: Le guide complet de la conception web pour la conception et le développement de sites web en 7 jours.", écrit par Jack Fellers, est un guide à travers le monde du Web. Il vous apprend les secrets de la conception d'un site Web et comment exploiter au mieux le langage du Web design. Grâce à ce livre, vous apprendrez à comprendre le HTML et le CSS, à éditer des pages Web, à insérer des images, à utiliser les règles et sélecteurs, à créer des styles et à augmenter le trafic de votre site. Que vous souhaitiez acquérir une nouvelle compétence ou augmenter le nombre de vues de votre contenu, ce livre vous aidera à exploiter votre potentiel. N'attendez plus et découvrez dès aujourd'hui le langage du Web.
22. 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" de l'auteur Olivier Heurtel s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour créer un site web dynamique et interactif. Après une présentation des principes de base du langage, ce livre se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs et fournit des réponses précises et complètes aux problématiques habituelles. Les nouveautés de la version 8 sont clairement signalées tout au long du livre et des nombreux exemples de code sont présentés et commentés. En complément, l'ouvrage comporte des exercices pour mettre en pratique les connaissances acquises dans les différents chapitres. Ce livre didactique, à la fois complet et synthétique, est l'idéal pour se lancer sur PHP. Avec des éléments complémentaires disponibles en téléchargement sur le site www.editions-eni.fr, ce livre est un excellent outil pour développer un site web dynamique et interactif.
23. Mon pense-bête HTML/CSS: L'essentiel du HTML5 et CSS3 dans un mémento tout en couleur
Voir les prix sur Eyrolles
Cet ouvrage intitulé "Mon pense-bête HTML/CSS: L'essentiel du HTML5 et CSS3 dans un mémento tout en couleur" de Seb Code s'adresse parfaitement aux débutants désireux de comprendre les bases du HTML et du CSS. Ce pense-bête couvre de nombreuses notions telles que la structure d'une page HTML, les balises de base du HTML, les liens hypertextes, les tableaux, les formulaires, la mise en page et le style des éléments HTML, le responsive design, Flexbox et le modèle des grilles. Véritable aide-mémoire, ce livre accompagné de nombreux exemples est un excellent moyen pour s'initier à ces langages et pourra, si nécessaire, être complété avec des documentations officielles plus approfondies.
24. React.js: Réalisez une application web avec React
Voir les prix sur Eyrolles
Cet ouvrage "React.js: Réalisez une application web avec React" s'adresse aux étudiants, développeurs et chefs de projet, ainsi qu'aux autodidactes férus de programmation qui souhaitent découvrir Reactjs. Il s'agit d'un ouvrage de référence pour les développeurs web qui permettront de créer des applications web autonomes et de les interfacer avec un serveur en utilisant Ajax. Agrémenté de nombreuses illustrations et de cas pratiques, ce livre accompagne progressivement le lecteur dans la découverte des concepts et propriétés associés à ce nouveau framework.
25. React - Développez le Front End de vos applications web et mobiles avec JavaScript
Voir les prix sur Eyrolles
"React - Développez le Front End de vos applications web et mobiles avec JavaScript" de Sébastien Castiel s'adresse aux développeurs qui cherchent à lever la complexité apparente du framework Front End React pour réaliser des applications web et mobiles bien architecturées et aisées à maintenir. Les connaissances sur le langage JavaScript, et en particulier sur les nouveautés apportées par ES2015, sont un plus pour bien appréhender ce livre. L'auteur commence par présenter les fonctionnalités natives de React et explique par la suite comment la bibliothèque Redux permet de structurer et développer des applications plus complexes. Le développement mobile avec React Native est également détaillé, notamment sur la mise en place de listes ou de la navigation. Les notions avancées du développement avec React telles que le routage, la gestion de formulaires, les problématiques de sécurité ainsi que l'utilisation de Firebase pour l'authentification ou le stockage de données distantes sont abordées. GraphQL est aussi présenté comme alternative à Firebase. Les éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr. Ce livre est un outil précieux pour apprendre à créer des composants plus faciles à maintenir grâce aux hooks et tester une application développée avec React et Redux. Les notions présentées sont accompagnées d'exemples concrets pour une mise en pratique aisée. Un livre à lire pour développer des applications web et mobiles avec React !
26. Python tout-en-un pour les Nuls
Voir les prix sur Eyrolles
Ce livre "Python tout-en-un pour les Nuls" des auteurs Alan Simpson et John Shovic est une véritable bible pour les développeurs les plus exigeants. Il est à ce jour l'un des langages de programmation les plus utilisés et est une référence incontournable pour maîtriser le langage Python. Après un aperçu des éléments structurels de base du langage, les auteurs vous proposent d'explorer la programmation de haut niveau et de nombreuses autres applications. Parmi elles, l'utilisation de Python dans le développement d'applications d'intelligence artificielle à base de machine learning, le pilotage de robots, la programmation de composants matériel et l'analyse de données.
27. 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" de Yves Rocamora propose un contenu approfondi et accessible au lecteur qui souhaite acquérir des connaissances en développement web avec PHP et Symfony. A partir des bases jusqu'à des notions plus avancées, ce livre offre un contenu riche qui comprend l'introduction sur la manière dont fonctionne un site web, les notions de base du langage PHP, l'utilisation de Composer, le développement d'un site avec Symfony, les formulaires, la sécurité, les services, et le déploiement d'une application. Avec des exemples illustrant les concepts transmis et des références à la documentation Symfony, ce livre est une excellente ressource pour apprendre à développer des applications web avec PHP et Symfony.
28. JavaScript et jQuery - La programmation web par la pratique
Voir les prix sur Eyrolles
"JavaScript et jQuery - La programmation web par la pratique", de Frédéric Delobel est un livre qui s'adresse à toute personne débutant en programmation web ainsi qu'à des développeurs expérimentés dans d'autres domaines. Il leur offre les connaissances nécessaires pour dynamiser et enrichir des pages web et applications avec la puissance du langage JavaScript et de la bibliothèque jQuery. Divisé en 3 parties, ce livre contient des instructions et techniques de base de JavaScript, des notions plus avancées et des fonctionnalités de la bibliothèque jQuery. Il est complété par des projets concrets pour mettre en pratique ces instructions et techniques. Parfait pour les débutants comme pour les développeurs confirmés, ce livre est une véritable mine d'or pour la programmation web.
29. 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" est le livre idéal pour ceux qui souhaitent apprendre à concevoir et à créer des sites web avec HTML. En abordant les éléments de base du HTML et en expliquant comment structurer et planifier une page web, ainsi que comment gérer et choisir les images à insérer, il offre une introduction complète à la création de sites web. Ce guide fournit des conseils précieux sur la façon de planifier et de structurer une page web, ainsi que sur la façon d'inclure des titres, des images et des liens. Les lecteurs auront l'occasion d'étudier des exemples concrets et d'apprendre les mécanismes derrière le langage HTML. Ce livre est une ressource précieuse pour tous ceux qui veulent créer des sites web réussis.
30. 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" de Sonia Baibou est une excellente introduction au développement web. Il s'adresse à tous ceux qui veulent apprendre à coder, mais ne savent pas par où commencer. Ce livre vous initie de façon douce à la création de votre premier site web avec HTML et CSS, et aborde des sujets tels que les textes, les images, les liens et le design responsive. Conçu spécialement pour les débutants, il propose un contenu riche et pédagogique, hérité de l'expérience de formatrice de l'auteur. La deuxième édition s'est enrichie d'un chapitre sur la librairie Bootstrap, vous permettant d'ajouter à votre site des carrousels, des accordéons et même des pop-ups. Ce livre intéressera les curieux du code, qu'ils souhaitent se lancer dans de nouvelles perspectives professionnelles, une reconversion ou relever un défi personnel.
31. 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" est un guide pratique idéal pour les concepteurs de sites web qui souhaitent créer des sites interactifs et axés sur les données. Il combine les technologies en source libre et les normes du Web, même si vous n'avez que des connaissances de base en HTML. Les dernières versions des technologies fondamentales sont abordées, telles que PHP8, MySQL8, JavaScript, CSS, HTML5 et la puissante bibliothèque React. Ce livre vous apprend à conjuguer ces technologies et à choisir des pratiques de programmation web utiles et sécurisées, notamment à optimiser les sites web pour les appareils mobiles. Une fois les concepts appris, vous assemblerez le tout pour mettre en place un site de réseau social entièrement fonctionnel, adapté aux navigateurs de bureau comme à ceux des appareils mobiles. En somme, ce livre est une introduction parfaite à la programmation web dynamique.
32. JAVA: Le guide de 7 jours le guide du débutant le plus complet sur la programmation
Voir les prix sur Eyrolles
Le livre "JAVA: Le guide de 7 jours le guide du débutant le plus complet sur la programmation" de Jack Fellers est une excellente introduction à la programmation Java. Il est parfait pour les débutants qui souhaitent en apprendre plus sur la programmation et les codes, ainsi que pour les experts qui cherchent à développer leur compréhension des concepts et fonctionnalités de ce langage de programmation. Ce livre offre toutes les informations dont vous aurez besoin pour démarrer : des erreurs de frappe à la gestion des variables, en passant par les différents types de boucles et de données, les opérateurs arithmétiques et relationnels, les chaînes de caractères, etc. Vous apprendrez également à installer les différentes versions de Java et à exploiter les fonctions les plus utiles. Si vous souhaitez commencer à programmer aujourd'hui, alors ce livre est fait pour vous !
33. Développez une application Android - Programmation en Java sous Android Studio
Voir les prix sur Eyrolles
Le livre "Développez une application Android - Programmation en Java sous Android Studio" de l'auteur Sylvain Hébuterne offre une introduction complète aux développeurs souhaitant se lancer dans le développement d'applications Android. Il contient toutes les informations nécessaires pour construire une application de qualité professionnelle, allant de l'installation de l'environnement de développement à la mise en ligne sur le Play Store de Google. Les différentes notions abordées sont expliquées clairement et illustrées par des exemples de code, avec un focus particulier sur l'utilisation des composants texte, boutons, activités et fragments. Des outils comme les filtres d'intentions, les BroadcastReceiver et les intentions implicites sont également présentés en détail. À cela s'ajoutent le développement de services, l'utilisation des bases de données SQLite, la gestion des SMS et des capteurs, ainsi que la mise en place de styles, images redimensionnables, visuels définis en XML et animations de transition. Avec ce livre et les codes téléchargeables sur le site des Editions ENI, le lecteur pourra se lancer dans le développement d'une application Android avec des connaissances basiques en programmation objet et sur le langage Java.
34. JavaScript et Angular - Des bases du langage au développement d'une application web
Voir les prix sur Eyrolles
"JavaScript et Angular - Des bases du langage au développement d'une application web" de Caliendo Julien est un ouvrage destiné aux développeurs désireux d'apprendre à construire une application web avec le Framework JavaScript de Google : Angular. Dans un cadre méthodologique Agile Scrum, le lecteur découvre les mécanismes de développement basiques et avancés du langage JavaScript, illustrés par des exemples pratiques. Un chapitre sur TypeScript permet de faire le lien entre JavaScript et Angular. La seconde partie guide pas à pas le lecteur dans le développement d'une application « fil rouge », élaborée à partir des concepts acquis. Des composants et leur hiérarchie, les gabarits, les API, les formulaires, le routage, la programmation réactive, les tests unitaires et de bout en bout, l'authentification, l'exploitation d'une base de données avec Firebase et l'intégration continue avec Travis y sont ainsi abordés. Des outils de qualité et d'audit du code sont également présentés, donnant ainsi la possibilité de gagner en productivité. Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr. Un guide incontournable pour apprendre à développer avec JavaScript et Angular.
35. Mon pense-bête JavaScript !: L'essentiel du JavaScript dans un aide-mémoire tout en couleur
Voir les prix sur Eyrolles
Ce livre intitulé "Mon pense-bête JavaScript !: L'essentiel du JavaScript dans un aide-mémoire tout en couleur" est un ouvrage idéal pour les débutants dans le développement web ou la programmation. Cet aide-mémoire tout en couleur au format A4 aborde avec précision tous les sujets liés au JavaScript, à commencer par les variables et les opérateurs, les fonctions et les instructions logiques, les tableaux, la gestion des exceptions, le BOM, le DOM, les événements, la POO, etc. De plus, il fournit des informations détaillées sur JQuery et le stockage des données dans le navigateur. Ce livre écrit par Seb Code est donc très utile pour toute personne cherchant à retrouver rapidement une syntaxe JavaScript.
36. Algorithmique - Techniques fondamentales de programmation - Exemples en PHP (nombreux exercices corrigés)
Voir les prix sur Eyrolles
Ce livre sur l'algorithmique d'Olivier Rollet s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Il permet au lecteur de comprendre comment fonctionne un ordinateur, comment il manipule et stocke les données et les instructions, quelle est sa logique. Au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers. De quoi évoluer vers des notions plus avancées grâce aux chapitres sur les pointeurs et les références, les arbres et les objets. Des nombreux exercices ponctuent chaque chapitre et la plupart des algorithmes sont traduits en PHP avec des sources directement utilisables disponibles en téléchargement sur le site www.editions-eni.fr. Un livre idéal pour ceux qui veulent maîtriser les bases de la programmation.
37. 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" de Damien Perrin est une excellente ressource pour les Administrateurs et Ingénieurs dans le domaine des réseaux informatiques. Il fournit les connaissances et les clés nécessaires pour devenir opérationnel rapidement en automation avec Python, même si vous partez de zéro. En plus de vous aider à installer votre environnement Python sur Windows ou Linux et à découvrir les fondamentaux du langage, ce livre vous guidera dans le traitement de données, la préparation d'un lab avec GNS3 et l'utilisation de Git. Il vous aidera également à découvrir des bibliothèques spécialisées (Paramiko, Netmiko, Napalm) ainsi que des scripts variés pour des routeurs et switchs Cisco, F5 et bien plus encore. Avec ce livre, vous pourrez gagner du temps et devenir un expert Network Automation !
38. Programmation avec Node.js, Express.js et MongoDB: JavaScript côté serveur
Voir les prix sur Eyrolles
Le livre "Programmation avec Node.js, Express.js et MongoDB: JavaScript côté serveur" de l'auteur Eric Sarrion est un incontournable pour le développement des applications web professionnelles. Node.js, Express.js et MongoDB sont des outils de plus en plus populaires et ce livre propose une présentation complète pour mettre en place une application web avec ces outils. La minutie et l'attention à chaque étape, qui caractérisent l'auteur, sont un gage de qualité pour ce livre. Il s'adresse à tous les étudiants, développeurs, chefs de projet et autodidactes qui veulent découvrir Node.js. En résumé, ce livre est un must pour tous ceux qui s'intéressent à la programmation.
39. Apprendre la Programmation Orientée Objet avec le langage Java
Voir les prix sur Eyrolles
"Apprendre la Programmation Orientée Objet avec le langage Java" de Luc Gervais est une troisième édition destinée aux étudiants et aux développeurs ayant déjà une première expérience de la programmation structurée. Ce livre fournit une introduction à la POO et au langage Java, couvrant les notions d'objet, de classe et de référence, l'encapsulation, l'héritage, le polymorphisme et l'abstraction. Des informations sur la machine virtuelle Java et un environnement de développement sont également fournies, ainsi que des principes de modélisation UML et des explications sur la programmation multithread et les tests unitaires. Les lecteurs disposeront des bases solides pour réaliser des programmes objet modulaires, fiables et extensibles à la fin de ce livre.
40. Les bases de Python en 30 Minutes: Apprendre les bases de la programmation python
Voir les prix sur Eyrolles
Ce livre, intitulé "Les bases de Python en 30 Minutes: Apprendre les bases de la programmation python", est parfaitement adapté aux débutants qui souhaitent apprendre les bases de la programmation python. Il montre tout ce qu'il faut savoir sur le langage Python d'une manière simple sans que le lecteur soit submergé par trop d'informations. Le langage Python est idéal pour débuter en programmation et ce livre est un excellent moyen pour commencer.
41. Programmation Python avancée - Guide pour une pratique élégante et efficace: Guide pour une pratique élégante et efficace
Voir les prix sur Eyrolles
Le livre "Programmation Python avancée - Guide pour une pratique élégante et efficace" de Xavier Olive s'adresse aux lecteurs qui ont une certaine expérience de la programmation. Il offre une présentation claire et complète des concepts-clés de Python et de leurs applications dans divers domaines, notamment l'optimisation, les statistiques, le traitement du signal et l'intelligence artificielle. Composé de cinq parties, ce livre couvre toutes les bases du langage, l'écosystème Python, l'écriture d'un code propre et naturel ainsi que la manipulation de fichiers et la mise en place de services web. Il inclut également des explications sur la préparation et le développement d'un projet Python, ainsi que sur la gestion des versions et la garantie de qualité. Les exemples présentés et les ressources complémentaires sont disponibles sur le site de l'auteur. Ce livre est un guide complet qui saura satisfaire les lecteurs qui désirent aller plus loin dans la programmation Python.
42. Programmation HTML5 avec CSS3 Pour les Nuls
Voir les prix sur Eyrolles
"Programmation HTML5 avec CSS3 Pour les Nuls" des auteurs Ed Tittel et Chris Minnick est un livre indispensable pour débuter en programmation HTML5. Dans ce livre, vous découvrirez étape par étape les concepts qui régissent HTML5 et les CSS3. Grâce à lui, vous pourrez intégrer HTML5 dans vos développements Web et ajouter du contenu multimédia sans avoir recours aux plugins. De plus, vous apprendrez à utiliser Canvas pour créer des formes complètes, à maîtriser les sélecteurs CSS3, à intégrer des ombres et à animer et styliser vos pages Web à l'aide des possibilités offertes par les CSS3.
43. La programmation orientée objet : Cours et exercices
Voir les prix sur Eyrolles
Ce livre intitulé "La programmation orientée objet : Cours et exercices" de l'auteur Hugues Bersini est un manuel indispensable pour tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs). Cette septième édition décortique l'ensemble des mécanismes de la programmation objet en les illustrant avec des exemples empruntant aux technologies les plus populaires comme Java (y compris pour Android) et C#, C++, Python, PHP, UML 2, services web, Corba, bases de données objet, et design patterns. Chaque chapitre est introduit par un dialogue et se complète de nombreux exercices en UML 2, Java (y compris Android), Python, PHP, C# et C++. Ce livre s'adresse aux étudiants en disciplines informatiques liées à l'approche objet, ainsi qu'aux développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent. Le code source des exercices et leurs corrections sont fournis sur le site d'accompagnement www.editions-eyrolles.com/dl/0067399. Il s'agit donc d'un ouvrage très complet qui répondra aux besoins des étudiants et des développeurs.
44. Programmer en s'amusant avec Ruby pour les Nuls
Voir les prix sur Eyrolles
"Programmer en s'amusant avec Ruby pour les Nuls" est un livre destiné aux enfants à partir de 11 ans, ainsi qu'aux parents et enseignants désireux d'accompagner leurs enfants dans la découverte de la programmation. Doté de 12 projets, il offre une initiation complète à Ruby, un langage de programmation gratuit et moderne, ainsi que des astuces pour les parents et les enseignants pour apprendre le codage avec Ruby aux enfants. Ce livre est une excellente ressource pour les enfants qui souhaitent apprendre à coder et pour les parents et les enseignants qui les guident dans leur apprentissage.
45. Python: Comprendre les bases et maitriser la programmation
Voir les prix sur Eyrolles
Ce livre sur Python est une excellente ressource pour ceux qui souhaitent découvrir ou approfondir leur maîtrise du langage. Il est accessible et plaisant à lire et permet d'aborder tous les concepts importants en Python 3 en mélangeant tutoriels et recettes de code avec humour. Les nombreux exercices situés en fin de chapitre sont très utiles pour mettre en pratique les connaissances acquises et le livre propose également les meilleures pratiques pour les tests, le débogage, la réutilisation du code et d'autres conseils de développement. En somme, cet ouvrage est destiné aux étudiants qui découvrent Python, aux programmeurs débutants et à ceux qui commencent à bien maitriser le langage.
46. Apprendre à développer avec JavaScript - Des bases à l'utilisation de frameworks
Voir les prix sur Eyrolles
Le livre "Apprendre à développer avec JavaScript - Des bases à l'utilisation de frameworks" est un ouvrage complet et précis pour apprendre à maîtriser le langage JavaScript. Il s'adresse à des lecteurs qui souhaitent développer des sites web, des intranets ou des applications hybrides pour smartphones et tablettes. Il est conçu pour des personnes n'ayant que des connaissances minimales en programmation et propose des rappels ou des apports en algorithmie. Les différents concepts, principes ou fonctionnalités sont expliqués au travers d'exemples concrets. En outre, le livre intègre des chapitres supplémentaires relatifs aux principaux frameworks JavaScript, ainsi qu'à React Native qui permet de développer des applications pour mobiles avec une approche hybride. Tous les chapitres sont accompagnés de nombreux exemples largement commentés et des éléments complémentaires sont disponibles en téléchargement sur le site web. Ce livre est très utile pour maîtriser le langage JavaScript et acquérir une expertise dans le domaine des technologies du Web 2.0.
47. Algorithmique - Des bases à la programmation orientée objet en Java (avec exercices et corrigés)
Voir les prix sur Eyrolles
Cet ouvrage, "Algorithmique - Des bases à la programmation orientée objet en Java (avec exercices et corrigés)", s'adresse aux développeurs qui souhaitent acquérir une bonne maîtrise de l'algorithmique et de Java. Il propose une introduction générale à l'algorithmique et présente les bases de la programmation en utilisant du pseudo-code, ainsi que les concepts de la programmation orientée objet en Java. Des exercices sont proposés avec leurs corrections en pseudo-code et leurs implémentations en Java, et des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Ce livre est un excellent outil pour les développeurs qui souhaitent se familiariser avec la programmation orientée objet et apprendre à comprendre et à concevoir les algorithmes pour le fonctionnement de leurs programmes.
48. jQuery 1.7 & jQuery UI. Une bibliothèque pour JavaScript.
Voir les prix sur Eyrolles
Le livre "jQuery 1.7 & jQuery UI. Une bibliothèque pour JavaScript.", de l'auteur Sarrion. Eric, est un excellent guide pour toute personne désireuse d'améliorer ses développements web avec jQuery, la bibliothèque JavaScript simple et efficace. Il est adapté aux étudiants en informatique, aux développeurs et intégrateurs HTML/CSS et JavaScript, aux autodidactes et développeurs en herbe qui souhaitent obtenir rapidement des résultats professionnels. La 2e édition est complétée et mise à jour pour jQuery 1.7 et présente méthodiquement chacune des différentes fonctions, suivies d'indispensables exemples d'utilisation. Elle permet ainsi de comprendre en profondeur et de maîtriser le fonctionnement de jQuery et de jQuery UI pour enrichir ses sites web et offrir une interaction complète avec les besoins des utilisateurs.
49. Vue.js: Cours et exercices
Voir les prix sur Eyrolles
Le livre "Vue.js: Cours et exercices" de Eric Sarrion est un ouvrage très intéressant pour tous ceux qui souhaitent débuter avec le framework JavaScript orienté front-end Vue.js. Ce livre est parfait pour les développeurs qui souhaitent apprendre à utiliser ce framework réactif, performant, versatile et facilement testable. Avec ses cours et ses exercices, il offre une courbe d'apprentissage rapide et le maintien des connaissances acquises est assuré. Cet ouvrage est donc à recommander à ceux qui veulent se lancer dans le développement avec Vue.js.
50. Git & GitHub les premiers pas
Voir les prix sur Eyrolles
"Git & GitHub les premiers pas" de David Hockley est un guide incontournable pour les développeurs qui veulent apprendre à utiliser git. Ce livre propose un cheminement pas à pas pour le développement avec l'outil git, depuis l'installation et l'initialisation jusqu'à la gestion des dépôts distants, en passant par la gestion des changements, des branches, et de la réserve. Ce livre est très utile pour les développeurs qui débutent avec git, et qui sont à la recherche d'un guide pour apprendre à l'utiliser.
51. Programmer avec MySQL: SQL - Transactions - PHP - Java - Optimisations - XML - JSON
Voir les prix sur Eyrolles
"Programmer avec MySQL: SQL - Transactions - PHP - Java - Optimisations - XML - JSON" de Christian Soutou est un ouvrage destiné à tous ceux qui souhaitent s'initier à MySQL ou aux développeurs Java et PHP. Il permet de découvrir tous les aspects de la programmation SQL (création de tables, évolution, mises à jour et extractions) par le biais du système de gestion de bases de données MySQL. Les concepts du langage procédural de MySQL y sont décrits avec précision et l'auteur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP. Une nouvelle édition mise à jour avec MySQL 8.0 a été publiée, incluant les fonctionnalités de la version 8.0 de MySQL, la gestion des espaces de stockage, les fonctions SQL pour JSON et la récursivité avec les CTE. L'optimisation des requêtes est également détaillée, en particulier le fonctionnement de l'optimiseur, l'utilisation des statistiques et les plans d'exécution. 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. Un contenu riche et accessible qui en fait un livre particulièrement recommandé pour les débutants.
52. Le livre de Java premier langage: Avec 109 exercices corrigés
Voir les prix sur Eyrolles
Ce livre "Le livre de Java premier langage: Avec 109 exercices corrigés" de l'auteur Anne Tasso est un guide idéal pour initier les débutants à la programmation Java. Il couvre la programmation orientée objet et les librairies graphiques AWT et Swing, les concepts communs à tous les langages tels que les variables, les types de données, les boucles et les instructions conditionnelles. En outre, le livre explique comment créer des applications Java conviviales avec l'interface NetBeans, et enseigne le développement d'applications avec Android Studio. Ce livre comporte également des exercices et un projet développé avec leur corrigé disponible sur l'extension web de l'auteur. Il est donc conçu pour tous ceux qui s'intéressent à la programmation, que ce soit des étudiants, des autodidactes ou des concepteurs de sites web.
53. Apprendre à programmer pour les nuls
Voir les prix sur Eyrolles
"Apprendre à programmer Pour les Nuls" de Wallace Wang est le livre parfait pour apprendre les bases du développement informatique. Il n'est pas nécessaire d'être un programmeur professionnel pour comprendre les concepts expliqués. En quelques heures, vous saurez comment structurer des données, utiliser des opérateurs, implémenter des instructions conditionnelles, gérer des tableaux et connaître les bases du HTML. Ce livre est donc une excellente introduction à la programmation et à l'informatique.
54. Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web
Voir les prix sur Eyrolles
Ce livre s'adressant à des grands débutants en développement informatique, "Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web" est un guide idéal pour apprendre à créer son premier site web. L'auteur propose des méthodes efficaces et actuelles pour y parvenir et guide le lecteur à partir de zéro. Il commence par une présentation du développement web et des règles générales à observer, puis enseigne HTML5, CSS3 et JavaScript pour donner au lecteur une bonne connaissance des langages côté client. Des exemples concrets et des règles de mise en page sont ensuite présentés afin que le lecteur puisse créer un site web fonctionnel dont il pourra être fier. Des éléments complémentaires sont également disponibles sur le site internet de l'éditeur.
55. Programmer avec Oracle: SQL - PL/SQL - XML - JSON - PHP - Java - Avec 50 exercices corrigés
Voir les prix sur Eyrolles
Ce livre "Programmer avec Oracle: SQL - PL/SQL - XML - JSON - PHP - Java - Avec 50 exercices corrigés" écrit par Christian Soutou est particulièrement destiné aux débutants et aux étudiants souhaitant maîtriser la programmation avec Oracle jusqu'à la version 20c. Il décrit de manière concise et pratique tous les mécanismes relatifs à SQL et PL/SQL, de la création de tables à la programmation de transactions, en passant par l’optimisation des requêtes et traitements. La gestion des données structurées est également expliquée (objets, XML et JSON) ainsi que différentes notions d’administration. Ce livre est illustré par des cas d’utilisation validés par des experts et complété par une cinquantaine d’exercices corrigés, disponibles en ligne. Il s'adresse aux développeurs C, C++, Java, PHP et XML souhaitant stocker leurs données ainsi qu'à tous ceux qui souhaitent s’initier à Oracle, SQL ou à la gestion de bases de données.
56. Machine Learning et Deep Learning - Des bases à la conception avancée d'algorithmes
Voir les prix sur Eyrolles
"Machine Learning et Deep Learning - Des bases à la conception avancée d'algorithmes" est un livre qui s'adresse à tous ceux qui souhaitent acquérir une compréhension de base des domaines du Machine Learning et du Deep Learning. Il commence par expliquer la logique et les bases nécessaires pour comprendre et utiliser efficacement ces algorithmes, puis détaille les spécificités et les applications possibles de ces algorithmes intelligents. De plus, des exemples pratiques sont fournis, accompagnés du code source en Python et JavaScript. Un outil précieux pour tous les développeurs et programmeurs.
57. Concevez votre site web avec PHP et MySQL
Voir les prix sur Eyrolles
"Concevez votre site web avec PHP et MySQL" de Mathieu Nebra est le livre idéal pour tous ceux qui souhaitent créer un site web dynamique. En effet, il offre aux débutants un guide complet pour apprendre à utiliser les outils les plus populaires du web dynamique : PHP et MySQL. Avec ce livre, vous apprendrez les bases de PHP, les variables et conditions, les boucles, tableaux et fonctions, comment inclure des portions de page, transmettre des données de page en page, protéger une page par mot de passe, utiliser les variables superglobales, les sessions et cookies, stocker des informations dans une base de données, utiliser phpMyAdmin, lire et écrire des données ainsi que les fonctions SQL et les jointures entre tables. Ce livre est donc l'outil parfait pour tous ceux qui souhaitent créer leur propre site web dynamique, avec un blog, des forums et un espace membres.
58. Programmer avec Python en s'amusant Pour les Nuls
Voir les prix sur Eyrolles
Ce livre, "Programmer avec Python en s'amusant Pour les Nuls", propose aux enfants de 10 à 12 ans, parents et enseignants, une introduction à la programmation avec Python. Il contient 25 projets qui visent à faciliter l'apprentissage à travers des jeux et des applications amusants. Avec Python, un langage de programmation gratuit qui fonctionne sur Mac et sur PC, cet ouvrage est une excellente ressource pour les enfants et les enseignants qui souhaitent apprendre les bases de la programmation. Avec ses projets vivants et divertissants, ce livre est un outil précieux pour l'enseignement et l'apprentissage de la programmation.
59. Programmer en Java pour le Raspberry Pi 3
Voir les prix sur Eyrolles
"Programmer en Java pour le Raspberry Pi 3" de Jean-Bernard Boichat est un ouvrage qui réunit le langage Java et le nano-ordinateur Raspberry Pi de façon pédagogique. Il s’adresse aux débutants en programmation Java, aux amateurs d’électronique souhaitant programmer en Java ainsi qu’aux étudiants et aux makers. Il propose des projets simples d’électronique à réaliser avec un Raspberry Pi 3, accompagnés de schémas produits par Fritzing et de scripts Python. Les explications sont claires et complétées par 120 exercices corrigés, dont les solutions sont disponibles en ligne. Ce livre est une excellente ressource pour se familiariser avec le langage Java et le Raspberry Pi.
60. Programmer avec JavaScript en s'amusant Pour les Nuls
Voir les prix sur Eyrolles
Le livre "Programmer avec JavaScript en s'amusant Pour les Nuls" est une excellente introduction à la programmation pour les enfants de 10 à 12 ans ainsi que pour les parents et les enseignants. Il propose 25 projets variés et ludiques qui leur permettront de découvrir les bases de JavaScript, un langage de programmation gratuit compatible avec Mac et PC. Il contient des jeux, des applications Web, une calculette et un jeu inspiré de Madlibs. Grâce à ce livre, la programmation devient enfin accessible aux plus jeunes dès 8 ans. Il est donc idéal pour accompagner les enfants et les élèves dans la découverte de ce langage.
61. Programmation informatique pour les enfants
Voir les prix sur Eyrolles
"Programmation informatique pour les enfants" est un livre remarquable qui présente de manière claire et efficace les notions et concepts fondamentaux de la programmation aux enfants. Écrit par Mme. Marie Duval, ingénieure en informatique ayant plus de 10 ans d'expérience, ce livre est conçu dans le but d'améliorer les ressources disponibles sur le marché français concernant l'apprentissage de la programmation et du codage informatique. Les chapitres sont accompagnés d'exemples et d'exercices mathématiques pour aider les enfants à comprendre la logique de programmation et à écrire des programmes en Pascal. Ce livre est une excellente initiation à la programmation et une préparation à l'utilisation d'autres langages de programmation.
62. Learn Three.js: Program 3D animations and visualizations for the web with JavaScript and WebGL, 4th Edition
Voir les prix sur Eyrolles
"Learn Three.js: Program 3D animations and visualizations for the web with JavaScript and WebGL, 4th Edition" de Jos Dirksen est un guide pratique pour tous les développeurs JavaScript qui souhaitent apprendre à utiliser la bibliothèque Three.js. Ce livre vous permettra de créer des graphiques 3D époustouflants directement dans votre navigateur, exploitant tout le potentiel de WebGL et des navigateurs modernes. Le livre commence par les concepts de base et les blocs de construction utilisés dans Three.js et vous aide à explorer ces sujets essentiels en détail à travers de nombreux exemples et extraits de code. Vous apprendrez à créer des objets 3D réalistes à l'aide de textures et de matériaux et à charger des modèles à partir d'une source externe. Vous comprendrez également comment contrôler la caméra à l'aide des commandes de caméra intégrées à Three.js, ce qui vous permettra de voler ou de marcher autour de la scène 3D que vous avez créée. Ce livre vous offre une excellente occasion de devenir un professionnel créatif en JavaScript en créant et en animant des scènes 3D immersives dans le navigateur.
63. Java - Coffret de 2 livres - Apprendre la Programmation Orientée Objet et maîtriser le langage (avec exercices et corrigés)
Voir les prix sur Eyrolles
Ce coffret de 2 livres de Luc Gervais est une excellente ressource pour ceux qui souhaitent s'initier à la Programmation Orientée Objet et maîtriser le langage Java. Avec un total de 998 pages, ces deux ouvrages offrent une quantité considérable d'informations sur les fondamentaux du langage Java. La première partie comprend la collection Ressources Informatiques Java 17 - Les fondamentaux du langage (avec exercices pratiques et corrigés), qui s'adresse à tout informaticien désirant développer sous Java. La deuxième partie est la collection Ressources Informatiques Apprendre la Programmation Orientée Objet avec le langage Java - (avec exercices pratiques et corrigés) (3e édition), qui s'adresse aux étudiants et développeurs ayant déjà une première expérience de la programmation structurée. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr, ce qui permet au lecteur de bénéficier d'un maximum de ressources.
64. Apprendre la Programmation Orientée Objet avec le langage C# - (avec exercices pratiques et corrigés)
Voir les prix sur Eyrolles
Ce livre d'introduction à la Programmation Orientée Objet (POO) avec le langage C# 10 est parfait pour les étudiants et les développeurs ayant déjà une première expérience en programmation structurée. Luc Gervais aborde la POO ainsi que le .NET 6, et fournit des explications simples et des exemples concrets, le tout accompagné d'exercices corrigés à télécharger. Il présente également son approche dynamique de la programmation par réflexion, ainsi que l'instrumentation et la gestion des données avec LINQ et Entity Framework Core. Le lecteur acquerra des bases solides pour réaliser des programmes objet modulaires, fiables et extensibles.
65. 30 Exercices en programmation orientée objet Python pour s'entraîner
Voir les prix sur Eyrolles
"30 Exercices en programmation orientée objet Python pour s'entraîner" est un livre très intéressant qui offre aux lecteurs, étudiants ou professionnels, la possibilité d'approfondir leurs connaissances en programmation orientée objet Python par la pratique. En effet, il aborde toutes les notions importantes de la programmation orientée objet telles que la création d'une classe, la création des méthodes d'instances, les constructeurs et destructeurs, l'héritage simple et multiple, le polymorphisme, les méthodes de classe, les méthodes statiques, la surcharge d'opérateur, et bien d'autres. Chaque exercice est accompagné d'une correction détaillée avec des rappels de cours pour les nouvelles notions abordées et tous les programmes proposés en correction sont commentés pour s’assurer que les lecteurs ont bien compris le code Python fourni. En somme, ce livre est parfait pour ceux qui souhaitent s'exercer en programmation orientée objet Python.
66. Machine Learning et Python - Coffret de 2 livres : Implémentation avec Scikit-learn
Voir les prix sur Eyrolles
Le coffret de deux livres "Machine Learning et Python - Implémentation avec Scikit-learn" représente une excellente source d'informations pour les lecteurs qui souhaitent apprendre le Machine Learning et son implémentation avec la bibliothèque Python Scikit-learn. Les 1095 pages de ces deux livres, conçues par des experts, offrent une base solide pour comprendre les concepts théoriques et pratiques du Machine Learning. Des éléments complémentaires sont également disponibles au téléchargement sur le site www.editions-eni.fr. Une opportunité intéressante de développer sa compréhension des algorithmes du Machine Learning !
67. PHP - Coffret de 2 livres : Acquérir les bases de la programmation et développer un site web
Voir les prix sur Eyrolles
Ce coffret de deux livres offre aux lecteurs un maximum d'informations sur l'apprentissage du langage PHP afin de développer un site web dynamique et interactif. Avec une collection de 1154 pages rédigées par des experts, ce coffret offre une multitude de contenus complémentaires accessibles en téléchargement sur le site www.editions-eni.fr. Le premier livre "PHP 8 - Développez un site web dynamique et interactif" s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site web dynamique et interactif. Quant au second livre "Algorithmique - Techniques fondamentales de programmation - Exemples en PHP (nombreux exercices corrigés) - 3e édition (BTS, DUT Informatique)", il s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation, de la manipulation de données et des instructions jusqu'aux notions avancées comme les pointeurs et les objets. Ce coffret est donc un excellent outil pour apprendre et développer en PHP.
68. Algorithmique en C, C++, Java, Python et PHP
Voir les prix sur Eyrolles
"Algorithmique en C, C++, Java, Python et PHP" est un ouvrage de qualité qui s'adresse à tous ceux qui étudient un domaine informatique ou scientifique. Elle propose une approche progressive et pédagogique de la conception d'algorithmes, ainsi qu'une présentation et une analyse des algorithmes connus tels que les tris, les recherches, les piles, les files, etc. Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes. En outre, cette deuxième édition offre des programmes source réactualisés et téléchargeables sur le site web de l'auteur. En somme, c'est un livre idéal pour tous ceux qui souhaitent en apprendre plus sur l'algorithmique.
69. Développez avec PHP pour PrestaShop - Architecture, personnalisation, thèmes et conception de modules
Voir les prix sur Eyrolles
Ce livre sur PrestaShop (en version 8.0.0 au moment de l’écriture) est une excellente ressource pour les développeurs ayant des connaissances en PHP. Il offre une plongée au cœur de ce CMS e-commerce afin de comprendre les concepts souvent méconnus nécessaires au développement de nouvelles fonctionnalités. Il n'est pas nécessaire de connaître le framework Symfony utilisé par PrestaShop (en version 4.4) car une brève introduction à ses composants est réalisée dès que nécessaire. Ce livre permet d'apprendre à concevoir une boutique e-commerce sous PrestaShop sous tous ses aspects – excepté la gestion du catalogue – en explorant l’architecture du système, la personnalisation graphique des éléments d’affichage (édition de thèmes, modification de fichiers PDF et emails) ainsi que la conception de fonctionnalités par le biais de modules. En fin de lecture, vous serez en mesure de modifier l’existant du système pour le faire correspondre à votre besoin. PrestaShop reposant sur un système hybride – subtil mélange entre son propre framework (le legacy) et l’utilisation de Symfony (le moderne) – le livre explore tous les concepts utiles au développement et à la personnalisation. Il offre également un chapitre complet concernant la conception de modules qui vous guidera tout au long de la conception d’une nouvelle fonctionnalité : un blog. Des liens vers le guide de référence ainsi que le champ lexical utilisé sont fournis pour approfondir les connaissances sur un sujet précis. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. "Développez avec PHP pour PrestaShop - Architecture, personnalisation, thèmes et conception de modules" est un livre très intéressant pour les développeurs PHP qui souhaitent apprendre à développer des sites web e-commerce sous PrestaShop.
70. Maîtriser Ruby: Le guide définitif pour écrire du code élégant
Voir les prix sur Eyrolles
"Maîtriser Ruby: Le guide définitif pour écrire du code élégant" est un livre exceptionnel qui propose une introduction complète à la programmation Ruby. Que vous soyez un débutant ou un développeur expérimenté, ce guide complet vous donnera toutes les connaissances nécessaires pour devenir un programmeur Ruby chevronné. Grâce à sa syntaxe élégante et à son approche dynamique et orientée objet, ce livre vous aidera à explorer les possibilités infinies de la programmation avec Ruby. Vous apprendrez les bases de la programmation Ruby, y compris les types de données, les structures de contrôle, les fonctions et les concepts de programmation orientée objet. Vous explorerez également des sujets plus avancés, tels que la métaprogrammation, la concurrence et le développement Web avec Ruby on Rails. Des exemples pratiques et des exercices pratiques vous permettront de développer vos compétences et d'acquérir la confiance nécessaire pour créer vos propres applications. Ce livre est la clé pour découvrir toutes les possibilités que cette puissante langue a à offrir.
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.