Afficher 201–220 of 255 résultats

  • Scratch 3 S’initier à la programmation et à la robotique par le jeu

    Ce livre sur Scratch 3 est un outil pédagogique pour toute personne qui souhaite découvrir, ou faire découvrir, la démarche de la programmation informatique d’une façon ludique. Autant adapté à un public d’adultes que d’enfants, aucun prérequis n’est nécessaire si ce n’est savoir utiliser les fonctionnalités de base d’un ordinateur.

    Le livre est constitué de trois grandes parties. Après une présentation de l’interface et des éditeurs, les différents blocs utilisés pour créer des programmes sont décrits. L’auteure exploite le côté simple et intuitif de Scratch pour introduire les notions propres à tout langage de programmation que sont les variables, les boucles et même les procédures. Deux chapitres sont ensuite consacrés aux techniques dédiées à l’animation et aux jeux vidéo.

    La seconde partie du livre est consacrée à la création de jeux : jeu de labyrinthe, jeu de tir, jeu de cible, jeu de course de voitures… La création d’un jeu, ou d’une animation, nécessite l’intervention de plusieurs spécialistes : Game designer, Graphiste, Sound designer, Programmeur et Scratch permet d’endosser tous ces rôles à la fois. Grâce à la palette graphique et aux bibliothèques présentes dans Scratch vous pouvez créer vos personnages et vos arrière-plans, ou les importer. Grâce à l’éditeur audio et à la bibliothèque de sons vous pouvez facilement importer des sons et les modifier. Grâce aux blocs de programmes qui s’assemblent pour former des piles de codes, la programmation avec Scratch devient un jeu d’enfant. Les jeux proposés ouvrent la voie à l’imagination des lecteurs.

    La dernière partie du livre traite des extensions disponibles dans Scratch 3 pour programmer la carte micro:bit, les Lego WeDo, Lego Mindstorms et Lego Boost ainsi que le robot éducatif Thymio. Toutes ces extensions sont illustrées au travers d’exemples de jeux et de manettes de jeux, mais également au travers des projets robotiques.

    22600 CFA
  • Scratch 3 S’initier à la programmation et à la robotique par le jeu

    Ce livre sur Scratch 3 est un outil pédagogique pour toute personne qui souhaite découvrir, ou faire découvrir, la démarche de la programmation informatique d’une façon ludique. Autant adapté à un public d’adultes que d’enfants, aucun prérequis n’est nécessaire si ce n’est savoir utiliser les fonctionnalités de base d’un ordinateur.

    Le livre est constitué de trois grandes parties. Après une présentation de l’interface et des éditeurs, les différents blocs utilisés pour créer des programmes sont décrits. L’auteure exploite le côté simple et intuitif de Scratch pour introduire les notions propres à tout langage de programmation que sont les variables, les boucles et même les procédures. Deux chapitres sont ensuite consacrés aux techniques dédiées à l’animation et aux jeux vidéo.

    La seconde partie du livre est consacrée à la création de jeux : jeu de labyrinthe, jeu de tir, jeu de cible, jeu de course de voitures… La création d’un jeu, ou d’une animation, nécessite l’intervention de plusieurs spécialistes : Game designerGraphisteSound designerProgrammeur et Scratch permet d’endosser tous ces rôles à la fois. Grâce à la palette graphique et aux bibliothèques présentes dans Scratch vous pouvez créer vos personnages et vos arrière-plans, ou les importer. Grâce à l’éditeur audio et à la bibliothèque de sons vous pouvez facilement importer des sons et les modifier. Grâce aux blocs de programmes qui s’assemblent pour former des piles de codes, la programmation avec Scratch devient un jeu d’enfant. Les jeux proposés ouvrent la voie à l’imagination des lecteurs.

    La dernière partie du livre traite des extensions disponibles dans Scratch 3 pour programmer la carte micro:bit, les Lego WeDo, Lego Mindstorms et Lego Boost ainsi que le robot éducatif Thymio. Toutes ces extensions sont illustrées au travers d’exemples de jeux et de manettes de jeux, mais également au travers des projets robotiques.

    23300 CFA
  • Scratch Apprenez à programmer des jeux et des animations

    Cette vidéo de formation s’adresse à toute personne, quel que soit son âge, qui débute avec Scratch et qui souhaite créer des jeux et des animations. À travers l’univers du jeu, et de façon progressive, vous découvrirez des notions de programmation telles que les boucles, les conditions ou les variables.

    Nous commencerons par une présentation de Scratch et par la découverte de son interface avec notamment les notions de scènes, de lutins, d’arrière-plans… Puis à l’aide de la palette graphique et de ses outils bitmap ou vectoriels, nous créerons des éléments qui nous serviront dans les modules suivants.

    Après avoir découvert différentes techniques de déplacement pour avancer, sauter, etc., nous programmerons des éléments utilisés habituellement dans des jeux : créer un bouton pour démarrer, rendre les murs d’un labyrinthe infranchissables, apprendre à utiliser un chronomètre pour calculer un temps de parcours ou bien encore tirer, intégrer un compteur pour calculer un score, faire apparaître aléatoirement un lutin ou créer des niveaux.

    Pour terminer, nous nous intéresserons à quelques techniques d’animation utilisables pour agrémenter vos jeux, telles que la technique du scrolling.

    18700 CFA
  • Scratch et Raspberry Pi Projets maker pour s’initier à l’électronique et à la robotique (2e édition)

    Ce livre sur Scratch et Raspberry Pi vous donne les clés nécessaires pour prendre facilement le contrôle de composants électroniques en levant le frein de l’apprentissage d’un langage de programmation textuel. Il permet une découverte pédagogique de l’électronique et de la robotique et est destiné à toute personne souhaitant créer facilement ses premiers projets makers, que ce soit dans un cadre familial ou scolaire. Aucun prérequis n’est nécessaire, si ce n’est de savoir utiliser les fonctionnalités de base d’un ordinateur.

    Après une présentation du nano-ordinateur Raspberry Pi 4 et de Scratch 3, langage de programmation visuelle à base de blocs, les auteurs exploitent le côté simple et intuitif de Scratch pour introduire, à travers la réalisation d’un jeu vidéo, les notions propres à tout langage de programmation que sont les variables, les boucles ou les procédures. Le lecteur se familiarise ensuite avec les composants électroniques (capteurs et actionneurs), réalise ses premiers circuits et crée ses premiers programmes.

    26479 CFA
  • Scripting Python sous Linux Développez vos outils système

    Ce livre s’adresse aux ingénieurs système qui souhaitent écrire leurs propres outils d’administration d’un système Linux à l’aide du langage Python. Articulé en trois parties, ce livre donne les explications nécessaires au lecteur, suivies d’exemples concrets de difficulté croissante, pour ainsi étendre les possibilités du shell. La connaissance d’un autre langage de programmation, d’un système Linux (quelle que soit la distribution) et des principes de base d’Unix est un plus pour la lecture de ce livre.

    Débutée par quelques chapitres pour présenter l’environnement de travail et rappeler les bases du langage Python, la première partie présente ensuite les principes de la Programmation Orientée Objet en Python ainsi que la librairie standard de Python.

    Dans la deuxième partie, le lecteur apprend grâce à des exemples concrets à concevoir des outils pour récupérer des informations sur le système, accéder aux bases de données, utiliser différents formats de fichiers (.odt, .csv, .ini, .tar, .zip…), générer des documents au format texte, CSV ou HTML, ou encore générer des données aléatoires… À la fin de cette partie, la simulation de l’activité d’une petite entreprise de gestion permet au lecteur de tester des scripts facilitant la prise de commandes, leurs livraisons et la gestion de stock.[koo_icon name= »undefined » color= » » size= » »]

    30375 CFA
  • Scripting Python sous Linux Développez vos outils système

    Ce livre s’adresse aux ingénieurs système qui souhaitent écrire leurs propres outils d’administration d’un système Linux à l’aide du langage Python. Articulé en trois parties, ce livre donne les explications nécessaires au lecteur, suivies d’exemples concrets de difficulté croissante, pour ainsi étendre les possibilités du shell. La connaissance d’un autre langage de programmation, d’un système Linux (quelle que soit la distribution) et des principes de base d’Unix est un plus pour la lecture de ce livre.

    Débutée par quelques chapitres pour présenter l’environnement de travail et rappeler les bases du langage Python, la première partie présente ensuite les principes de la Programmation Orientée Objet en Python ainsi que la librairie standard de Python.

    Dans la deuxième partie, le lecteur apprend grâce à des exemples concrets à concevoir des outils pour récupérer des informations sur le systèmeaccéder aux bases de donnéesutiliser différents formats de fichiers (.odt, .csv, .ini, .tar, .zip…), générer des documents au format texte, CSV ou HTML, ou encore générer des données aléatoires… À la fin de cette partie, la simulation de l’activité d’une petite entreprise de gestion permet au lecteur de tester des scripts facilitant la prise de commandes, leurs livraisons et la gestion de stock.

    La dernière partie propose au lecteur une série d’astuces et d’exemples concrets lui permettant de mettre en oeuvre des techniques plus avancées. L’auteur donne également un aperçu d’outils et d’applications écrites en Python qui font la différence pour aller plus loin dans l’écriture de scripts avec ce langage.

    30374 CFA
  • Sécurisez votre environnement Microsoft (365, Azure et On-premises) Mise en oeuvre d’une stratégie Zero trust

    Avec la généralisation du télétravail, la sécurité informatique représente un enjeu majeur pour toutes les entreprises. Ce livre s’adresse à toute personne (expert technique, consultant cybersécurité, RSSI) qui souhaite sécuriser son environnement Microsoft (365, Azure et On-premises) de manière optimale grâce aux outils cloud de sécurité fournis par Microsoft.

    L’auteur, avec une approche alliant théorie et pratique, présente une stratégie Zero Trust qui permet de sécuriser toutes les briques d’un système d’information (identités, données, messagerie, appareils, applications) pour se protéger des cyberattaques, en local et dans le cloud avec Azure et Microsoft 365. Il s’appuie pour cela sur plusieurs cas réels et sur un modèle de sécurité qu’il a lui-même construit au fil de ses expériences.

    Après une présentation du modèle Zero Trust et de la suite Microsoft Defender, l’auteur décrit la mise en place de la sécurité d’Azure Active Directory : authentification, accès conditionnels, PasswordLess avec FIDO2, protection des accès et des comptes à hauts privilèges sont ainsi étudiés. Puis le lecteur découvre le Hardening Microsoft 365 avec la suite Microsoft 365 Defender qui comprend Microsoft Defender for Identity, Microsoft Defender for Endpoint, Microsoft Defender for Office 365 et Microsoft Cloud App Security.

    Il plonge ensuite dans la protection de données en découvrant les étiquettes de confidentialité (sensitivity labels), ainsi que la protection contre la fuite des données avec le DLP (Data Loss Prevention). Dans ce chapitre, le lecteur est également amené à étudier le chiffrement à double clé (DKE) qui permet de renforcer la sécurité des données.

    La sécurité des environnements Microsoft Azure est également détaillée. L’auteur présente un certain nombre de cas réels et de bonnes pratiques autour de produits tels qu’Azure Defender et appréhende la protection des réseaux virtuels et des machines virtuelles.

    Pour finir, un chapitre sur la sécurité des accès permet au lecteur d’appréhender un nouveau modèle de sécurité.

    39920 CFA
  • Sécurité informatique sur le Web Apprenez à sécuriser vos applications (management, cybersécurité, développement et opérationnel)

    Cet ouvrage sur la sécurité des applications web s’adresse à l’ensemble des personnes concernées par la sécurité de l’information : développeurs, managers en sécurité de l’information, pentesters, administrateurs système… L’approche choisie par l’auteur permet à un lecteur novice en matière de sécurité de comprendre tous les tenants et aboutissants de la sécurité web mais aussi à un lecteur plus expérimenté d’utiliser les chapitres dont il a besoin pour conforter ou améliorer ses connaissances sur le sujet. Le livre n’est pas lié à un langage de développement particulier.

    Afin de suivre une progression pédagogique cohérente tout au long du livre, le premier chapitre introduit les concepts de base du web en lien avec la sécurité d’une application : méthodes de travail, architectures, langages et technologies utilisés. Son objectif est de poser les bonnes fondations sur lesquelles développer les axes de sécurité qui seront mis en œuvre. Le deuxième chapitre dresse un état des lieux des normes, des outils, des guides, des bonnes pratiques et des techniques de sécurité existants afin de faciliter la compréhension de la suite du livre.

    Le chapitre suivant présente les principaux risques et les principales vulnérabilités connus du web (injections, violation de session, Cross-Site Scripting…). L’auteur a choisi une approche à la fois théorique et pratique avec des exercices à réaliser sur une plateforme de travail dédiée.

    Une fois ces trois chapitres lus, le lecteur est conduit vers les concepts du code sécurisé avec toutes les bonnes pratiques à mettre en action lors du développement d’applications ainsi qu’en matière de protection des données personnelles.

    Les deux derniers chapitres sont consacrés à la création d’un cycle de développement sécurisé, présentant les différents intervenants et les actions concrètes à mettre en place par un manager dans une organisation possédant des applications web. L’auteur conclut ces deux chapitres par une mise en situation qu’il donne à titre d’exemple.

    42100 CFA
  • Spring Mise en oeuvre du framework pour des applications Java

    Ces vidéos s’adressent aux développeurs, concepteurs d’application et architectes logiciels qui souhaitent acquérir les compétences et connaissances nécessaires pour concevoir, construire et développer une application Java avec le framework open source Spring. Elles sont extraites de la formation « Spring Framework : mise en œuvre » animée par Étienne LANGLET chez ENI Service.

    Après avoir expliqué son positionnement dans une architecture Java, nous verrons que Spring est associé à la notion de conteneur léger prenant en charge le cycle de vie des beans ou composants logiciels d’une application. Nous découvrirons que la mise en œuvre du framework repose sur des mécanismes fondamentaux tels que l’inversion de contrôle et l’injection de dépendances entre les objets, ou encore la programmation orientée aspect ou AOP qui va permettre d’extraire les dépendances des modules ou composants métiers aux considérations techniques. Nous expliquerons les principes de configuration d’une application Spring et de déclaration des beans par annotation. Nous démontrerons que l’accès aux données en Java est simplifié grâce à la prise en charge de l’API JDBC, à l’utilisation de templates ainsi qu’au support des frameworks de persistance. Nous étudierons également les possibilités de gestion des transactions offertes par le framework.

    Nous nous intéresserons ensuite au module Web MVC qui permet de créer des interfaces web modernes, tout en bénéficiant de l’injection de dépendances. Nous verrons que Spring offre un support avancé pour les technologies d’intégration de services dans Java et Java EE. Aussi, vous apprendrez que l’utilisation de services Web et de la messagerie applicative JMS sont autant de mécanismes pris en charge par Spring Framework. Enfin, nous examinerons comment mettre en place une sécurité applicative uniforme grâce au module additionnel Spring Security.

    Outre les informations théoriques, des séquences de mise en application sont proposées afin de faciliter la mise en œuvre du framework dans le respect des bonnes pratiques.

    46719 CFA
  • Symfony 4 (LTS) Développez des sites web PHP structurés et performants

    Ce livre sur Symfony 4 s’adresse aux développeurschefs de projetsarchitectes techniques, qui souhaitent, grâce à ce framework, structurer et organiser leurs développements PHP au sein d’un environnement de construction d’applications robuste et professionnel. La maîtrise de la programmation objet avec PHP est un prérequis indispensable pour tirer le meilleur parti de ces pages.

    Le livre couvre les principaux composants de Symfony 4, considéré aujourd’hui comme le framework PHP de référence. Il fournit les connaissances de base qui permettent non seulement de créer un site ou une application web, mais également de comprendre et maîtriser son fonctionnement en détail. Un chapitre entier est par exemple consacré à l’architecture du framework.

    Les sujets détaillés vont de l’installation de Symfony à la création de tests unitaires et fonctionnels. La gestion des formulaires, des interactions avec une base de données, des templates, de la journalisation ou même de la sécurité de l’application sont autant de thèmes exposés dans le livre.

    Le temps de chargement des pages d’un site web étant un élément crucial, un chapitre délivre les techniques et astuces pour fortement améliorer les performances d’une application.

  • Tester une application Web Des tests unitaires à l’homologation [Exemples en PHP] – Version en ligne

    Que vous soyez développeur ou homologateur, la problématique du test vous concerne à des niveaux différents et impacte nécessairement votre manière de travailler dans un projet d’application Web. Ce livre vous permettra à l’un comme à l’autre, de prendre en compte vos contraintes respectives : il se veut un outil pratique visant à créer une synergie entre deux métiers.
    Vous y trouverez donc une présentation des concepts de base de la qualité logicielle, des préconisations de développement d’une application Web, les tests unitaires et/ou d’homologationavec les anomalies les plus souvent observées ainsi que les risques induits.
    Les exemples proposés sont en PHP car cette technologie est largement répandue. Mais les préceptes que nous proposons au travers de cet ouvrage sont applicables à d’autres technologies si bien que développeurs et homologateurs pourront s’appuyer sur nos préconisations et ainsi améliorer la qualité de leur production respective non seulement en PHP mais dans toutes les technologies produisant du HTML.

    22790 CFA
  • Tester une application Web Des tests unitaires à l’homologation [Exemples en PHP] – Version en ligne

    Que vous soyez développeur ou homologateur, la problématique du test vous concerne à des niveaux différents et impacte nécessairement votre manière de travailler dans un projet d’application Web. Ce livre vous permettra à l’un comme à l’autre, de prendre en compte vos contraintes respectives : il se veut un outil pratique visant à créer une synergie entre deux métiers.
    Vous y trouverez donc une présentation des concepts de base de la qualité logicielle, des préconisations de développement d’une application Web, les tests unitaires et/ou d’homologation avec les anomalies les plus souvent observées ainsi que les risques induits.
    Les exemples proposés sont en PHP car cette technologie est largement répandue. Mais les préceptes que nous proposons au travers de cet ouvrage sont applicables à d’autres technologies si bien que développeurs et homologateurs pourront s’appuyer sur nos préconisations et ainsi améliorer la qualité de leur production respective non seulement en PHP mais dans toutes les technologies produisant du HTML.

    22800 CFA
  • TFS 2010 La plate-forme de gestion du cycle de vie des applications – Version en ligne

    Ce livre sur TFS est destiné à tous les intervenants désirant comprendre, mettre en œuvre puis utiliser la plate-forme Microsoft Team Foundation Server (en version 2010 au moment de l’écriture de ce livre).
    Après une introduction à la gamme d’outils Microsoft Visual Studio 2010, l’auteur présente en détail le serveur Team Foundation.
    Dans les premières pages, vous découvrirez le mode opératoire pour installer le serveur en fonction des diverses architectures envisageables. Le chapitre suivant s’attarde sur les procédures et l’outillage requis pour l’administration tels que la sauvegarde, la reprise en cas d’incident, la création de projets ou bien la gestion des droits utilisateurs. La notion de projet d’équipe est ensuite détaillée afin de présenter ce point d’entrée au référentiel de projets commun à tous les utilisateurs. C’est ensuite au tour des éléments de travail tels que les tâches et bogues d’être détaillés dans un chapitre qui présente leur exploitation au travers des différents clients disponibles et également les procédures pour personnaliser ceux-ci.
    La gestion de la documentation et des rapports, matérialisée par l’utilisation des produits Windows SharePoint Services et SQL Server Reporting Services est détaillée d’un point de vue fonctionnel puis technique dans deux chapitres distincts.
    L’utilisation du contrôleur de code source, au cœur de tout projet de développement, et ses fonctionnalités avancées, sont détaillées dans le plus important des chapitres. Enfin, le service de compilation en charge de la génération automatique de livrables est détaillé, lui aussi d’un point de vue utilisation standard, avancée et personnalisée.

    22788 CFA
  • TFS 2010 La plate-forme de gestion du cycle de vie des applications – Version en ligne

    Ce livre sur TFS est destiné à tous les intervenants désirant comprendre, mettre en œuvre puis utiliser la plate-forme Microsoft Team Foundation Server (en version 2010 au moment de l’écriture de ce livre).
    Après une introduction à la gamme d’outils Microsoft Visual Studio 2010, l’auteur présente en détail le serveur Team Foundation.
    Dans les premières pages, vous découvrirez le mode opératoire pour installer le serveur en fonction des diverses architectures envisageables. Le chapitre suivant s’attarde sur les procédures et l’outillage requis pour l’administration tels que la sauvegarde, la reprise en cas d’incident, la création de projets ou bien la gestion des droits utilisateurs. La notion de projet d’équipe est ensuite détaillée afin de présenter ce point d’entrée au référentiel de projets commun à tous les utilisateurs. C’est ensuite au tour des éléments de travail tels que les tâches et bogues d’être détaillés dans un chapitre qui présente leur exploitation au travers des différents clients disponibles et également les procédures pour personnaliser ceux-ci.
    La gestion de la documentation et des rapports, matérialisée par l’utilisation des produits Windows SharePoint Services et SQL Server Reporting Services est détaillée d’un point de vue fonctionnel puis technique dans deux chapitres distincts.
    L’utilisation du contrôleur de code source, au cœur de tout projet de développement, et ses fonctionnalités avancées, sont détaillées dans le plus important des chapitres. Enfin, le service de compilation en charge de la génération automatique de livrables est détaillé, lui aussi d’un point de vue utilisation standard, avancée et personnalisée.

    22790 CFA
  • TypeScript Coffret de 2 livres : Optimisez et sécurisez votre production de code JavaScript

    Ces deux livres offrent au lecteur un maximum d’informations sur le langage TypeScript pour optimiser et sécuriser la production de code JavaScript. 1259 pages par nos experts.

    Un livre de la collection Ressources Informatiques
    Apprendre à développer avec JavaScript (3e édition)

    Extrait du résumé : Ce livre sur l’apprentissage du développement avec JavaScript s’adresse à des lecteurs qui souhaitent maîtriser cette brique incontournable des développements web (applications/serveurs web et applications hybrides pour smartphones). En effet, même si des solutions logicielles existent pour contourner la connaissance du langage JavaScript, sa maîtrise est un atout essentiel pour acquérir une expertise dans le domaine des technologies du Web 2.0…

    46572 CFA
  • TypeScript et React Coffret de 2 livres : Développer des applications web Front End en JavaScript

    PRÉSENTATION

    Ces deux livres offrent au lecteur un maximum d’informations sur le langage TypeScript et sur la bibliothèque React pour maîtriser le développement Front End d’applications web en JavaScript. 760 pages par nos experts.
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Un livre de la collection Ressources Informatiques
    TypeScript – Notions fondamentales

    Extrait du résumé : Ce livre sur le langage TypeScript (en version 3.6 au moment de l’écriture) s’adresse aux développeurs, disposant déjà d’une pratique de programmation dans d’autres langages, qui souhaitent optimiser et sécuriser la production de code JavaScript dans un projet de développement. Si la connaissance basique du langage JavaScript est un plus pour la lecture de ce livre, elle n’est toutefois pas indispensable pour appréhender les différentes notions étudiées..

    53675 CFA
  • TYPO3 Installation, administration et développement d’extensions en PHP 7 en vidéo

    Cette vidéo de formation a pour objectif d’apporter aux webmasters et aux développeurs PHP les connaissances nécessaires, en français, pour maîtriser la création de sites internet modernes et évolutifs avec le CMS open source TYPO3, dans sa version 9LTS. Pour cela, après l’installation du CMS sur un serveur Linux, vous apprendrez à administrer TYPO3 et ses extensions. Vous découvrirez ainsi la gestion des gabarits avec le langage TypoScript, la planification de tâches, la gestion des comptes utilisateurs et des groupes ou encore la gestion multilingue de site et la configuration d’extensions. Dans le dernier module, vous étudierez le développement d’extensions avec le framework Extbase/Fluid. Au cours cette vidéo, un certain nombre de démonstrations permettront de mettre en pratique de manière concrète les différents apports théoriques étudiés.

    27250 CFA
  • Ubuntu: Utilisez et administrez votre système Linux

    Ces deux livres offrent au lecteur un maximum d’informations sur Linux pour administrer un système Ubuntu. 883 pages par nos experts.

    Un livre de la collection Ressources Informatiques
    Ubuntu – Administration d’un système Linux (6e édition)

    Extrait du résumé : Ce livre sur Ubuntu présente de façon progressive tous les atouts de cette distribution de référence pour apprendre à utiliser LinuxL’administrateur système trouvera les réponses aux questions qu’il se pose, vis à vis des autres distributions Linux et à propos de la mise en place des outils spécifiques Ubuntu. Le lecteur simplement désireux de s’informer trouvera, quant à lui, les bases nécessaires pour une mise en pratique facile et complète de la distribution.

    La lecture peut être progressive : chapitre après chapitre dans l’optique de la découverte du système, ou en ciblant les chapitres liés à des concepts, à une pratique ou à un thème. Les thèmes traités permettent à cet ouvrage de se placer comme référence pour l’apprentissage et l’enseignement du système Linux. Ils sont illustrés par de nombreux exemples et des exercices de synthèse

    Un livre de la collection Ressources Informatiques
    Linux – Principes de base de l’utilisation du système (7e édition)

    Extrait du résumé : Ce livre sur GNU/Linux s’adresse à tout informaticien désireux de maîtriser les principes de base de ce système d’exploitation ou d’organiser et consolider des connaissances acquises sur le terrain.

    Il présente de façon détaillée les principes de base du système et décrit très précisément les commandes essentielles à la manipulation de la ligne de commande shell, en les illustrant de nombreux exemples : l’arborescence Linux, la manipulation des fichiers, l’éditeur de fichiers texte, les droits d’accès, la gestion des processus, le shell Bash, les scripts Bash, la gestion des comptes utilisateurs, les outils Linux…

    44205 CFA
  • Unity3D Développer en C# des applications 2D/3D multiplateformes (iOS, Android, Windows…)

    Ce livre présente les bases de la création d’une application multiplateformes avec Unity3D et le langage C#, dans le cadre de jeux vidéos comme d’applications d’entreprises. Il s’adresse à des développeurs C# qui débutent dans ce type de développement. Même si la création d’une application 2D/3D, multiplateformes, paraît bien complexe à un débutant, les auteurs se sont appuyés sur des exemples simples et précis pour guider le lecteur dans ses premiers pas. Après la lecture de ce livre, il sera en mesure de créer son propre jeu et de le déployer sur les différentes plateformes ciblées par Unity3D : iPhone, iPad, Android, Windows, Windows Phone, Xbox, Blackberry…

    Après une présentation générale d’Unity3D et particulièrement de son éditeur, les auteurs détaillent les différents éléments, ou GameObjects, manipulés dans Unity3D et leurs composants. Un chapitre est bien sûr consacré au scripting (création, déboggage, cycle de vie,…) et aux coroutines, un autre aux interactions avec l’utilisateur (entrées clavier, souris, tactile…) puis à l’utilisation des différents assets, au système d’animation et au moteur physique d’Unity3D. La description complète de la création d’une interface utilisateur (système Canvas, système de positionnement et d’ancrage, éléments d’affichage…) aboutit naturellement au chapitre sur le réseau et le système multijoueurs. Les derniers chapitres sont consacrés à la génération des packages, plateforme par plateforme et à leur déploiement.

    42100 CFA
  • Unity3D Développer en C# des applications 2D/3D multiplateformes (iOS, Android, Windows…)

    Ce livre présente les bases de la création d’une application multiplateformes avec Unity3D et le langage C#, dans le cadre de jeux vidéos comme d’applications d’entreprises. Il s’adresse à des développeurs C# qui débutent dans ce type de développement. Même si la création d’une application 2D/3D, multiplateformes, paraît bien complexe à un débutant, les auteurs se sont appuyés sur des exemples simples et précis pour guider le lecteur dans ses premiers pas. Après la lecture de ce livre, il sera en mesure de créer son propre jeu et de le déployer sur les différentes plateformes ciblées par Unity3D : iPhone, iPad, Android, Windows, Windows Phone, Xbox, Blackberry…

    Après une présentation générale d’Unity3D et particulièrement de son éditeur, les auteurs détaillent les différents éléments, ou GameObjects, manipulés dans Unity3D et leurs composants. Un chapitre est bien sûr consacré au scripting (création, déboggage, cycle de vie,…) et aux coroutines, un autre aux interactions avec l’utilisateur (entrées clavier, souris, tactile…) puis à l’utilisation des différents assets, au système d’animation et au moteur physique d’Unity3D. La description complète de la création d’une interface utilisateur (système Canvas, système de positionnement et d’ancrage, éléments d’affichage…) aboutit naturellement au chapitre sur le réseau et le système multijoueurs. Les derniers chapitres sont consacrés à la génération des packages, plateforme par plateforme et à leur déploiement.

    42075 CFA