• 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.

  • 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

  • Vous aimeriez apprendre à programmer en Java, mais vous débutez dans la programmation ?

    Pas de panique ! Vous tenez dans vos mains un livre conçu pour les débutants qui souhaitent se former à Java, le langage de programmation incontournable des professionnels !

    De quoi permettre d'apprendre pas à pas à développer vos premiers programmes.

  • Un best-seller US enfin traduit en France
    Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom.
    Au programme : Les changements apportés par Java 8Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de JavaExplorations des énumerations, des annotations, and des expressions lambdaLes techniques de bases à mettre en oeuvre dans la conception orientée objet designGestion optimale de la mémoireLes formats de donnéesles derniéres APIs d'E/S, et les canaux asynchronesUtiliser Nashorn pour exécuter JavaScript sur une machine virtuelle JavaSe familiariser avec l'OpenJDK Collection O'Reilly


  • 175 exercices corrigés pour maîtriser Java

    Conçu pour les étudiants en informatique, ce recueil d'exercices corrigés est le complément idéal de Programmer en Java du même auteur ou de tout autre ouvrage d'initiation au langage Java.

    Cette

  • Le langage Java et le nano-ordinateur Raspberry Pi sont deux outils incroyablement populaires et pédagogiques dans le monde des technologies actuelles. Cet ouvrage les réunit, dans le but de vous apprendre à programmer en Java en réalisant différents projets simples d'électronique avec un Raspberry Pi 3 (modèles B, B+, A+ et Zero WH).

    Le livre débute par l'installation et l'utilisation de l'environnement de développement Eclipse pour Java, puis présente le port GPIO du Raspberry Pi, en s'aidant des schémas produits par Fritzing. Il utilise ensuite des scripts Python pour tester des composants montés sur une platine de test. L'apprentissage de Java s'effectue en douceur à l'aide de la librairie Pi4J qui gère le port GPIO : d'abord avec des LED, puis en utilisant un relais et différents capteurs (de mouvement, lumière, température...). Vous apprendrez aussi à programmer un serveur web en Java grâce à l'accès Wi-Fi du Raspberry Pi. Enfin, vous manipulerez une base de données SQLite avant de réaliser le projet final : l'envoi d'un e-mail depuis le Raspberry Pi avec la photo de l'intrus entré dans votre logement !

    Ce livre d'une grande richesse de contenu est complété par 120 exercices corrigés, dont les solutions sont disponibles en ligne.

    À qui s'adresse ce livre ?


    Aux débutants en programmation Java

    Aux amateurs d'électronique souhaitant programmer en Java

    Aux étudiants et aux makers

  • Idéal pour commencer avec Java comme premier langage !
    Grâce à ce livre, vous allez rapidement écrire rapidement vos premières applets Java, sans pour autant devenir un gourou de la programmation objet. Rassurez-vous, on ne vous assommera pas avec toutes les subtilités du langage Java, mais vous posséderez rapidement les bases nécessaires pour utiliser la panoplie d'outils du parfait programmeur Java. Cette nouvelle édition a été entirement mise à jour avec les spécifications de la dernière version du SDK Java. Intègre les nouveautés apportées par Java 8. Au programme :Les bases du langage JavaLes variablesLes constantesLes opérateursMise en place des structures de contrôlesDébuter en programmation orientée objetLes exceptionsConstruction d'une application Java complèteremplace la référence : 9782412020869

  • Une architecture logicielle répartie suppose des données différentes et des tâches différentes qui sont traitées sur des machines différentes. Une telle architecture entraîne bien sûr des problèmes de transmission de données et de synchronisation de processus. Le langage Java permet de résoudre ces questions notamment dans le monde industriel
    Le but de cet ouvrage est de donner les clés qui permettront de définir la solution la mieux adaptée à chaque situation. La troisième édition de cet ouvrage met à jour les API JMS 2.0 ainsi que les synchronisations de tâches utilisées pour le big data. Elle incorpore un nouveau chapitre sur les messageries instantanées et la gestion des courriels ainsi qu'un exemple d'architecture REST.

  • Découverte d'OpenOffice CALC.
    Ce livre s'intéresse aux macros que vous pouvez enregistrer dans OpenOffice CALC. En réalité, une macro est une procédure BASIC que vous modifiez dans un environnement spécifique de programmation. Vous pouvez ainsi créer des applications personnalisées pour contrôler finement des interactions dans le tableur. Vous apprendrez également à développer des boîtes de dialogue pour faciliter la gestion des informations. La programmation BASIC est relativement simple à comprendre et à manipuler. Les exercices proposés dans ce livre vous aideront à réaliser des automatismes quotidiens.
    Un guide pratique qui reprend les fondamentaux d'OpenOffice CALC et qui vous permet de maîtriser les macros et la programmation BASIC.
    EXTRAIT
    On appelle macro ou macro-commande une suite de touches effectuant une opération sur une ou plusieurs parties du tableur.
    Par exemple, pour cacher une colonne, vous placez votre pointeur dans la colonne puis vous effectuez les actions Format / Colonne / Masquer. Si vous constatez que cette opération se répète relativement souvent dans votre travail quotidien, vous pourrez mémoriser cette suite d'actions manuelles à l'aide d'une macro.
    Un autre exemple est l'impression d'une partie d'un tableau.
    Si vous êtes obligé d'imprimer tous les mois un groupe de lignes bien spécifiques, vous pourrez enregistrer tout le mécanisme manuel.
    Ce dispositif des macros facilite l'exécution des tâches répétitives. Vous pouvez enregistrer autant de macros que vous le souhaitez. Dans OpenOffice, une macro enregistrée crée automatiquement une suite de code avec le langage BASIC.
    À PROPOS DE L'AUTEUR
    Rémy Lentzner est formateur en informatique depuis 1985. Spécialisé dans la maîtrise des outils bureautiques, il accompagne les entreprises dans la formation professionnelle de leurs salariés. Autodidacte, il a une quinzaine d'ouvrages informatiques à son actif.

  • toutes les clés pour développer des applications Web 2.0 avec JavaScript Ajax et DOM
    Depuis peu de temps, JavaScript, langage ancéstrale du développement Web bénéficie d'une nouvelle jeunesse grâce à l'avénement du Web 2.0 et de Ajax. Ce nouveau duo de choc permet de développer des scripts portables d'une efficacité remarquable. Ce livre permettra à tout développeur Web d'aborder en douceur le développement pour le Web 2.0
    Au programme :
    Les bases du JavaScript
    Les bibliothèques JavaScript
    Programmation graphique Web
    Les modules externes
    XHTML et CSS
    Accès au DOM
    Ajax et Prototype
    Déboguer le code JavaScript

empty