Comment programmer en Java. Avec CD-ROM, 4ème édition
Deitel Harvey-M ; Deitel Paul-J
REYNALD GOULET
84,40 €
Sur commande, 2 à 4 jours
EAN :9782893772547
Java a révolutionné le développement de logiciels par son code orienté objet, indépendant de la plate-forme et chargé de multimédia pour les applications et applets conventionnels ou destinés à fonctionner sur l'Internet, en intranet ou en extranet. Cette quatrième édition du livre sur Java le plus utilisé au monde possède désormais un second volume, Programmation avancée avec la plate-forme Java 2, qui étudie en profondeur la Java 2 Platform, Enterprise Edition (J2EE), présente les caractéristiques spécifiques à la J2EE et propose une introduction à la Java 2 Platform, Micro Edition (J2ME). Le Dr Harvey M. Deitel et Paul J. Deitel sont les fondateurs de Deitel & Associates, Inc., organisation de formation et de programmes d'enseignement de réputation mondiale, spécialisée en Java, C++, C, Visual C#, Visual Basic, Visual C++, .NET, XML, Python, Perl, en technologies objet, de l'Internet et du Web. Ils ont également écrit des livres réputés sur le C++, Comment programmer en C++, troisième édition, et de nombreux autres grands succès de librairie. Dans Comment programmer en Java, quatrième édition, les auteurs présentent les notions fondamentales de la programmation orientée objet en Java. Cette quatrième édition comporte une étude de cas optionnelle de cent quatre-vingt pages qui introduit la conception orientée objet en UML. Le livre traite, parmi les concepts clés, des sujets suivants : les applications et applets ; les composants GUI de Swing et la gestion des événements ; les classes, objets et interfaces ; l'encapsulation, les classes internes ; La POO, l'héritage et le polymorphisme ; les structures de données, les collections ; les fichiers, les flux, la sérialisation ; la mise en réseau, les clients, les serveurs, l'Internet, le Web ; les graphismes, Java 2D, les images, l'animation ; JMF, Java Sound, l'audio, la vidéo, MIDI ; la COO, l'UML, les patterns de conception (optionnels) ; le multiprocessus et les exceptions. Comment programmer en Java, quatrième édition comporte des caractéristiques pédagogiques étendues : des centaines de programmes en code direct (LIVE-CODE) avec les copies d'écrans qui montrent les sorties exactes produites ; des ressources considérables de l'Internet et du Web pour encourager la recherche personnelle ; des centaines d'astuces, d'avertissements et de pratiques recommandées, toutes indiquées par des icônes. Comment programmer en Java, quatrième édition est la pièce maîtresse d'une famille de ressources d'enseignement et d'apprentissage de Java, qui compte des sites Web (www.prenhall.com/deitel, www.deitel.com et www.goulet.ca) avec les exemples de code cités dans le livre (repris également sur le cédérom d'accompagnement) et bien d'autres informations utiles aux enseignants, aux étudiants et aux programmeurs professionnels ; un cédérom interactif disponible en anglais et en option (Java 2 Multimedia Cyber Classroom) comprenant des liens hypertextes, le parcours commenté des exemples de code, les solutions à la moitié des exercices du livre ; ainsi qu'un accès en anglais par courriel aux auteurs à l'adresse deitel@deitel.com ou, en français, à l'adresse info@goulet.ca. Pour des informations sur les séminaires de formation dispensés en entreprise dans le monde entier et sur le Web, proposés par Deitel & Associates, Inc., veuillez consulter le site www.deitel.com
Java révolutionne le développement de logiciels par son code orienté objets, indépendant de la plate-forme et chargé de multimédia pour ses applets et applications conventionnelles ou destinées à fonctionner sur l'Internet, en intranet ou en extranet. Cette troisième édition du livre sur Java le plus utilisé au monde propose sur son cédérom deux environnements de développement intégrés de Java. Dans Comment programmer en Java, troisième édition, les Deitel présentent les notions fondamentales de la programmation orientée objets et du développement d'applications en client-serveur en Java. Le livre traite, parmi les concepts clés, des sujets suivants : • Les composants GUI de Swing, la gestion des événements et les graphismes ; • L'informatique répartie : les servlets, le RMI et la mise en réseau ; • Les bases de données (JDBC), les structures de données, les collections, les fichiers ; • Le multimédia, les animations, l'audio ; • L' Internet, le Web ; • le multithread et les exceptions.
Livre de formation en C++ le plus vendu dans le monde, ce cours et exercices complet insiste sur la clarté des programmes et l'enseignement par l'exemple. Revue et augmentée pour couvrir les dernières améliorations au projet de norme ANSI/ISO et à la bibillothèque de modèles standard, cette deuxième édition met l'accent sur la pédagogie. En effet, chaque concept de C++ ou de la programmation orientée objets y est présenté dans le contexte d'un programme en C++ complet et fonctionnel suivi d'une capture d'écran montrant le résultat du programme. 10660 lignes de codes dans 244 exemples de programmes (avec les sorties des programmes) Les fonctionnalités du C++ sont présentées dons le cadre de programmes complets et fonctionnels, chacun suivi d'une fenêtre contenant Ia sortie produite lors de l'exécution du programme. Cette approche est une excellente façon d'apprendre et de renforcer les concepts. 152 illustrations et figures Ce livre comprend un grand nombre de tableaux, dessins et illustrations. Notre discussion des structures de contrôle au chapitre 3 est illustrée au moyen d'organigrammes soigneusement préparés. Dans notre présentation des structures de données au chapitre 15, nous utilisons des dessins linéaires pour montrer le processus de création et de maintenance des listes liées, des queues, des piles et des arbres binaires. 621 astuces de programmation Nous avons inclus six éléments de conception pour vous aider à vous concentrer sur les aspects importants du développement de programmes, des tests et du débogage, de la performance et de la portabilité. Ces astuces sont divisées comme suit: 559 exercices de révision et leurs réponses dans le livre Ces exercices et leurs réponses sont fournis à des fins d'autoformation. Ils vous permettent de confirmer et renforcer vos connaissances avant d'entreprendre les exercices réguliers. 862 exercices Chaque chapitre se termine par un ensemble imposant d'exercices comprenant: des rappels sur la terminologie et les concepts; l'écriture d'instructions individuelles; de petites portions de fonctions et de classes; des programmes complets en C++; ainsi que le développement d'un gros projet de session.
Beskeen David ; Cram Carol M. ; Duffy Jennifer ; M
Par la pratique. Acclamé pour son approche par projets et sa présentation conviviale, Excel Microsoft 365 de la Collection illustrée emprunte une disposition caractéristique sur deux pages, qui permet de voir d'un seul coup d'oeil l'ensemble d'une tâche. Chaque présentation est facile à suivre, avec ses compétences qui décrivent clairement et d'entrée de jeu les nouvelles connaissances couvertes par chaque leçon. Des captures d'écran plus grandes et en couleur correspondent exactement à ce que l'on voit sur son propre écran. -Instructions concises et précises -Fonctionnalités sur deux pages en vis-à-vis -Tableaux résumés -Exercices avec niveaux de difficulté graduels -Cours et exercices pour l'autoformation ou par un formateur avec des objectifs d'apprentissage compatibles avec ceux de la certification Microsoft Office Specialist (MOS).
Edition en couleurs Acclamé par l'ensemble des enseignants et très favorablement apprécié des étudiants, ce livre s'explique par le point de vue pratique choisi pour exposer à l'étudiant en technologie toute la matière sur l'analyse des circuits à courant continu et à courant alternatif, et cela en privilégiant un style qui ne déroute pas les étudiants ! L'auteur effectue un traitement exhaustif des principes fondamentaux et montre comment les appliquer à la résolution de problèmes d'analyse de circuits bien réels. Il limite son emploi des mathématiques aux seuls développements nécessaires à la compréhension du sujet. L'auteur donne des explications sans détours et met l'accent sur le dépannage. Les étudiants en technologie acquièrent ainsi l'expérience pratique en électronique qui leur est nécessaire en suivant une démarche qui parvient à rendre compréhensible une matière complexe. A l'achat de ce livre en format papier, obtenez gratuitement un accès de 1 an à la version numérique pour appareils mobiles iOS et Android. Code d'accès à l'intérieur du livre. Fichiers d'exercices et problèmes Mulltisim, téléchargeable sur le site : goulet. ca
La mécanique est une composante essentielle de la formation aux sciences de l'ingénieur. Consacré à la statique - premier des deux volets de cette discipline - ce livre est le fruit de la collaboration de deux éminents professeurs américains des universités de Californie (Berkeley) et de Virginie. Malgré la richesse de la littérature scientifique et technologique d'expression française portant sur ce thème, cet ouvrage lui apporte un éclairage spécifique et complémentaire; il souligne la portée de principes et méthodes qui dépassent largement le cadre de la statique tout en insistant avec force sur la nécessaire réflexion qui, seule, permet de limiter et dominer les calculs, puis de tester le caractère pertinent de leurs résultats. Considérant que "l'apprentissage des principes de la mécanique et de leurs modalités d'application doit, pour être efficace, s'appuyer essentiellement sur des exemples concrets", les auteurs apportent aux étudiants du premier cycle universitaire et des classes préparatoires la possibilité - par la résolution de 950 problèmes - d'apprendre à modéliser et à raisonner sur des objets réels et variés, d'intérêt technologique avéré. La grande diversité des thèmes abordés sera également appréciée par les enseignants de sciences physiques et de sciences et techniques industrielles.
Écrivez dès aujourd'hui des programmes avec le compilateur Turbo C++ Lite de Borland inclus sur le CD-ROM d'accompagnement. Maîtrisez le langage de programmation C et évoluez en douceur vers le C++. Utilisez les classes du C++ pour faire des programmes orientés objets. Apprenez à surcharger des fonctions, à leur passer des arguments par défaut, à utiliser les modèles, pour simplifier votre code et gagner du temps. Tirez parti des exceptions du C++ pour créer des programmes robustes en mesure de répondre aux erreurs imprévues. Maîtrisez la programmation Windows, avec les boîtes de dialogue, les fichiers de ressources, le traitement des messages et tant d'autres choses. Utilisez les classes de la Bibliothèque des Modèles Standard (STL) pour simplifier des programmes complexes. Tirez tous les avantages des threads, des entrées-sorties asynchrones et gérez la souris, les portes d'entrées-sorties et les pipes nommés. La Bible du Programmeur C/C++ est réellement le guide fondamental de la programmation en C/C++
Destiné à tous ceux qui veulent s'initier à la programmation, qu'ils soient étudiants, enseignant ou autodidactes, cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Accompagnée de nombreux exemples, la démarche pédagogique est renforcée par l'usage de la distribution Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. De plus l'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Outre les 25 exercices corrigés présents dans la version imprimée, cet ouvrage offre une centaine d'autres exercices corrigés accessibles sur le web. Le livre s'appuie sur la version Python 3. 8. Retrouvez sur https : //www. dunod. com/EAN/9782100809141 et sur https : //github. com/lpointal/appbclp : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.
Cet ouvrage s'adresse aux étudiants (licences et IUT), ainsi qu'à tous ceux qui souhaitent acquérir des bases solides en programmation. L'ouvrage est structuré en quatre parties : Les bases du langage C : syntaxe, types de données, entréessorties (stdio. h), exécution conditionnelle, structuration d'un programme C, structures, itération. Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée. Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort). Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Conçus comme des supports d'apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.
L'apprentissage automatique (Machine Learning) est aujourd'hui en pleine explosion. Mais de quoi s'agit-il exactement, et comment pouvez-vous le mettre en oeuvre dans vos propres projets ? L'objectif de cet ouvrage est de vous expliquer les concepts fondamentaux du Machine Learning et de vous apprendre à maîtriser les outils qui vous permettront de créer vous-même des systèmes capables d'apprentissage automatique. Vous apprendrez ainsi à utiliser Scikit-Learn, un outil open source très simple et néanmoins très puissant que vous pourrez mettre en oeuvre dans vos systèmes en production. Apprendre les bases du Machine Learning en suivant pas à pas toutes les étapes d'un projet utilisant Scikit-Learn et pandas. Ouvrir les boites noires pour comprendre comment fonctionnent les algorithmes. Explorer plusieurs modèles d'entraînement, notamment les machines à vecteur de support (SVM). Comprendre le modèle des arbres de décision et celui des forêts aléatoires, et exploiter la puissance des méthodes ensemblistes. Exploiter des techniques d'apprentissage non supervisées telles que la réduction de dimensionnalite. la classification et la détection d'anomalies.
Résumé : Dans cette nouvelle édition de son best-seller, bible du photographe numérique, Martin Evening nous présente la version CC de Photoshop, en mettant l'accent sur les articulations entre Photoshop et Bridge, Camera Raw ou Lightroom. Les nouvelles fonctionnalités du logiciel, maintenant hébergé dans le Creative Cloud d'Adobe, sont traitées en détail (espace de travail, suréchantillonnage ,"intelligent", correction du flou de bougé, etc.), sans oublier les problématiques classiques de traitement et de correction des images, d'accentuation, de retouche, de montage, de travail du noir et blanc. Méthodes, mises en garde, conseils techniques et artistiques, cet ouvrage est le guide indispensable de tous les photographes, professionnels ou amateurs exigeants.