C# 12 et Visual Studio Code – Les fondamentaux du langage
250,00 MADISBN 978-2-409-04478-6 EAN 9782409044786 Format Grand Format Présentation Broché Nb. de pages 319 pages Poids 0.72 Kg Dimensions 17,8 cm × 21,6 cm × 2,2 cm
ISBN 978-2-409-04478-6 EAN 9782409044786 Format Grand Format Présentation Broché Nb. de pages 319 pages Poids 0.72 Kg Dimensions 17,8 cm × 21,6 cm × 2,2 cm
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, un programme de compression de fichiers ou encore un réseau de neurones appliqué à un démonstrateur de calculs. L’ouvrage se termine 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.
Ce livre sur l’algorithmique s’adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d’abord comprendre ce qu’est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu’aux notions avancées comme les pointeurs et les objets.
Dans ce livre, le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d’informatique et dans les formations comme les BTS, BUT, classes préparatoires, premières années d’ingénierie à qui ce livre est en partie destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l’un sur les pointeurs et les références, l’autre sur les arbres et les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme le C, le C++, Java et PHP.
De nombreux exercices ponctuent chaque chapitre.
Ce livre sur l’apprentissage du langage JavaScript s’adresse à des lecteurs qui souhaitent maîtriser cette brique incontournable et omniprésente dans le développement de sites web (intranet, extranet, internet) et dans celui d’applications hybrides pour smartphones et tablettes. La maîtrise du langage JavaScript est un atout essentiel pour acquérir une expertise dans le domaine des technologies du Web 2.0.
En prenant le parti que le lecteur n’a que des connaissances minimales en programmation, l’auteur débute par des rappels ou des apports en algorithmique puis explique les bases du langage JavaScript en détail. Les différents concepts, principes ou fonctionnalités sont mis en oeuvre au travers d’exemples concrets facilement réutilisables. Dans la mesure où le langage JavaScript interagit avec d’autres technologies web (ou langages) comme l’incontournable HTML, les feuilles de styles CSS, les langages de script orientés serveurs comme PHP, ce livre vous permettra aussi de faire vos premiers pas sur ces différentes technologies.
Des chapitres proposent de découvrir les principaux frameworks JavaScript tels que Svelte et React qui facilitent le développement d’applications web. Le framework React Native (déclinaison de React) permettant de développer aisément des applications pour mobiles en approche hybride, déployables sur plateformes Android et iOS (iPhone et iPad) est aussi présenté. Dans cette cinquième édition, une partie sur Vue3.js vient compléter la liste des frameworks JavaScript orientés web.
Un chapitre est dédié à des librairies logicielles JavaScript disponibles dans le domaine de l’Intelligence artificielle telles que Math.js et TensorFlow.js. Tous les chapitres du livre intègrent de nombreux exemples largement commentés et en progression logique.
Ce livre sur le déploiement de Windows 10 et Office 2016 s’adresse aux administrateurs système des petites et moyennes entreprises ainsi qu’aux ingénieurs chargés des postes de travail des grands comptes. Il a été conçu pour permettre au lecteur d’appréhender les outils de déploiement proposés par Microsoft (Windows Deployment Services, Microsoft Deployment Toolkit, Office Customization Toolkit, Windows Assessment and Deployment Kit, System Center Configuration Manager) et de les adapter à son environnement et à ses contraintes.
Après une présentation de la gestion d’un projet de déploiement qui propose de guider le lecteur sur le choix de la méthode de déploiement, l’ouvrage présente les différents composants nécessaires au déploiement de Windows 10 ainsi que l’automatisation de l’installation d’Office 2016 sur des postes de travail en entreprise. En suivant le fil conducteur de l’automatisation du déploiement, les auteurs détaillent et illustrent avec des manipulations les différentes méthodes pour installer Windows 10.
Le livre présente également la gestion des mises à jour de sécurité du parc avec Windows Server Update Services ainsi que les déploiements de Windows 10 dans les grands comptes avec System Center Configuration Manager. Le dernier chapitre présente deux études de cas.
Ce livre s’adresse à tout informaticien désirant développer sous Java. Que le lecteur soit débutant ou qu’il ait déjà une première expérience avec un autre langage, il trouvera dans cet ouvrage toutes les bases nécessaires pour se familiariser rapidement avec un des langages les plus utilisés au monde. Après une présentation de la plateforme Java SE, de son installation sous Windows et Linux et de l’environnement de développement utilisé dans le cadre de l’ouvrage (Eclipse, MySQL), le lecteur étudie les bases du langage et la programmation orientée objet.
Parmi la richesse de l’API Java, un focus est fait sur l’API de gestion des dates, sur les nouvelles possibilités offertes par les interfaces et sur la notion de modules. Les expressions lambda et les API sous-jacentes comme l’API java.util.function ou l’API Stream sont détaillées avant de passer à l’étude du développement d’applications graphiques avec la bibliothèque Swing. Le développement d’applications client/serveur est également présenté avec l’API JDBC assurant l’accès aux bases de données relationnelles.
Le déploiement étant une étape importante du succès d’une application, le dernier chapitre présente la distribution d’une application avec la solution classique des fichiers d’archives ou l’utilisation de l’outil jlink. De nombreux exercices avec leurs corrigés permettent au lecteur de valider ses connaissances et de mettre en pratique immédiatement les notions étudiées.
Ce livre sur Windows 11 (rédigé sur la version 21H2 build 22000. 100 et supérieure) s’adresse à des administrateurs et techniciens réseau qui évoluent dans un environnement d’entreprise avec des postes clients Windows 11. Il a été conçu pour permettre au lecteur de maîtriser toutes les spécificités du système d’exploitation client Microsoft : l’installation et la configuration de l’OS, la personnalisation de l’interface (tous les mouvements tactiles sont détaillés), le partitionnement des disques et la gestion des pilotes de périphériques, la gestion des clients Windows (accès à distance, imprimantes, BranchCache…), les fonctionnalités liées à la sécurité avec entre autres EFS, BitLocker et AppLocker, ainsi que la protection et la récupération du système.
L’objectif de ce livre est de rendre le lecteur autonome en termes de maintenance du système, de surveillance et d’optimisation des performances. Chaque sujet est approfondi et détaillé : tous les concepts sont illustrés par des manipulations afin de bien en assimiler les mécanismes.
Ce livre sur AutoCAD 2016 est destiné à un public de dessinateurs techniques qui se forment à AutoCAD. Il présente les fonctionnalités essentielles pour maîtriser cette application de CAO/DAO et acquérir les bonnes pratiques pour une utilisation optimale. Les premiers chapitres s’intéressent plus particulièrement à la description de l’interface, à l’environnement de travail, aux outils de visualisation, aux outils de dessin et de construction de dessins de tout type.
Ils abordent également la conception paramétrique et la gestion des objets ainsi créés. Les chapitres suivants s’attardent sur tous les éléments qui peuvent compléter ou automatiser la conception et le dessin jusqu’à la présentation détaillée (saisies et recherches dynamiques, poignées dynamiques, gestion avancée des calques, des blocs, blocs dynamiques et éléments de bibliothèque, gestion des tableaux, des champs, des références externes, calques sous-jacents, intégration d’images, gestion des objets annotatifs…).
Enfin, vous sont présentées toutes les fonctionnalités permettant de gérer et présenter vos projets, de configurer l’impression, d’imprimer, d’exporter ou d’importer d’autres formats (dont SKP, DGN, PDF, IGES, STEP, SolidWorks, PRO-E, CATIA, NX…) de concevoir et exploiter les formats de consultation DWF 2D et PDF, de publier sur le Web et de personnaliser les options proposées par AutoCAD.
Ce livre sur Active Directory s’adresse aux architectes et administrateurs réseaux désireux de concevoir et gérer une infrastructure de services de domaine Active Directory avec Windows Server 2016. L’approche « architecture » de l’ouvrage permet au lecteur de bien comprendre les concepts essentiels et de prendre conscience des bonnes pratiques. Les premiers chapitres décrivent la mise en œuvre et l’administration des services DNS avec les services Active Directory.
Les chapitres suivants s’attardent sur les éléments de structure tels que les domaines, les OU, les arbres, les forêts ainsi que sur la création et la configuration des objets stratégies de groupe (utilisation de la console GPMC, analyse et modélisation RSoP, délégation…). Les nouvelles possibilités des Préférences des Stratégies de groupe sont présentées puis le cycle de vie des logiciels est traité via la gestion des logiciels au sein des infrastructures Active Directory.
Le dernier chapitre traite de la configuration des rôles de serveurs avec les services Active Directory de Windows Server 2016. Les principes fondamentaux et la configuration des services de certificats AD CS, les nouveautés et l’installation des services de fédération AD FS, des services LDAP AD LDS et des services de gestion des droits numériques AD RMS vous permettront de visualiser l’importance des nouveautés apportées par Windows Server 2016.
Le dernier chapitre vous permettra de découvrir les services Azure AD et de comprendre tout l’intérêt des solutions Cloud Microsoft Azure en mode hybride.
Ce livre sur VBA Access 2019 s’adresse aussi bien aux connaisseurs d’Access qu’aux apprentis développeurs ou développeurs plus aguerris. Chacun y trouvera les informations dont il a besoin pour transformer son outil « fait maison » en une application robuste, ou pour personnaliser et optimiser graphiquement des solutions existantes. Connaître le fonctionnement d’Access et l’utiliser régulièrement est un prérequis indispensable pour tirer le meilleur profit de ce livre.
En partant des bases du VBA jusqu’à l’utilisation d’API externes, l’auteur balaie les différents aspects de la programmation en Visual Basic. Ce déroulement, de difficulté progressive, permet au lecteur de se rendre compte de la nécessité d’utiliser le langage pour délivrer des solutions puissantes et efficaces. Après la syntaxe de base sous VBA, l’auteur traite la notion de programmation objet puis les modèles d’accès aux données DAO et ADO, le langage SQL appliqué à Access, les évènements Access, les interfaces utilisateurs et comment les optimiser avec le ruban Access, le pilotage des autres applications Office avec l’automation, les interactions avec Internet, la programmation avec Windows.
A la fin du livre une mini-application exemple est proposée. Les bases de données exemples pour mettre en application les sujets traités dans le livre sont disponibles en téléchargement sur le site www.editions-eni.fr.
Ce livre sur AutoCAD 2019 est destiné à un public de dessinateurs techniques qui se forment à AutoCAD. Il présente les fonctionnalités essentielles pour maîtriser cette application de CAO/DAO et acquérir les bonnes pratiques pour une utilisation optimale. La réalisation de projets professionnels permet au lecteur de mettre en pratique au fil des chapitres les connaissances acquises. Les premiers chapitres s’intéressent plus particulièrement à la description de l’interface, à l’environnement de travail, aux outils de visualisation, aux outils de dessin et de construction de dessins de tout type.
Ils abordent également la conception paramétrique et la gestion des objets ainsi créés. Les chapitres suivants s’attardent sur tous les éléments qui peuvent compléter ou automatiser la conception et le dessin jusqu’à la présentation détaillée (saisies et recherches dynamiques, poignées dynamiques, gestion avancée des calques, des blocs, blocs dynamiques et éléments de bibliothèque, gestion des tableaux, des champs, des références externes, calques sous-jacents, intégration d’images, gestion des objets annotatifs).
Enfin, vous sont présentées toutes les fonctionnalités permettant de gérer et présenter vos projets, de configurer l’impression, d’imprimer, d’exporter ou d’importer d’autres formats (dont SKP, DGN, PDF, IGES, STEP, SolidWorks, PRO-E, CATIA, NX) de concevoir et exploiter les formats de consultation DWF 2D et PDF, de publier sur le Web et de personnaliser les options proposées par AutoCAD. Les nombreux exercices permettent au lecteur d’utiliser les fonctionnalités de dessin et de construction et d’organiser les données de projets professionnels pertinents.
Le lecteur peut ainsi créer un tableau de surfaces, créer et utiliser concrètement des éléments de bibliothèque. Il exploite les références externes et habille le projet avec les annotations, cotations, repères et hachures adéquats. Enfin, il prépare l’impression et présente le projet. Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site.
Ce livre s’adresse aux développeurs souhaitant maîtriser le développement d’applications .NET avec le langage C# dans sa version 8. Après un tour d’horizon de la plateforme .NET et une description des outils fournis par l’environnement Visual Studio 2019, le lecteur découvrira progressivement les éléments clés du langage C# et la programmation orientée objet, jusqu’à pouvoir appliquer ce concept au développement d’applications Windows avec WPF.
Une initiation aux techniques de débogage avec Visual Studio lui permettra de parfaire sa maîtrise de l’outil. Le développement d’applications client-serveur est ensuite traité par le thème de l’accès aux données avec ADO.NET. Une description complète de LINQ au travers d’exemples concrets montre comment ses fonctionnalités simplifient la manipulation des données. Son utilisation est notamment présentée dans le cadre de l’accès au contenu d’une base de données SQL Server avec Entity Framework Core.
Un chapitre est ensuite consacré à la manipulation de données au format XML, permettant l’échange de données entre applications d’une manière simple et standardisée. La fin du cycle de développement est traitée à travers le déploiement d’une application avec les technologies Windows Installer, ClickOnce et MSIX. Afin d’aider le lecteur dans son apprentissage, un aide-mémoire est fourni ; il résume l’utilité des mots-clés C# traités dans le livre.
Les exemples présentés dans ces pages sont disponibles en téléchargement sur le site www.editions-eni.fr.
A la fois simple, pratique et complet, ce livre sur VBA Excel s’adresse aux utilisateurs d’Excel 2019 ou Office 365, ou aux développeurs souhaitant créer des applications de tableur conviviales, fiables et puissantes. Outre les éléments de base du langage VBA (structure du langage et concepts de programmation objet) vous permettant d’automatiser les traitements, vous apprendrez à générer des tableaux croisés et des graphiques, à concevoir des formulaires, à personnaliser l’interface d’Excel et notamment le ruban, à communiquer avec les autres applications Office, à importer ou publier des pages web et des fichiers XML et à exploiter les fonctions API de Windows.
De nombreux exemples sont présentés dans chaque chapitre et le livre se termine par un cas pratique qui vous guide dans la création d’une application Excel. Les exemples présentés dans l’ouvrage sont en téléchargement sur le site www.editions-eni.fr.
Ce livre sur Windows Server 2019 s’adresse à un public d’administrateurs ou techniciens système qui souhaitent acquérir des compétences sur les fonctionnalités offertes par Windows Server 2019. Dans le premier chapitre, l’auteur détaille l’implémentation d’Hyper-V. Prérequis, machine virtuelle, mémoire dynamique, types de disques ainsi que gestion d’un réseau virtuel sont détaillés. Le nouveau format de fichier ainsi que la mise à niveau de la version d’une machine virtuelle sont également présentés.
L’auteur présente ensuite la version Core ainsi que les différents outils pour procéder à la migration vers Windows Server 2019. La gestion du stockage débute par la configuration du stockage local avec la gestion des disques et la gestion des volumes. L’auteur guide ensuite le lecteur dans l’opération de réduction d’une partition. Cette opération est effectuée en ligne de commande ainsi qu’avec l’interface graphique.
La déduplication ainsi que la gestion de l’espace de stockage sont également détaillées. Le lecteur pourra également se familiariser avec les technologies NAS, DAS et SAN et avec la mise en place d’un partage SMB et NFS. L’auteur présente ensuite les conteneurs Windows Server et leur mise en place. Les notions de PRA (Plan de reprise d’activité), de cluster à basculement ainsi que la fonctionnalité d’équilibrage de charge sont étudiées.
Enfin, les derniers chapitres traitent de l’administration de Windows Server avec WDS, WSUS et MDT.
Ce livre sur AutoCAD 2020 est destiné à un public de dessinateurs techniques qui se forment à AutoCAD. Il présente les fonctionnalités essentielles pour maîtriser cette application de CAO/DAO et acquérir les bonnes pratiques pour une utilisation optimale. La réalisation de projets professionnels permet au lecteur de mettre en pratique au fil des chapitres les connaissances acquises. Les premiers chapitres s’intéressent plus particulièrement à la description de l’interface, à l’environnement de travail, aux outils de visualisation, aux outils de dessin et de construction de dessins de tout type.
Ils abordent également la conception paramétrique et la gestion des objets ainsi créés. Les chapitres suivants s’attardent sur tous les éléments qui peuvent compléter ou automatiser la conception et le dessin jusqu’à la présentation détaillée (saisies et recherches dynamiques, poignées dynamiques, gestion avancée des calques, des blocs, blocs dynamiques et éléments de bibliothèque, gestion des tableaux, des champs, des références externes, calques sous-jacents, intégration d’images, gestion des objets annotatifs…).
Enfin, vous sont présentées toutes les fonctionnalités permettant de gérer et présenter vos projets, de configurer l’impression, d’imprimer, de comparer des fichiers Dwg, d’exporter ou d’importer d’autres formats (dont SKP, DGN, PDF, IGES, STEP, SolidWorks, PRO-E, CATIA, NX…) de concevoir et exploiter les formats de consultation DWF 2D et PDF, de publier sur le Web et de personnaliser les options proposées par AutoCAD.
Les nombreux exercices permettent au lecteur d’utiliser les fonctionnalités de dessin et de construction et d’organiser les données de projets professionnels pertinents. Le lecteur peut ainsi créer un tableau de surfaces, créer et utiliser concrètement des éléments de bibliothèque. Il exploite les références externes et habille le projet avec les annotations, cotations, repères et hachures adéquats.
Enfin, il prépare l’impression et présente le projet. Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site www.editions-eni.fr.
Fin de contenu
Fin de contenu
Nous avons quelque chose de spécial pour vous
Utilisez le code ci-dessus pour obtenir 5 % de réduction sur votre deuxième commande lors du paiement. Ne manquez pas cette offre. "lecturemoinscher"
Nous respectons votre vie privée
Afin de vous offrir une expérience d’achat personnalisée, notre site utilise des cookies. En continuant à naviguer sur ce site, vous acceptez notre utilisation des cookies.
Vous n’avez pas trouvé le produit que vous cherchez sur notre site ? Contactez-nous directement sur WhatsApp et notre équipe vous aidera rapidement.
N'avez pas encore de compte? Inscrivez -
Pas d'articles dans votre panier. Allez, le remplir avec quelque chose que vous aimez!
De Commencer À Magasiner Maintenant