Savoir utiliser le logiciel approprié ne suffit pas pour être bon graphiste. Il faut aussi voir, penser comme un graphiste et savoir « écouter » une page blanche...
Notre univers visuel est si encombré que la clé pour capter l'attention est de s'appuyer sur une vision minimaliste. Simple et percutant, le minimalisme fonctionne à toute échelle. Apprendre les bases est essentiel parce qu'elles simplifient votre travail et améliorent vos créations graphiques.
Illustré par les meilleurs projets du célèbre magazine de graphisme Before & After, cet ouvrage propose une présentation approfondie des principes de base du graphisme et en décline les techniques et procédés : le trait, la forme, la direction, le mouvement, la mise à l'échelle, la couleur, la typographie, etc.
Créations graphiques est le manuel de design graphique indispensable pour :
Observer et analyser une composition ;
Comprendre l'impact d'un design ;
Détecter ce qui ne va pas ;
Trouver l'inspiration ;
Rogner et recadrer des photos, en optimiser le rôle et l'impact ;
Attirer le regard du lecteur sur les informations clés à l'aide de huit solutions inédites ;
Composer une palette de couleurs ;
Mieux appréhender la typographie ;
Réussir un logo et tout support de communication.
Dans un style aussi accessible qu'agréable, J. McWade analyse différentes créations graphiques et décrypte les clés de leur réussite. Ses trucs et astuces vous permettront d'effectuer les meilleurs choix pour créer ou améliorer vos documents.
Véritable référence mondiale en raison de l'expertise de ses auteurs, ce livre détaille le fonctionnement interne des réseaux, depuis le matériel avec la couche physique, jusqu'à la couche applicative. Enseignant, chercheur et développeur, Andrew Tanenbaum met à profit sa longue expérience des réseaux pour proposer un ouvrage clair, complet et pédagogique.Il détaille tous les protocoles les plus importants et met l'accent sur les réseaux fixes (ADSL, DNS, réseaux poste à poste, par exemple) et sans fil (Bluetooth, WiFi, par exemple). Le dernier chapitre est consacré à la question cruciale de la sécurité.Organisé à partir du modèle d'architecture en couches, il analyse et décrit les principes régissant chaque couche, qu'il illustre ensuite sur des exemples issus de l'Internet et des réseaux sans fil.
Une mise en perspective des nouveaux défis du management de la donnée.
L'explosion des données en volumétrie est exponentielle. La politique de la donnée est le sujet stratégique par excellence pour chaque entreprise, quel que soit son secteur. Or, quels sont les usages et quelle stratégie privilégier pour les données ?
Cet ouvrage décode les enjeux autour de l'utilisation efficace des données en termes de stratégie, d'organisation et d'aide à la décision. Il explore également l'un des domaines les plus impactés, celui de la relation client.
Révolution de la donnée expose en trois parties les défis qui s'y rattachent en abordant :
Les politiques d'entreprise liées aux données : méthodes d'analyse, gouvernance et gestion des données, management des projets data, intelligence artificielle, qualité des données ou rôle du manager face à ces enjeux.
La dimension business et notamment l'usage des données pour une meilleure connaissance client : la relation client, le service client ou bien encore la partie commerciale.
Des cas d'usages concrets dans des secteurs variés (banque, luxe, santé, transport) ou diverses fonctions de l'entreprise (stratégie, géopolitique, direction financière).
Un riche éclairage tant conceptuel que pratique pour comprendre et exploiter la valeur de la donnée. Plusieurs chapitres évoquent les erreurs et les pièges des projets liés aux données, ce qui montre aussi que cet état de l'art est bel et bien en construction !
Le légendaire programmeur Robert C. Martin présente les outils et les pratiques du véritable artisanat du logiciel. Ce livre regorge de conseils pratiques sur l'estimation et le codage. Il ne s'agit pas seulement de la technique, mais également d'attitude. Martin montre:comment aborder le développement logiciel;travailler bien et travailler proprement (organiser son temps et éviter les impasses, quand dire «Non» et comment le dire, quand dire «oui», et ce que «oui» signifie);communiquer et estimer avec honnêteté;faire face aux décisions difficiles (gérer les conflits et les horaires serrés, faire face à la pression incessante, éviter l'épuisement professionnel).Un bon logiciel est puissant, élégant et fonctionnel. Il doit être plaisant à la fois pour le développeur et pour l'utilisateur.Un bon logiciel n'est pas écrit par des machines. Il est rédigé par des professionnels avec un engagement inébranlable envers l'artisanat.
Ce livre présente de façon claire et détaillée les différents systèmes et appareils qui forment le corps humain: squelette, muscles, appareil cardiovasculaire, organes de reproduction, système immunitaire, etc.
Il est illustré par 2000 images en couleur qui permettent de comprendre le fonctionnement de différents composants du corps et leurs interactions mutuelles, l'adaptation des organes aux conditions extrêmes, etc. Il décrit également plus de 200 pathologies ainsi que les défenses développées par le corps.
Le livre se compose de cinq parties:
- Vue d'ensemble de l'organisme, incluant l'évolution, la génétique et la structure du corps.
- Exploration anatomique de différentes régions du corps: la tête et le cou, le thorax, l'abdomen et le bassin, le bras, l'avant-bras et la main, la hanche et la cuisse, le mollet.
- Description et explication du fonctionnement du corps, depuis les organes jusqu'aux systèmes complets.
- Le cycle de la vie, depuis l'oeuf jusqu'à la vieillesse.
- Présentation des plus importantes maladies et pathologies.
Cette seconde édition, entièrement mise à jour et enrichie, comprend en outre 16 nouvelles planches illustrées, dont notamment: l'épaule, le coude, la hanche et le genou.
Idéal pour parfaire ses connaissances, ce cahier est un outil précieux, qu'il soit utilisé seul ou en association avec le manuel de référence Anatomie et physiologie humaines. L'approche dynamique favorise l'apprentissage au moyen d'une grande variété d'exercices.Outre l'étude du corps humain allant du niveau microscopique au niveau macroscopique, ce cahier comprend des activités orientées vers la pratique clinique. Il couvre de nombreux domaines, dont la cytologie, l'histologie, la pathologie et la génétique.Les exercices de révision comprennent des énoncés à compléter à l'aide de termes proposés, des exercices d'association, de repérage sur des illustrations, des « vrais ou faux » et la rédaction de définitions.D'autres questions vous demandent de comparer des structures ou des objets et de trouver l'intrus, et plus de 100 exercices graphiques favorisent la mémorisation des notions.Les questions « Réflexion et application » vous aident à appliquer vos connaissances à des situations cliniques réelles. Les exercices de visualisation « Un voyage extraordinaire » résument le contenu du chapitre vous permettant de « circuler » dans le corps humain à travers divers organes et systèmes.Nouveaux dans cette édition!
- Des grilles de mots croisés ont été insérées dans chaque chapitre afin d'améliorer votre apprentissage de façon innovante et amusante.
- La présentation des exercices a été simplifiée.
- Dix-sept figures ont été repensées pour une représentation plus pédagogique et une nouvelle figure illustrant le muscle squelettique est également proposée.
- Des instructions directes vous sont désormais données pour les exercices de mise en couleurs.
- Et pour vérifier l'acquisition de vos nouvelles connaissances, chaque chapitre de cette nouvelle édition propose un dernier exercice sous la forme de questions à choix multiple.
Un ouvrage considéré comme une référence avec d'excellentes critiques dans différents blogs de professionnels.
Si un code « sale » peut fonctionner, il peut également remettre en question la pérennité d'une entreprise de développement de logiciels. Chaque année, du temps et des ressources sont gaspillés à cause d'un code mal écrit. Cet ouvrage vous apprendra les meilleures pratiques de nettoyage du code « à la volée » et les valeurs d'un artisan du logiciel qui feront de vous un meilleur programmeur. Véritable manuel du savoir-faire en développement agile, cet ouvrage est un outil indispensable à tout développeur, ingénieur logiciel, chef de projet, responsable d'équipe ou analyste des systèmes dont l'objectif est de produire un meilleur code.
Coder proprement est décomposé en trois parties :
- La première décrit les principes, les motifs et les pratiques employés dans l'écriture d'un code propre.
- La deuxième est constituée de plusieurs études de cas à la complexité croissante.
Chacune d'elles est un exercice de nettoyage : vous partirez d'un exemple de code présentant certains problèmes et l'auteur vous expliquera comment en obtenir une version saine et performante.
- La troisième partie est une sorte de « récompense » puisqu'elle contient une liste d'indicateurs éprouvés par l'auteur qui seront précieux pour repérer efficacement les défauts de votre code.
Cet ouvrage est LE manuel de référence en intelligence artificielle.C'est le seul ouvrage à couvrir de façon aussi complète et moderne tout le champ théorique et pratique de l'intelligence artificielle. C'est aussi le seul ouvrage à proposer une vision unifiée de l'intelligence artificielle, centrée autour de la notion d'agent intelligent.Les différents champs disciplinaires autour de l'IA sont abordés avec un très grand nombre de renvois entre les sections, ce qui constitue une richesse inestimable de l'ouvrage qui expose les connexions entre des domaines qui sont le plus souvent présentés comme indépendants.La 4e édition informe les lecteurs sur les dernières technologies, présente les concepts de manière plus unifiée et couvre de manière nouvelle ou élargie l'apprentissage automatique, l'apprentissage profond, l'apprentissage par transfert, les systèmes multi-agents, la robotique, le traitement du langage naturel, la causalité, la programmation probabiliste, le respect de la vie privée, l'équité et la sécurité.
Le compagnon indispensable pour ne jamais se sentir perdu dans un environnement Linux.
Les tutoriaux pour s'initier aux fondamentaux de Linux ne manquent pas. Le Guide de survie ne s'encombre pas de cela et vous propose de commencer par la pratique, avec des solutions immédiatement applicables à diverses situations que vous êtes susceptibles de rencontrer au quotidien.
Il s'agit du seul guide à proposer à la fois :
- Des exemples de phrases de code qui permettent de commander une suite de tâches fastidieuses ou répétitives ;
- 100 fragments de codes et commandes personnalisables pour gérer et manier Linux dans toutes les situations.
Cet ouvrage, fondé sur la simplicité d'utilisation, est le compagnon indispensable pour ne jamais se sentir perdu sous Linux.
Le célèbre Robert C. Martin (Oncle Bob) réintroduit les fondamentaux et les principes agiles que vingt années de pratique ont noyé sous des couches de créativité pédagogique, parfois superflue. Dans ce livre, l'auteur à succès de Coder proprement montre comment restaurer professionnalisme et discipline dans l'approche du développement agile - pour reprendre et conserver le contrôle des projets de production de logiciels ambitieux.
Sur le même principe que Coder proprement et Architecture logicielle propre, R. C. Martin propose un recadrage autour des choix essentiels pour réussir. Ecrivant dans le contexte agile, Oncle Bob offre des réponses directes et sans fioritures à des questions cruciales : - Comment et pourquoi travailler en mode agile ? - Quels sont les coûts et les avantages de l'agilité? - Quelles sont les pratiques les plus efficaces de développement agile ? - Comment organiser une équipe agile ? - Quels rôles les programmeurs, testeurs et managers jouent-ils dans une équipe agile ? - Quels types de projets bénéficient de l'agilité? Méthode agile est une lecture essentielle pour les étudiants, les programmeurs, les gestionnaires, les testeurs, les chefs de projet et tout professionnel du logiciel appelé à diriger ou à participer à un projet agile.
Vous avez besoin de savoir utiliser Python rapidement mais vous voulez vous épargner une litanie d'informations théoriques inutiles ?
Petite leçon de Python, 2e édition est une introduction directe à l'essentiel de Python : les concepts généraux de la programmation dans ce langage, les fondamentaux, la résolution de problèmes. Dans une seconde partie, trois exemples de projets réels permettent de se projeter et de mettre en pratique ces apprentissages. Vous allez ainsi vous exercer à :
- utiliser la data visualisation pour réaliser des graphes et des tableaux ;
- construire et déployer une application web interactive ;
- créer un jeu vidéo simple.
Ce faisant, vous serez très vite capable de construire des programmes pratiques sous Python et de mettre au point des techniques de programmation avancées.
Véritable best-seller, Petite leçon de Python est LE guide de référence mondialement reconnu pour devenir rapidement opérationnel dans ce langage particulièrement accessible et performant qu'est Python.
Un classique dans le domaine, ce livre présente tous les outils mathématiques fondamentaux nécessaires aux futurs économistes, mais aussi, à tout étudiant en finance ; il permet :
- d'intégrer les notions préliminaires (algèbre élémentaire, équations etc.) indispensables à l'étude des fonctions, du calcul différentiel ou encore des mathématiques financières ;
- Puis d'approfondir certaines disciplines mathématiques particulièrement utiles à la compréhension des modèles et notions économiques.
Chaque notion est expliquée en détail et revisitée au gré des chapitres pour permettent aux étudiants de bien assimiler et appliquer chaque concept. Chaque chapitre se termine par de nombreux exercices, dont une partie est corrigée pour les étudiants.
Écrit par des spécialistes de la discipline, ce manuel constitue le support idéal pour aborder les mathématiques dans une perspective d'économiste et sera apprécié des étudiants comme des enseignants.
Et si vous partiez d'une architecture logicielle propre dès le départ ?
Vous n'imaginez pas tout le temps qu'une architecture logicielle bien soignée dès le départ peut vous faire gagner.
Dans la lignée de son bestseller international Coder proprement, le légendaire Robert C. Martin, « Oncle Bob », vous présente avec L'architecture propre les règles universelles de l'architecture logicielle, et comment les appliquer.
Cet ouvrage vous apprendra :
- Ce qui est attendu d'un bon architecte logiciel, et les expertises qu'il doit développer ;
- Les principes essentiels de la conception de logiciel ;
- À mettre en place des modèles bien structurés aussi bien pour le web, les bases de données, que les applications ;
- Comment les modèles d'architectures peuvent mal tourner et comment prévenir (ou réparer) ces erreurs.
L'architecture propre est une lecture indispensable pour tout architecte logiciel, en devenir ou chevronné, pour tout analyste, architecte système, ingénieur logiciel et pour tout développeur travaillant à partir des modèles d'architectures déjà établis.
Maths, traduction d'un grand succès hollandais (trois éditions, plus de 35 000 exemplaires vendus, traduction en allemand chez Springer), est un livre de remise à niveau, visant un très large public, depuis les élèves en fin du secondaire, jusqu'aux futurs ingénieurs, économistes, médecins. Il s'adresse à tous ceux qui ne se sentent pas sûrs d'eux en mathématiques à cause des lacunes dans leurs connaissances de base, mais convient aussi à l'auto-apprentissage grâce à la construction progressive des compétences, accompagnée de brèves explications.
Cet ouvrage propose un apprentissage des techniques mathématiques valables dans les secteurs les plus divers. Il s'agit essentiellement d'acquérir des compétences dans la manipulation des formules, puis dans le traitement des fonctions et de leurs graphiques ; le rôle d'une calculatrice est extrêmement réduit.
Il fonctionne par doubles pages :
- des exercices sur les pages de gauche, - les explications correspondantes sur les pages de droite.
Le lecteur est expressément invité à commencer par les exercices à gauche. En cas de difficulté, il lui est conseillé de se reporter à la page de droite. Les exercices sont soigneusement choisis : les premiers sont simples et se ressemblent de manière à bien mettre en place les automatismes. Puis, par petites étapes, l'aisance s'installe progressivement. Trois chapitres sans exercices à la fin de l'ouvrage donnent des explications plus approfondies.
Pour être complet, le livre comprend une liste des principales formules, un index et les solutions. Chaque lecteur, en fonction de ses besoins, peut étudier, dès le début ou à partir du milieu, les chapitres qui l'intéressent. Un concept simple et « universel » permettant à chacun d'y trouver les exercices à son niveau.
Cette édition tient compte des remarques des lecteurs des éditions précédentes.
Vous souhaitez, comme les hackers, apprendre à pénétrer les réseaux et les systèmes informatiques?Programmeur ou simple amateur, vous trouverez dans ce kit de hacking tout sur la programmation, l'architecture des machines, les communications réseau et les techniques de hacking existantes.Une fois ces bases acquises, passez à l'attaque! Informez-vous sur votre cible, trouvez ses vulnérabilités, exploitez-les pour attaquer, puis maintenez les accès.Les bases du hacking vous apprendra notamment à:
- maîtriser les quatre phases du test d'intrusion et du hacking: reconnaissance, scan, exploitation, post-exploitation;
- utiliser les principaux outils de piratage: Metasploit, Nmap et bien d'autres.Techniques de hacking propose davantage encore de cas pratiques et vous apprendra par exemple à:
- programmer les ordinateurs en C, en assembleur et avec des scripts shell;
- inspecter les registres du processeur et la mémoire système avec un débogueur afin de comprendre précisément ce qui se passe.La meilleure défense, c'est l'attaque! Grâce à ce kit complet de hacking, vous comprendrez le point de vue du hacker et serez à même de déployer les techniques de sécurité offensive les plus poussées.
Le monde moderne est un monde de chiffres et d'évaluations : il faut savoir les lire, les comprendre et les transmettre. C'est justement le rôle de la statistique que de faire passer ces messages.
La statistique est une méthode de communication. et pourtant, son nécessaire apprentissage rebute souvent, car les manuels se fondent traditionnellement sur l'utilisation de formules mathématiques.
Bonne nouvelle, Bernard PY, expert incontesté, explique ici pourquoi ce passage par la « formalisation mathématique » n'est pas indispensable pour maîtriser la matière, sous réserve que l'on comprenne bien la logique de réflexion.
Cette 3e édition est à jour des dernières modifications de l'INSEE sur les indices.
Que vous soyez étudiant des universités, élève des grandes écoles ou professionnel, vous serez rapidement capable grâce à ce livre :
. de lire et d'écrire un document à fort contenu quantitatif, . de comprendre et d'exécuter une enquête simple, . de faire passer un message par un graphe ou par un calcul adapté, . d'éviter les pièges et les erreurs, . d'exercer votre esprit critique sur des articles de journaux ou des documents officiels.
Vous n'imaginez pas le temps qu'une architecture logicielle bien soignée dès le départ peut vous faire gagner. Vous pouvez augmenter fortement la productivité du développement tout au long du cycle de vie des applications.
Dans la lignée de son bestseller international Coder proprement, le légendaire Robert C. Martin, dit « Oncle Bob », vous présente les règles universelles de l'architecture logicielle, et comment les appliquer. Fidèle à l'esprit des travaux d'Oncle Bob, ce livre regorge de solutions pragmatiques et claires pour affronter vos vrais défis : ceux que vous devez relever pour mener vos projets au succès.
- Découvrez les objectifs d'un architecte logiciel, et les disciplines et pratiques essentielles pour les remplir.
- Maîtrisez les grands principes de la conception logicielle en teres de fonctions, de séparation des composants et de gestion des données.
- Familiarisez-vous avec dix principes (ADP, CCP, CRP, DIP, ISP, LSP, OCP, REP, SAP et SDP).
- Comprenez en quoi les paradigmes de programmation imposent une discipline en bornant les activités des développeurs.
- Faites la différence entre l'essentiel et l'accessoire.
- Mettez en place des structures de haut niveau optimales pour toutes vos applications : web, bases de données, clients lourds, console et embarqué.
- Tracez des frontières et créez des couches pour organiser vos composants et services.
- Repérez les erreurs de conception et d'architecture et apprenez à les éviter et à les corriger.
Architecture logicielle propre est une lecture indispensable pour tout architecte logiciel, en devenir ou chevronné, pour tout analyste, architecte système, ingénieur logiciel et pour tout développeur travaillant à partir des modèles d'architectures déjà établis.
les réponses aux questions que vous vous posez sur le sommeil de votre enfant des conseils de professionnels pour faire dormir bébé en toute sécurité les bonnes habitudes de sommeil, de la naissance à la petite enfance.
Le framework Metasploit, qui permet de découvrir et d'exploiter les failles de sécurité, est l'un des outils les plus utilisés par les professionnels de la sécurité informatique. Avec ce livre, les lecteurs débutants apprendront les bases de la sécurité informatique et du test d'intrusion, les conventions du framework Metasploit et la prise en main de son interface. Ils seront également en mesure de moduler, personnaliser et automatiser des attaques simultanées. Les lecteurs plus expérimentés trouveront le détail de toutes les techniques avancées: la reconnaissance réseau et l'énumération, les attaques côté client, les attaques sans fil et l'ingénierie sociale.Grâce cet ouvrage:
- Découvrez et maîtrisez les fondements de Metasploit.
- Trouvez et exploitez des systèmes non maintenus, mal configurés ou pas à jour.
- Effectuez des reconnaissances et trouvez des informations utiles sur votre cible.
- Contournez les antivirus et les systèmes de contrôle (IDS/IPS).
- Intégrez Nmap, NeXpose, et Nessus dans Metasploit pour automatiser le processus de découverte.
- Maîtrisez les utilitaires Metasploit, les outils tiers et les plugins.
- Écrivez vos propres modules Metasploit et scripts de postexploitation.
- Découvrez les modules pour la recherche de failles « 0-day », l'écriture d'un fuzzer, le portage d'exploits existants vers le framework, masquez vos traces.
Cet ouvrage conduit progressivement le lecteur à la compréhension des principaux concepts de la statistique descriptive et de la théorie des probabilités. Il propose d'utiliser et/ou de construire les outils nécessaires à la réalisation d'une étude statistique : présentation, résumé, mesure de l'évolution et croisement des données, estimation, tests d'hypothèses, analyse de la variance et étude de la régression. L'auteur n'hésite pas à s'attarder sur des points théoriques délicats ou à proposer une approche originale de certains concepts.
Résolument pratique, ce manuel constitue une introduction au sujet orientée vers les non mathématiciens. Ainsi, il comprend un grand nombre de graphiques et d'exercices issus de situations réelles utiles à des économistes et des gestionnaires. Chaque chapitre débute par un cas concret d'entreprise : le défi. Ce dernier, accompagné de questions pour aider l'étudiant à structurer sa réponse, a l'avantage de mettre en évidence à la fois les enjeux de la prise de décision dans l'entreprise et l'intérêt des concepts présentés. Il est « relevé » à la fin de chaque chapitre.
De très nombreux exemples servent également à illustrer les notions étudiées.
Ces exemples, construits à partir de données issues de l'actualité économique, sont entièrement commentés. Tout comme le défi, ils permettent à la fois d'ancrer les connaissances des étudiants dans un contexte professionnel et de les motiver à franchir l'obstacle de la théorie.