Recherche

Le langage Go. Les fondamentaux du langage

Rédacteurs

Dossiers

ActuaLitté

Dossier

Stan Lee, la géniale incarnation de la maison Marvel

Né en 1922, Stanley Martin Lieber, alias Stan Lee, avait en tête, dès son plus jeune âge, l'écriture d'un « grand roman américain » : sa carrière en tant qu'auteur et éditeur lui aura permis de participer à la construction d'un véritable empire du divertissement, Marvel Comics.

ActuaLitté

Dossier

Les Imaginales 2023 : Le futur de la cité

Depuis sa création en 2002, le festival des Imaginales a su s'imposer comme l'un des rendez-vous majeurs des Littératures de l'imaginaire. Des milliers de passionnés se rassembleront à Épinal, du 25 au 28 mai prochain, pour découvrir les derniers ouvrages de science-fiction, fantasy, horreur... 

ActuaLitté

Dossier

Les mots en boite : le livre et ses secrets de cuisine

Capter l’information au mieux, donner la parole aux professionnels, de sorte qu’ils puissent raconter, expliquer, commenter : voilà tout l’enjeu de cette nouvelle émission. Dans la lignée des podcasts réunissant interviews ou chroniques d’albums jeunesse, avec Vois Lis Voix Là, ActuaLitté poursuit son exploration des territoires médiatiques avec la voix. Les Mots en boîte.

ActuaLitté

Dossier

Mangas.io : l’avenir du manga numérique ?

Une application pour lire ses mangas en illimité et légalement : la communauté l’attend depuis des années. Cependant, aucune solution ne semble pour l’instant satisfaire les millions de lecteurs pirates français... Mais grâce à son système à l’abonnement, Mangas.io tente de faire évoluer le marché du manga numérique. 

ActuaLitté

Dossier

Les Chroniques du Confiné : au temps du coronavirus, le critique se fait booktuber

Chaque jour apporte son lot de mauvaises nouvelles — ou de nouvelles qu’on préférerait meilleures. Il fallait bien que la rédaction tente d’offrir un moment de pause humoristique. Et même si les librairies sont fermées, et qu’il devient plus difficile de se procurer des nouveautés, pas question de renoncer à la découverte de livres, d’auteurs, de coups de coeur.

ActuaLitté

Dossier

Les éditions J'ai lu inaugurent le Prix Club des lecteurs 2023

Les éditions J’ai Lu ont souhaité se doter d’un prix véritablement incarné par ses votants, c’est-à-dire prix avec des vrais lecteurs dedans. Cette année, la maison lance donc son Prix Club des Lecteurs, une opération au long cours qui prolonge un dispositif d’animations pensé pour tous.

Extraits

ActuaLitté

Informatique

Le langage Go. Les fondamentaux du langage

Ce livre est destiné aux développeurs débutants en Go, mais connaissant déjà d'autres langages courants comme C, Java, JavaScript, PHP ou Python. Il leur permet d'être opérationnels avec le langage Go en quelques jours en transposant leurs connaissances, pour apprendre à créer des programmes à la fois économes en énergie et capables d'utiliser efficacement les machines multicoeurs. Avec plus de 150 listings à l'appui, il décrit : - les choix fondamentaux des créateurs du langage ; - les détails de sa syntaxe, depuis son soutien d'Unicode jusqu'à l'implémentation de ses structures de données natives ; - ses mécanismes de contrôle de flux et de traitement des erreurs ; - ses fonctions intégrées, y compris réflexion et métaprogrammation ; - l'ensemble des mécanismes qu'il inclut pour la programmation concurrente ; - ses choix en matière d'organisation du code, des paquets aux modules en passant par les espaces de travail, le vendoring et les outils communautaires. Le texte couvre toutes les versions de Go 1.0 jusqu'à Go 1.14 et certaines des évolutions futures déjà annoncées.

06/2020

ActuaLitté

Java

Langage Java. Les fondamentaux

