• Relève ces 30 défis pour devenir un as du code !
    Apprends à programmer en entrant dans le monde magique de Scratch 3 et relève ces 30 défis de difficulté croissante, classés en défis simples et avancés. Découvre comment créer un arrière-plan, dessiner un émoji, animer une lettre, faire parler un personnage, et plein d'autres actions encore.
    Pour t'aider à réaliser ces petits exercices, clique sur leur QR code qui te renverra sur une vidéo explicative, et télécharge leur solution sur https://evolukid.com/30-defis-pour-coder-avec-scratch-3. Une fois passé (brillamment) cette étape, tu seras prêt pour créer ton propre jeu vidéo, comme te l'expliquera la dernière partie du livre. À toi de jouer !
    À qui s'adresse ce livre ?
    Aux enfants (dès 8 ans), parents, enseignants, associations...

  • Bien rédiger pour le web : stratégie de contenu pour améliorer son référencement naturel Nouv.

    "Comment faire de mon contenu le révélateur de mon expertise et la pierre angulaire de mon positionnement SEO ? Le livre d'Isabelle Canivet répond à cet enjeu de façon très pratique.
    Il m'aide à me poser les bonnes questions, depuis la recherche des mots-clés jusqu'à la planification de production des contenus. À lire et à partager !"
    Michèle Graveline - Digital Marketing Project Manager - Saint-Gobain ISOVER

    "Comment passer à côté du livre d'Isabelle qui s'est avéré, au fil des ans et des éditions, un incontournable du domaine de la rédaction web ? Écrire sur la Toile sans avoir lu cet ouvrage confine à la faute professionnelle !"
    Olivier Andrieu - Expert en référencement - www.abondance.com


    Le contenu est la clé d'un référencement durable

    Du référenceur à l'ergonome, en passant par le marketing, tous les acteurs du Web s'accordent sur un point : c'est le contenu qui, de pair avec une expérience utilisateur agréable, fait venir et revenir l'internaute sur un site, en assure au final la conversion, et nourrit une visibilité méritée sur les moteurs de recherche. Avec les algorithmes sémantiques de Google, le professionnel chargé du contenu d'un site web doit penser en véritable stratège, bien au-delà de la rédaction du contenu stricto sensu.

    Grâce à cet ouvrage, vous définirez une stratégie de contenu efficace pour vos visiteurs et pour le référencement.


    Concevez une architecture de contenu adaptée à votre cible et à l'appareil utilisé, que ce soit l'ordinateur ou le mobile

    Sondez vos web analytics pour définir une stratégie éditoriale

    Trouvez les mots-clés correspondant au besoin de la cible (user intent)

    Adaptez les meilleures techniques d'écriture journalistique

    Orchestrez votre production de contenu pour gagner en efficacité

    Acquérez les bases du référencement naturel et évitez les sanctions des moteurs

    Identifiez les problèmes de référencement en menant un audit

    Gérez les liens de façon à soutenir le référencement

    Exploitez les zones textuelles chaudes pour le référencement

    Optimisez tous types de contenus dans une logique de référencement pour une visibilité maximale sur Google

  • Se lancer dans la refonte d'un site peut parfois s'apparenter à une longue aventure dont on ne voit pas la fin. Cet ouvrage propose d'aborder les grandes étapes de la refonte de l'architecture de l'information d'un site web ou d'un intranet de manière sereine. Il vous aidera à structurer votre travail et celui de votre équipe, tout en vous donnant les clés pour éviter les pièges les plus fréquents. Il expose les nombreux avantages d'une arborescence bien pensée pour aider les décisionnaires à faire les bons choix.

    Quel est le meilleur moment pour démarrer ce vaste chantier ? Si vos visiteurs ont du mal à trouver ce qu'ils cherchent, ou qu'il existe certains contenus identiques à différents endroits du site, ou encore que l'information est devenue en bonne part obsolète, ce sont autant de signes qu'il est temps de repenser l'organisation du site de fond en comble.

    Au-delà d'un simple changement d'aspect visuel, cet ouvrage propose des méthodes pour repenser la façon dont vous souhaitez faire évoluer votre site. Il vous accompagne dans la mise en place de la stratégie de refonte la plus adaptée à vos problématiques et à votre cible, tout en préservant votre référencement.

     

    À qui s'adresse cet ouvrage ?

    o managers, entrepreneurs, chefs de projet web, architectes d'information

    o institutions, PME, multinationales

  • "L'ouvrage de Daniel Roch est indispensable à toute personne travaillant sur WordPress et désirant obtenir une bonne visibilité de son site sur le Web. Un "must" qui trouvera rapidement sa place !"
    Olivier Andrieu, expert en référencement, https://www.abondance.com

    "Vous pensiez tout connaître du SEO et de WordPress ? Vous vous trompiez... Daniel pousse la réflexion très loin, tout en restant accessible aux débutants !"
    Julio Potier, expert en sécurité de WordPress, créateur de SecuPress

    Améliorer réellement sa visibilité

    Comment décupler la visibilité d'un site sous WordPress et améliorer son classement dans Google et les autres moteurs de recherche ? L'enjeu est de bien comprendre ce CMS pour optimiser tant la structure et les réglages, les extensions et thèmes que les contenus. Grâce à cet ouvrage, vous transformerez WordPress en véritable outil de référencement naturel et de visibilité.


    Révisez et perfectionnez vos bases en référencement naturel : mots-clés, popularité, indexation, structure...

    Réalisez un réel audit sémantique pour définir la structure idéale de votre site

    Optimisez les réglages de base, ainsi que les extensions et les thèmes de WordPress

    Structurez vos publications en utilisant à bon escient taxonomies et post types, et rédigez des contenus optimisés

    Allez vers le multilingue, la mobilité, l'Ajax, le multisite et l'ecommerce sans perte de visibilité sur les moteurs

    Sécurisez WordPress pour ne pas nuire à votre référencement naturel et apprenez à ne pas faire confiance aux utilisateurs

    Décryptez vos statistiques de trafic (web analytics) et soignez les temps de chargement

    Auditez vos sites WordPress pour en corriger tous les défauts et mettez en place une vraie stratégie SEO


    Ce livre dévoile les astuces et conseils pour améliorer son référencement naturel, en accompagnant les efforts des rédacteurs, des chefs de projets, des développeurs, et bien entendu des référenceurs. Cette 4e édition, revue et augmentée, intègre les nouveautés des dernières versions 5.x avec des chapitres entièrement mis à jour, ainsi que de nombreux chapitres supplémentaires : comprendre Google, définir une vraie structure SEO, l'indexation, l'installation optimisée de WordPress, Gutenberg, le balisage Schema.org, les critères E.A.T., le SEO local ou encore la popularité.

    Préfaces d'Olivier Andrieu et Alexandre Bortolotti

  • Olivier Andrieu répond à toutes vos questions sur le référencement

    Pour bien référencer son site, doit-on utiliser une adresse avec ou sans www ? Peut-on ajouter des lettres accentuées dans les URL ? Un site en HTTPS est-il mieux classé par Google ? Perd-on du trafic lors d'une migration ? Est-il intéressant d'acheter des liens ? Vous trouverez toutes les réponses à ces questions, et à bien d'autres, dans ce livre 100 % pratique qui explique tout ce qu'il faut savoir sur le SEO (Search Engine Optimization) pour renforcer sa visibilité sur Google.

    Comportant plus de 500 questions-réponses classées par thèmes (la rédaction, les liens, l'hébergement, les vidéos...), cet ouvrage clair et synthétique couvre tous les aspects liés au référencement, de l'optimisation du code HTML aux prestations SEO, en passant par l'e-commerce ou encore la compatibilité mobile. Fourmillant de conseils hérités de la grande expérience de son auteur, il constitue aussi une occasion de balayer les (trop nombreuses) idées reçues sur le référencement. Le SEO étant en effet un monde propice aux mythes, fake news et informations contradictoires sur de nombreuses thématiques, ce livre vous permettra d'obtenir une fois pour toutes des réponses précises et sans ambiguïté sur toutes les questions que vous vous posez quotidiennement. Un ouvrage précieux !

    À qui s'adresse ce livre ?


    À tous ceux qui souhaitent réussir le référencement de leur site

    Aux webmasters, chefs de projet, développeurs, particuliers...

  • "Ce duo de choc et de charme vous livre les clés techniques du référencement dont vous devrez tenir compte pour un meilleur positionnement. Un livre incontournable !"
    Isabelle Canivet, Experte en stratégie de contenu et SEO, http://www.yellowdolphins.com

    "Le monde SEO francophone manquait d'un ouvrage technique destiné aux développeurs n'étant pas obligatoirement spécialistes des arcanes du référencement naturel."
    Olivier Andrieu, Expert en référencement, http://www.abondance.com


    L'objectif de cet ouvrage est de répondre aux nouvelles contraintes imposées par le monde du référencement web. Non pas que le SEO change radicalement de manière quotidienne, mais il faut bien avouer que des nouveautés ne cessent d'être annoncées et nous devons être de plus en plus aguerris pour réagir à ces évolutions.

    Après quelques rappels sur l'historique des moteurs de recherche et la méthodologie du référencement, ce livre rentre dans la technique des autres sujets : comment créer un crawler de site web, générer des Sitemaps et suivre l'indexation ou encore booster la performance web et l'expérience utilisateur (Core Web Vitals'). C'est un véritable manuel de programmation pour référenceur. S'ajoutent à cela deux dernières parties, indispensables pour gérer l'audit et le suivi SEO d'un site web.

    Un ouvrage essentiel pour les chefs de projet web, référenceurs et développeurs ! Enrichie de nombreux exemples et de nouvelles sections sur l'indexation via des API et sur l'optimisation des contenus (avec intelligence artificielle), du netlinking, du référencement mobile, de la sécurité, du SEO local ou encore du référencement des actualités, la quatrième édition de cet ouvrage est également 100% à jour sur les derniers algorithmes de Google, Bing et Yandex !

    Avec une préface d'Olivier Andrieu

  • Le numérique en général, et Internet en particulier, offrent des possibilités infinies pour déployer une communication professionnelle : utiliser un site web comme vitrine, collecter les données personnelles des clients, démarcher des prospects, recourir aux services d'un prestataire web pour organiser une réunion ou pour inviter des partenaires à un événement marketing, etc.
    Les fournisseurs font tout pour que le maniement de ces outils soit aisé, intuitif, voire plaisant. Malheureusement, cette facilité apparente cache de nombreux pièges. Pouvez-vous risquer de voir votre nom de domaine vous échapper ? Vos clients vous feront-ils encore confiance si vous êtes sanctionné pour manquement à la protection de leurs données ? Les cookies de votre site web sont-ils bien conformes aux nouvelles réglementations ? Une bonne utilisation des outils numériques nécessite de connaître leur fonctionnement, ainsi que les lois qui s'y appliquent.
    Cet ouvrage vous propose de découvrir les arcanes de la communication sur le Web à l'aide de cas concrets tirés de la jurisprudence. En effet, seule la pratique permet d'assimiler les règles abstraites, et de distinguer les plus importantes. Il récapitule donc les références juridiques, décrit les règles d'utilisation des outils, et explique enfin systématiquement « que faire concrètement ».
    L'AUTEUR
    Fabrice Mattatia est à la fois ingénieur spécialisé dans le numérique et docteur en droit. Ancien conseiller de la secrétaire d'État au numérique, il a participé à plusieurs projets numériques nationaux dans l'administration. Chercheur associé à l'université Paris I, il co-dirige le mastère spécialisé Data Protection Management de l'Institut Mines-Télécom Business School.
    A QUI S'ADRESSE CE LIVRE ?


        Aux blogueurs, créatifs, designers, publicitaires et communicants

        À toute organisation qui possède un site sur le Web ou une application mobile, ou qui gère du contenu numérique

        Aux développeurs, agences web, prestataires et SSII qui créent des sites web et des applications

        Aux start-up du numérique, qui ignorent trop souvent, à leurs dépens, les règles à respecter

        Aux directeurs informatique, financier, administratif, juridique...

        Aux dirigeants d'organisations, pour connaître leurs obligations légales et leur risque pénal ou administratif

        Aux étudiants en numérique, en droit et en communication

        Aux juristes à la recherche d'un ouvrage de référence

  • PLONGEZ DANS LE CODE MAIS SANS VOUS NOYER !
    Je veux apprendre à coder, mais par où commencer ? Par ce livre qui va vous initier au développement web, au travers d'un projet de création de site Internet avec HTML, CSS et JavaScript. Textes, images, liens, design responsive, tout y est pour faire de ce projet fil rouge, éprouvé et approuvé en ateliers de coding, un véritable condensé de connaissances.
    Conçu spécialement pour les débutants et les débutantes en programmation, souhaitant découvrir l'envers du décor d'une façon 100 % pratique, cet ouvrage qui va droit au but vous délivrera un contenu de qualité et d'une grande pédagogie, héritée de l'expérience de formatrice de son auteur. Il s'adresse à tous les curieux du code, que ce soit pour de nouvelles perspectives professionnelles, une reconversion ou par défi personnel.
    VOUS APPRENDREZ NOTAMMENT À :
    o créer un site avec une mise en page s'adaptant à tout support
    o faire de votre site un outil marketing et le mettre en ligne
    o interagir avec vos visiteurs grâce à JavaScript
    o et bien plus...

  • De la programmation objet en Java au développement d'applications web

    Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses.

    L'apprentissage du langage se fait en quatre é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 JSR

    L'ouvrage met l'accent sur les apports des versions 5 à 9 de Java Standard Edition, qui ont fait évoluer la manière de programmer en Java : programmation générique, types énumérés, annotations, streams et expressions lambda, outil JShell, Java Platform Module System (ex-projet Jigsaw), etc. Un chapitre est dédié aux Design Patterns en Java et cette 11e édition présente les nouveautés des versions 10 à 14 de Java SE : déclaration var, variante de l'instruction switch et expression switch, écriture simplifiée des blocs de texte (Text Blocks), etc.

    Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est disponible en téléchargement sur le site www.editions-eyrolles.com.

    À qui s'adresse ce livre ?


    Aux étudiants de licence et de master, ainsi qu'aux élèves d'écoles d'ingénieurs.

    À tout programmeur ayant déjà une expérience de la programmation (Python, PHR C/C++, C#...) et souhaitant s'initier au langage Java.

  • Cet ouvrage d'une grande pédagogie exploite la puissance de la programmation informatique pour rendre les mathématiques digestes et amusantes. Avec l'aide du langage Python, vous découvrirez ainsi comment visualiser les solutions de différents problèmes, dans des domaines aussi variés que l'algèbre, la trigonométrie ou les matrices.
    Sous l'angle passionnant des mathématiques, vous manipulerez les principaux concepts de la programmation Python (boucles, variables, classes...) pour résoudre des équations, rechercher des racines carrées, dessiner et manipuler des formes, ou encore créer des ondes sinusoïdales. Illustré par de nombreux exemples et exercices dont les solutions sont disponibles en ligne, ce livre vous apprendra en outre à coder vos propres programmes et vous montrera à quel point les mathématiques peuvent être pétillantes !
    Ce livre vous expliquera notamment à :
    o dessiner et transformer des graphiques 2D et 3D à l'aide de matrices
    o créer des motifs colorés comme les ensembles Mandelbrot et Julia avec des nombres complexes
    o utiliser la récursivité pour produire des fractales
    o générer des moutons virtuels qui se multiplient de manière autonome
    À QUI S'ADRESSE CE LIVRE ?
    o À tous les lycéens souhaitant progresser en maths et en Python
    o Aux enseignants, associations, parents

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

     

    QU'ALLEZ-VOUS APPRENDRE ?


    Qu'est-ce que la programmation ? Quel langage choisir ? Pourquoi Python ?

    Installation de Python et découverte du langage

    Les concepts de la programmation orientée objet

    Initiation aux interfaces graphiques avecTkinter

    Communication en réseau dans les programmes Python

    Les bonnes pratiques pour améliorer vos codes

    Les réflexes du "bon programmeur" pour tirer parti de votre code et de celui des autres - Nouveau

    Les outils du programmeur professionnel (chasse aux erreurs, utilisation de bibliothèques...) - Nouveau

  • Les objets connectés sont des objets du quotidien qui sont capables d'envoyer ou de recevoir des informations par Internet ou un autre réseau : par exemple, une montre connectée qui suit ton activité physique, un frigo qui commande du jus d'orange quand il n'y en a plus, un système de chauffage qui s'active à distance avec un smartphone... Ils sont de plus en plus présents dans notre vie courante et ce n'est qu'un début ! Mais en pratique, comment fonctionnent-ils et peut-on en fabriquer par soi-même ?

    En lisant ce livre, tu apprendras à réaliser 10 objets connectés ludiques : une station météo, un compteur d'abonnés YouTube, un coffre-fort, une voiture téléguidée, etc. Classés par niveau de difficulté croissant, ces projets te permettront de te lancer dans l'électronique et la programmation avec Arduino. Pour compléter ton apprentissage, tu trouveras au début de chaque atelier un QR code qui renvoie sur une vidéo de présentation. Ensuite, il ne tiendra plus qu'à toi d'imaginer tes propres objets connectés !
    Attention : La version ePub de ce livre numérique est en fixed-layout. Pour des conditions de lecture optimales, veillez à ce que votre tablette ou ordinateur supporte ce type de format.

  • Et si tu programmais en t'amusant ?

    Cet ouvrage s'adresse à tous les jeunes qui aiment jouer à Minecraft et qui souhaitent s'initier à la programmation pour aller plus loin. Et quitte à découvrir le code, autant s'initier à Python, un langage puissant, facile à assimiler et amusant.

    En programmant dans Minecraft, tu pourras rendre tes aventures encore plus passionnantes, originales et personnelles. Tu détourneras en outre des éléments du jeu pour les faire agir de façon totalement inédite, voire en inventer de nouveaux auxquels même les créateurs du jeu n'avaient pas songé.

    Au fil de ta lecture, tu verras entre autres comment :


    écrire des programmes en Python sur ton Mac, PC ou Raspberry Pi ;

    /> créer des maisons, des structures et fabriquer une machine à dupliquer des éléments du jeu ;

    interagir avec le jeu à l'aide de circuits électroniques très simples ;

    créer des objets intelligents et coder un programme d'invasion alien ;

    concevoir d'impressionnantes structures 2D et 3D comme des sphères et des pyramides ;

    imaginer et développer ton propre mini-jeu interactif.


    Tu as peut-être déjà atteint un niveau expert dans le jeu, mais tu te sens limité par le temps que tu passes à bâtir de nouvelles structures. Ou peut-être souhaites-tu trouver un moyen d'augmenter encore les capacités du jeu en y ajoutant des fonctionnalités intelligentes et d'automatisation. Quelles que soient tes raisons, ce livre t'accompagnera tout au long de tes aventures de programmation dans Minecraft.

    La deuxième édition de cet ouvrage est 100% compatible avec la dernière version de Python et propose un nouveau chapitre consacré au petit ordinateur programmable micro:bit de la BBC.

    A qui s'adresse cet ouvrage ?

    Aux collégiens, lycéens, parents, enseignants et associations.

    Sur le site des éditions Eyrolles :

    Télécharge les kits de démarrage PC/Mac et le code source des exemples du livre.

  • Python au service de la pédagogie
    La démarche algorithmique est, depuis les origines, une composante essentielle à l'activité scientifique. Les situations abordées dans cet ouvrage ont pour vocation d'accompagner d'une part les enseignants de mathématiques dans la mise en oeuvre de l'algorithmique et de la programmation, et d'autre part les enseignants de physique-chimie afin d'illustrer les capacités numériques à travers leurs séquences d'enseignement.
    Utilisant la TI-83 Premium CE et le microcontrôleur TI-InnovatorTM Hub, les scénarios pédagogiques présentés dans ce livre illustrent les thèmes des programmes actuels de mathématiques et de physique-chimie des voies générale et technologique à l'aide de l'algorithmique et de la programmation en Python.


    À qui s'adresse ce livre ?

    Aux enseignants de lycée général et technologique souhaitant intégrer la programmation en Python dans leurs séquences d'enseignement
    Aux élèves souhaitant démarrer, consolider ou approfondir leurs connaissances en programmation dans le cadre de situations scientifiques
    Attention : La version ePub de ce livre numérique est en fixed-layout. Pour des conditions de lecture optimales, veillez à ce que votre tablette ou ordinateur supporte ce type de format.

  • La référence des étudiants et des développeurs professionnels

    Cet ouvrage de référence a été conçu pour les étudiants de niveau avancé en programmation et pour les développeurs souhaitant approfondir leur connaissance du C ou trouver une réponse précise aux problèmes techniques rencontrés lors du développement d'applications professionnelles.

    Exhaustif et précis, l'ouvrage explore le langage C dans ses moindres recoins. Il clarifie les points délicats et les ambiguïtés du langage, analyse le comportement qu'on peut attendre d'un code ne respectant pas la norme ou confronté à une situation d'exception. Tout au long de l'ouvrage, des notes soulignent les principales différences syntaxiques entre le C et le C++ , de manière à établir des passerelles entre les deux langages.

    /> Une annexe présente les spécificités des deux dernières moutures de la norme ISO du langage, connues sous les noms C99 et C11.

  • Acquérir une parfaite maîtrise du C++ et de la programmation objet

    Les versions C++11, C++14 et C++17 ont apporté au langage C++ plus que de nouvelles fonctionnalités : une nouvelle façon de programmer. Dès lors, une refonte complète du classique Programmer en langage C++ de Claude Delannoy s'imposait. C'est à cette tâche que s'est attelé l'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne.

    L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14.

    L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C+ +11. Plusieurs chapitres sont dédiés aux conteneurs et aux algorithmes de la STL (Standard Template Library). Les nouveautés de C++20 (concepts et contraintes, modules, coroutines...) sont présentées en annexe.

    Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets écrits en C+ + moderne, dont le code source est fourni sur le site www.editions-eyrolles.com. Un équivalent en C++03 est proposé quand nécessaire pour les lecteurs amenés à exploiter d'anciens programmes.

    À qui s'adresse ce livre ?


    Aux étudiants de cursus universitaires (DUT, licence, master), ainsi qu'aux élèves des écoles d'ingénieurs.

    À tout programmeur ayant déjà une expérience de la programmation (C, C#, Java, Python, PHP...) et souhaitant s'initier au langage C++.

  • Mémento jQuery

    Eric Sarrion

    jQuery est devenue un must pour développer des applications dynamiques avec HTML5, JavaScript et CSS.

    Elle est la bibliothèque JavaScript la plus populaire, appréciée tant pour sa fiabilité que pour son efficacité dans la création de sites web à la pointe de la technologie.

    Cette quatrième édition du mémento tient compte des dernières nouveautés et mises à jour de jQuery.

  • Mieux comprendre le numérique pour mieux l'utiliser

    Aujourd'hui, tous les enfants sont confrontés au numérique dès leur plus jeune âge. Mais comprennent-ils comment ce monde fonctionne ? En connaissent-ils les bonnes pratiques, les pièges et les dangers ? Utilisent-ils les outils du numérique à bon escient, sans porter préjudice à leur image, à autrui ou à leur avenir ?

    Destiné aux 8-12 ans environ, ce livre leur apprendra à mieux appréhender le monde numérique qui les entoure, grâce à 52 activités sans écrans de nature très variée : activités manuelles, jeux, expériences, défis, contes... Les enfants seront ainsi amenés à explorer différents sujets comme la programmation, le binaire, la cryptographie, la robotique ou encore l'intelligence artificielle.

    À réaliser à la maison, à l'école ou en ateliers, ces activités renforceront la logique de l'enfant, développeront sa créativité, amélioreront sa rigueur, et lui fourniront toutes les clés pour évoluer sereinement et en toute sécurité dans notre monde numérique actuel.

    Ingénieure informaticienne, Régine Poussin est devenue "coach numérique" après 12 années passées en entreprise. Elle transmet d'abord sa culture numérique au plus grand nombre à travers son site www.bluesoos.fr. Puis elle crée ses premiers ateliers pour enfants au sein du Carrefour Numérique2 de la Cité des sciences et de l'industrie de Paris. Aujourd'hui, elle est aussi enseignante de design numérique au collège.

    À qui s'adresse ce livre ?

    Aux enfants (dès 8 ans), parents, enseignants, associations...

  • La programmation expliquée aux enfants

    L'apprentissage de la programmation ouvre aux enfants un monde de créativité et, à terme, d'emplois dans notre société toujours plus numérique. C'est dans cette optique qu'a été conçu Scratch, un logiciel gratuit qui initie les 8-12 ans à l'informatique en les invitant à créer leurs propres jeux et animations. D'approche très visuelle, fonctionnant par assemblage de briques de couleur, cet outil éducatif a déjà séduit des millions de débutants en programmation dans le monde. Scratch 3 existe en version française, téléchargeable ou en ligne, pour PC, Mac, tablettes et smartphones.

     

    Mêlant code, jeux et bande dessinée, ce livre ludique et très illustré explique aux enfants les bases de la programmation (variables, boucles, tests...) avec l'aide de Scratch 3. Ils seront amenés à réaliser différents projets, inspirés des classiques jeux d'arcade, afin de développer leurs aptitudes à raisonner, innover et travailler en équipe. Rédigé par The LEAD Project, une association encourageant l'éducation par la technologie, cet ouvrage constitue une première étape idéale pour apprendre à coder.

     

    À qui s'adresse ce livre ?

    Aux enfants (dès 8 ans), parents, enseignants et associations !

     

    Attention : ce livre numérique est un EPUB fixed-layout. Pour des conditions de lecture optimales, veillez à ce votre tablette supporte ce type de format.

  • Apprendre Java en douceur

    Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation.

    Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans (version 11). Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio.

    Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous montrera comment combiner toutes les techniques de programmation étudiées pour construire une véritable application Java.

    À qui s'adresse ce livre ?


    Aux étudiants de 1er cycle universitaire (IUT, Deug...) ou d'écoles d'ingénieurs

    Aux vrais débutants en programmation : passionnés d'informatique et programmeurs autodidactes, concepteurs de sites Web souhaitant aller au-delà de HTML et JavaScript, etc.

    Aux enseignants et formateurs recherchant une méthode pédagogique et un support de cours pour enseigner Java à des débutants


    Sur le site www.annetasso.fr/java


    Consultez les corrigés du projet et des exercices

    Téléchargez le code source de tous les exemples du livre

    Dialoguez avec l'auteur

  • L'élaboration d'un cahier des charges conditionne bien souvent la réussite d'un projet en informatique. Mais comment recueillir et formaliser les besoins réels de manière claire et précise ? Comment se mettre d'accord sur la spécification des exigences ? Pratique et synthétique, ce mémento détaille toutes les étapes de l'élaboration d'un cahier des charges, avec à l'appui schémas, grilles, questionnaires et check-lists. Il deviendra vite indispensable à tout consultant de terrain, qui pourra rapidement y retrouver l'essentiel. Bien pratique en réunion, il aura aussi sa place dans la bibliothèque de tout architecte ou chef de projet métier.

  • Des bases HTML 5 et CSS 3 aux fonctions de styles avancées, utilisez les meilleurs outils pour créer un site performant et l'adapter aux mobiles !


    Bases : l'essentiel du HTML 5 et la structure d'une page, imbrication et hiérarchie des balises

    Multimédia images, sons et vidéos dans vos pages

    HTML 5 avancé : options pour le texte, formulaires de contact et contrôle de la saisie

    Principe des CSS : règles CSS et feuilles de styles, présentation homogène et facilement modifiable

    Mise en forme : présentation du texte et placement des blocs, mise en page avec les méthodes grid et flexbox

    CSS 3 avancées : dégradés, traitement d'images, transformations et animations

    Synthèse : modèles et exemples complets de pages, adaptation aux tablettes et aux smartphones


    Cette huitième édition prend en compte les dernières évolutions des standards HTML 5 et CSS 3.

    Annexes : Applications pratiques, galerie d'images, menu simple et déroulant, bandeau animé - Spécificités des navigateurs - Aide-mémoire des propriétés CSS et choix des couleurs - Références web et bibliographiques

  • Vingt ans après sa conception, le langage CSS n'en est plus à ses balbutiements et n'est plus optionnel en ce qui concerne la conception web moderne. Sans le moindre concurrent en vue, CSS a encore de belles années devant lui. Et pour cause, il est toujours en perpétuelle évolution !

    Ce livre n'a pas pour prétention d'être le guide ultime de l'intégrateur dans la mesure où il ne reprend pas les bases. Il offre simplement une mise à niveau en levant le voile sur tous les modules CSS, afin d'offrir dès aujourd'hui les connaissances nécessaires à la réalisation de sites et d'applications web. En effet, les enjeux comme les objectifs ne sont plus les mêmes qu'il y a quelques années, aussi est-il important que les intégrateurs, designers et développeurs s'arment face aux nouvelles problématiques que sont le Responsive Web Design, le rétrécissement de l'écart entre le Web et le natif, et la course à la performance.

    Qu'il s'agisse de mise en page avec Flexbox ou Grid Layout, d'embellissement des interfaces, d'élaboration d'animations ou même de design fluide avec les Media Queries, vous devriez être capable de maîtriser tous ces sujets au sortir de votre lecture.

    Au-delà de l'aspect purement didactique de l'ouvrage, vous trouverez un grand nombre d'exemples et de mises en pratique, ainsi que tout ce que vous devez savoir vis-à-vis du support des fonctionnalités par les navigateurs. Pour finir, vous découvrirez dans les annexes la liste des valeurs par défaut des propriétés CSS, celle des propriétés que l'on peut animer et une bibliographie pour aller plus loin.

    À qui s'adresse cet ouvrage ?


    Aux intégrateurs désireux d'aller plus loin avec CSS

    Aux designers souhaitant se mettre au design in the browser

    À tous les concepteurs de sites et d'applications voulant se mettre à niveau vis-à-vis des nouveautés du langage

  • Tout site Internet doit réussir le pari difficile de séduire et de satisfaire ses visiteurs. Mais comment connaître ces derniers et se mettre à leur place ? Comment concevoir un site si agréable et efficace qu'il donne envie d'y rester et d'y revenir ? Grâce aux conseils pratiques et méthodologiques d'Amélie Boucher dans ce livre devenu désormais la référence francophone, comprenez et appliquez l'ergonomie web sur le terrain ! Afin de tenir compte de l'évolution du Web, la totalité des exemples a été renouvelée pour cette troisième édition, enfin en couleur !

empty