Cet ouvrage présente les aspects fondamentaux du langage de programmation Java (dans sa version "Standard Edition" 15). Les leçons y sont découpées par niveaux (allant de "ceinture blanche" à "ceinture noire") et cela permet des parcours différenciés de lecture et d'apprentissage. Issu de nombreuses expérimentations le contenu intéressera : DES DEBUTANTS qui veulent s'initier à la programmation Java. La progression et la pertinence des exemples permettent de comprendre et d'assimiler une conception s'appuyant sur cet outil. Elles permettent ainsi de stimuler une démarche qui s'inscrive dans la philosophie même du langage. DES PROGRAMMEURS expérimentés qui y trouveront un aide-mémoire pratique et des précisions techniques fines sur des sujets parfois délicats. DES FORMATEURS qui y trouveront un cheminement pédagogique qui a été testé sur des centaines d'élèves de profils fort différents.

04/2021

ActuaLitté

Langages informatiques

Kotlin. Les fondamentaux du langage

Ce livre s'adresse à toute personne désireuse d'apprendre à programmer grâce au langage Kotlin (en version 1.4 au moment de l'écriture). Que le lecteur soit grand débutant ou qu'il ait déjà de l'expérience avec un ou plusieurs langages de programmation, cet ouvrage lui offrira toutes les bases nécessaires à la prise en main de Kotlin afin de l'utiliser dans un contexte JVM (Java Virtual Machine), toujours illustrées par des exemples de code. Après de premiers chapitres permettant de présenter le langage et de préparer son environnement de travail, le lecteur étudie les bases du langage à travers les variables, les conditions, les boucles, les tableaux et les fonctions. Puis, dans la suite des chapitres, le lecteur découvre la programmation orientée objet et toutes les possibilités du langage Kotlin autour de ce concept (classes, interfaces, énumérations, héritages, classes de données, généricité, etc.). Le lecteur a également la possibilité d'étudier des notions avancées contenues directement dans le langage Kotlin (collections, séquences, conversion de type, réification de type, fonctions de portées, etc.) ou proposées à travers des bibliothèques tierces (coroutines, channels, flow, requêtes web ou encore sérialisation JSON). Pour finir, le dernier chapitre propose une mise en application des différentes notions étudiées au travers du développement, étape par étape, d'un programme Kotlin destiné à la JVM.

02/2021

ActuaLitté

Informatique

Python 3. Les fondamentaux du langage, 3e édition

Ce livre sur les fondamentaux du langage Python 3 (en version 3.8 beta au moment de l'écriture) s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations), enseignant ou même autodidacte qui souhaite maîtriser ce langage très abouti. Il couvre un périmètre relativement large, détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire (de la création d'un site web au développement de jeux en passant par la conception d'une interface graphique avec Gtk). Le livre est consacré à la branche 3 de Python, et présente bien sûr les nouveautés apportées par la version 3.8. Toutefois, comme le langage Python 2 est encore très présent, lorsqu'elles existent, l'auteur présente les différences importantes avec la branche antérieure de Python. La première partie du livre détaille les atouts de Python 3 pour répondre aux besoins des entreprises quel que soit le domaine informatique concerné. La seconde partie est un guide à destination des débutants, que ce soit en Python ou en développement en général, elle permet d'aborder en douceur les concepts clés autour de projets servant de fil rouge et propose la réalisation de quelques exercices. La troisième partie porte sur les fondamentaux du langage : les notions sont présentées progressivement avec des exemples de code qui illustrent chaque propos. L'auteur a souhaité que le lecteur atteigne une autonomie réelle dans son apprentissage, avec pour chaque notion présentée deux objectifs distincts : permettre à celui qui ne connaît pas la notion de se l'approprier correctement, notamment en respectant son rôle, et permettre à celui qui la connaît de trouver des angles d'attaques originaux pour aller le plus loin possible dans son exploitation. Les quatrième et cinquième parties permettent de voir comment utiliser Python 3 pour résoudre des problématiques métier et donc comment utiliser tout ce qu'il y a autour de Python 3 (manipulation de données, qualité, protocoles, serveurs, images, programmation système, réseau, web ou scientifique...). Dans ces parties, le fil conducteur est la fonctionnalité et non pas le module ; chaque chapitre se concentre sur la manière d'exploiter une fonctionnalité par l'utilisation d'un ou de plusieurs modules et présente une méthodologie, mais n'est pas centré sur une description anatomique des modules eux-mêmes. La sixième partie se focalise sur les différents types de programmation concurrente, et en particulier sur l'asynchrone, véritable point focal des dernières innovations du langage Python et solution d'avenir. On y parle également de fil programmation parallèle ou distribuée. Enfin, la dernière partie de l'ouvrage est un vaste tutoriel qui permet de mettre en pratique, dans un cadre professionnel, tout ce qui a été vu précédemment en créant une application qui couvre tous les domaines courants du développement (données, Web avec Pyramid, interface graphique avec Gtk, script système...) et ainsi de présenter des solutions efficaces de développement utilisant Python 3. Le code source des parties 2, 4 et 5 est intégralement téléchargeable sur le site www.editions-eni.fr pour permettre au lecteur de tester le programme et de le modifier à sa guise de manière à faire ses propres expériences.

ActuaLitté

Langages informatiques

Python 3. Les fondamentaux du langage, 4e édition

Ce livre sur les fondamentaux du langage Python 3 s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations) enseignant ou même autodidacte, qui souhaite maîtriser ce langage très abouti. Il couvre un périmètre relativement large, détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire. Le livre est consacré à la branche 3 de Python. La première partie du livre détaille les atouts de Python 3 pour répondre aux besoins des entreprises quel que soit le domaine informatique concerné. La seconde partie est un guide à destination des débutants, que ce soit en Python ou en développement en général, elle permet d'aborder en douceur les concepts clés autour de projets servant de fil rouge et propose la réalisation de quelques exercices. La troisième partie porte sur les fondamentaux du langage : les notions sont présentées progressivement avec des exemples de code qui illustrent chaque propos. L'auteur a souhaité que le lecteur atteigne une autonomie réelle dans son apprentissage, avec pour chaque notion présentée deux objectifs distincts : permettre à celui qui ne connaît pas la notion de se l'approprier correctement, notamment en respectant son rôle, et permettre à celui qui la connaît de trouver des angles d'attaques originaux pour aller le plus loin possible dans son exploitation. La quatrième partie permet d'avoir un aperçu de l'utilisation des fonctionnalités de Python 3 pour la manipulation de fichiers ou de bases de données. Enfin, la dernière partie de l'ouvrage est un vaste tutoriel qui permet de mettre en pratique, dans un cadre professionnel, tout ce qui a été vu précédemment en créant une application qui couvre tous les domaines courants du développement et ainsi de présenter des solutions efficaces de développement utilisant Python 3.

06/2023

ActuaLitté

Langage C++

C++. Des fondamentaux du langage aux applications, 3e édition

Ce livre s'adresse à tout développeur désireux d'apprendre le langage C++, dans le cadre de ses études ou pour consolider son expérience professionnelle. Le premier chapitre présente les bases de la syntaxe du langage ainsi que l'organisation des programmes. Le chapitre suivant est une transition vers C++, il explique les notions clés pour créer ses premières applications : structures, pointeurs, bibliothèques standards... Le troisième chapitre détaille la programmation orientée objet et les mécanismes spécifiques au langage (héritage, modèles de classes...). Vient ensuite l'étude de la STL (Standard Template Library), présentée à travers ses mécanismes les plus importants : les chaînes, les structures de données et les parcours de collection. Les évolutions du C++ moderne telles que les lambda-expressions, les smart-pointers et l'inférence de type sont également étudiées en préalable à la bibliothèque boost. Un chapitre ouvre C++ sur ses univers, tels que l'environnement managé . NET C++ CLI et les applications Win32. Comme illustration des capacités de C++ à créer tout type d'applications, l'auteur propose un exemple complet de tableur graphique, un interprète du langage tiny-Lisp ou encore un programme de compression de fichiers. L'ouvrage se termine par un chapitre consacré à l'optimisation, aux méthodes de conception orientée objet UML et aux design patterns puis par un chapitre appliquant des algorithmes essentiels en C++ traitant de la reconnaissance de motifs, la recherche dans un graphe et de compression de données. Le code source des exemples du livre est disponible en téléchargement sur www. editions-eni. fr. Les exemples sont réalisés avec Visual Studio Community Edition sous Windows et avec Eclipse sous Linux Ubuntu.

05/2021

Tous les articles

ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté
ActuaLitté