Recherche

Bases de données. Concepts, utilisation et développement, 5e édition

Extraits

ActuaLitté

Base de données

Bases de données. Concepts, utilisation et développement, 5e édition

Ce manuel vise un triple objectif : comprendre les concepts théoriques, apprendre à utiliser des bases de données, et enfin savoir en construire de nouvelles. La première partie explique les notions de base sur les structures de données, les systèmes de gestion de bases de données, le modèle relationnel... La deuxième décrit le langage SQL et les fonctions qui permettent de tirer le meilleur parti d'une base de données. La dernière partie détaille les méthodes de construction des bases de données relationnelles puis des bases relationnelles-objet. Les chapitres sont accompagnés de 80 exercices corrigés. L'ouvrage papier est complété par un site web comprenant 30 annexes avec des tutoriels, des exercices corrigés, des planches PowerPoint destinées aux enseignants. Ces tutoriels permettent à l'étudiant de mettre en pratique de manière active les notions expliquées dans le livre. Cette cinquième édition inclut un nouveau chapitre consacré aux fonctions du langage SQL dédiées à l'analyse de données (chapitre 10). Elle comprend également de nombreuses mises à jour, corrections et améliorations de présentation ainsi que de nouveaux matériaux conformes à l'état de l'art en 2022.

07/2022

ActuaLitté

Informatique

Bases de données. Concepts, utilisation et développement, 4e édition

Cet ouvrage est destiné aux étudiants des premiers cycles en informatique ainsi qu'à tous ceux qui désirent s'initier à la discipline des bases de données. Il est constitué de trois parties : La première partie décrit les concepts fondamentaux des bases de données : structures de données, modèle relationnel et normalisation, technologie et SGBD. La deuxième partie décrit les différents aspects du langage SQL, depuis les formes et fonctions élémentaires jusqu'aux fonctions avancées du modèle relationnel objet et de la programmation d'applications ainsi qu'aux SGBD NoSQL. La troisième partie décrit les techniques et les méthodes de construction de bases de données relationnelles et relationnelles objet. On y trouve également une introduction à la rétro-ingénierie des bases de données. Ces chapitres et leurs annexes comportent plus de 300 exercices, la plupart accompagnés de leurs corrigés, et des études de cas. Cette quatrième édition a entièrement été revue et mise à jour. Une nouvelle version de l'outil SQLfast est associée à l'ouvrage pour l'apprentissage du langage SQL.

ActuaLitté

Base de données

Bases de données pour managers. Modélisation et utilisation

Les managers souhaitent mettre en oeuvre des technologies informatiques pour intensifier la transformation digitale de leur entreprise. Pour cela, ils doivent échanger avec les informaticiens pour décrire les exigences métier, afin que soient délivrés des systèmes informatiques qui répondent aux besoins de l'entreprise. Les managers ont également pour mission de gérer efficacement les données et l'information de leur entreprise, dont une bonne partie est stockée dans des bases de données. L'objectif de ce livre est d'aider le manager à devenir acteur du développement digital de son entreprise, en acquérant les compétences nécessaires pour collaborer avec des informaticiens et pour tirer profit du patrimoine d'informations d'une base de données avec un maximum d'autonomie. L'ouvrage inclut : - une introduction à la gestion de projet informatique ; - une présentation de trois outils de spécification des exigences : les diagrammes de cas d'utilisation, les diagrammes d'activité et les diagrammes entité/association ; - une présentation pratique de la technologie des bases de données relationnelles, y compris le langage SQL et une introduction à Microsoft Access ; - un aperçu des systèmes d'aide à la décision et des technologies de Business Intelligence. Cette deuxième édition donne un aperçu plus complet des techniques de Data Mining et est enrichie par une étude de cas transversale. L'auteur met l'accent sur la pratique en proposant de nombreux exercices. Une liste des figures, des tableaux et un index complètent utilement ce livre. L'ouvrage s'adresse aux enseignants et aux étudiants qui souhaitent disposer d'un support synthétique pour des cours d'introduction à l'ingénierie logicielle et aux bases de données au sein d'un cursus en sciences humaines, comme la gestion ou l'économie. Il intéressera également les managers praticiens qui sont amenés à participer de façon proactive à des projets digitaux et/ou à utiliser des bases de données.

09/2021

ActuaLitté

Psychologie, psychanalyse

L'analyse Statistique des Données en Psychologie. Concepts et méthodes de base

Tout domaine souhaitant faire progresser ses connaissances et trouver des réponses à ses préoccupations est amené à recueillir des données (scores numériques, dénombrements de comportements, dessins, productions verbales, etc.). L'analyse statistique vise à synthétiser ces données, sous forme de résumés numériques, de tableaux, de représentations graphiques, pour répondre à des questions, tester des hypothèses, évaluer ou construire des modèles. À partir de problèmes concrets, ce livre présente les concepts clefs de l'Analyse Statistique des Données en Psychologie (ASDP) en privilégiant les interprétations et la compréhension des résultats issus de logiciels plutôt que les exposés théoriques. Il prend en compte les dernières recommandations de l'American Psychological Association, concernant la taille des effets en particulier, de l'étape descriptive à l'inférence bayésienne. Cet ouvrage est conçu pour les étudiants, praticiens, enseignants-chercheurs et chercheurs en Psychologie, et pour tous ceux qui, dans leur secteur d'activité, sont confrontés à des données à analyser.

10/2003

ActuaLitté

Office

Base 7.1. Le gestionnaire de bases de données de LibreOffice

Ce livre a été conçu pour vous permettre d'apprendre à utiliser efficacement toutes les fonctionnalités de Base, le gestionnaire de bases de données de LibreOffice 7. 1. Il vous explique en détail les méthodes de création et d'utilisation d'une base de données. Après vous êtes familiarisé avec l'environnement, vous commencerez par l'exploitation d'une base de données existante : créer des enregistrements, modifier les données, rechercher, trier et filtrer les enregistrements. Vous verrez ensuite comment concevoir une base de données et les différents objets qui la composent : créer les tables et établir les relations entre les tables, créer des requêtes de sélection, paramétrées, calculées avec ou sans regroupement ainsi que des requêtes en mode SQL (requêtes de suppression, de modification et d'ajout de données), créer des vues de table, des formulaires en intégrant des contrôles de tous types (zone de liste, case à cocher, bouton radio, groupe d'options...) et des rapports en utilisant l'extension Report Builder. Pour finir, vous découvrirez les différentes méthodes permettant de copier des données d'une base de données dans les applications Writer ou Calc et inversement ainsi que les techniques permettant la personnalisation de votre environnement de travail. Vous trouverez, en annexe, la liste des raccourcis-clavier.

10/2021

ActuaLitté

Base de données

Les bases de données NoSQL. Comprendre et mettre en oeuvre, 3e édition

C'est pour répondre à la problématique du Big Data que sont nées les bases de données NoSQL (Not Only SQL), sous l'impulsion de grands acteurs du Web comme Facebook ou Google, qui les ont développées à l'origine pour leurs besoins propres. Grâce à leur flexibilité et leur souplesse, ces bases non relationnelles permettent en effet de gérer de très grands volumes de données disparates sur un ensemble de serveurs de stockage distribués, avec une capacité de montée en charge très élevée. Réservées jusqu'à peu aux ténors du Web, elles tendent aujourd'hui à se poser en successeur du modèle relationnel qui dominait le marché depuis 20 ans. Les bases NoSQL vont-elle sonner le glas des bases de données relationnelles ? La troisième édition de cet ouvrage dresse un panorama complet des bases de données NoSQL : grands concepts, solutions existantes, mise en oeuvre. Après avoir présenté les grands principes de ces bases, elle détaille les principales solutions existantes (Hadoop, MongoDB, Cassandra, DynamoDB...), en précisant spécificités, forces et faiblesses de chacune. Le reste du livre est consacré au déploiement concret de ces bases : dans quel cas choisir une base NoSQL ? laquelle adopter ? quelles données basculer en NoSQL ? comment mettre en place une telle base ? comment la maintenir et superviser ses performances ? L'ouvrage se clôt par deux études de cas réels en collaboration avec des SSII françaises.

12/2021

ActuaLitté

Linguistique

Sociolinguistique. Concepts de base

Les quelque 130 notices réunies dans cet ouvrage présentent les concepts, les théories et les acquis majeurs de la sociolinguistique contemporaine, pour les diverses problématiques abordées par la discipline. De Accent à Vitalité linguistique, en passant par Alternance codique, Attitudes, Classe sociale, Contacts de langue, Créole, Démolinguistique, Dialecte, Diglossie, Ecriture, Insécurité linguistique, Langue minorée, Langue standard, Norme, Mélange de Codes, Politique linguistique, Préservation des langues, Sexe, etc. On définit chaque concept, on fait état des débats théoriques qui ont marqué son développement, des enjeux méthodologiques, on fait la synthèse des principales recherches, on décrit les situations. Marie-Louise Moreau Licenciée en philologie romane, a longtemps enseigné la linguistique et la sociolinguistique à l'Université de Mons-Hainaut. Elle préside la commission "Féminisation" du Conseil de la langue française et de la politique linguistique. Depuis 1993, elle est membre du Conseil supérieur de la langue française.

04/2022

ActuaLitté

Base de données

Modélisation des bases de données. UML et les modèles entité-association, 5e édition

S'adressant aux architectes logiciels, chefs de projet, analystes, développeurs, responsables méthode et étudiants en informatique, cet ouvrage explique comment utiliser à bon escient un diagramme conceptuel (casses UML ou modèle entité-association) pour concevoir une base de données, puis comment traduire correctement ce diagramme avec le langage SQL. Sa démarche est indépendante de tout éditeur de logiciel et aisément transposable, quel que soit l'outil de conception choisi. Le livre expose tout d'abord comment construire un diagramme conceptuel à l'aide de règles permettant de le valider et de le normaliser. Tous les mécanismes de transformation du niveau conceptuel dans un modèle relationnel sont clairement commentés à l'aide d'exemples concrets. Le modèle logique est ensuite optimisé avant l'écriture des scripts SQL. La dernière étape consiste à implémenter les règles métier en programmant des contraintes, des déclencheurs SQL ou des vues. Enrichie de nouveaux cas réels, cette cinquième édition est commentée par Frédéric Brouard, expert SQL Server et auteur de nombreux ouvrages et articles sur le langage SQL, et complétée par 30 exercices.

10/2022

ActuaLitté

Linux

Linux. Principes de base de l'utilisation du système, 5e édition

Ce livre sur Linux s'adresse autant aux débutants désireux de maîtriser les principes de base de ce système d'exploitation, qu'aux informaticiens plus expérimentés souhaitant consolider leurs connaissances acquises sur le terrain. Il est organisé en deux parties, correspondant à deux livres existants : le premier issu de la collection de livres de référence Ressources Informatiques, le second issu de la collection de livres TP Informatiques. Ainsi, la première partie couvre les notions fondamentales d'un point de vue théorique et la seconde partie propose au lecteur de nombreux exercices ainsi qu'un ensemble de Travaux Pratiques complets avec leurs corrigés détaillés. 1ère partie : Linux - Principes de base de l'utilisation du système Le livre 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. 2ième partie : Linux - Entraînez-vous sur les commandes de base des QCM - des travaux pratiques et leurs corrigés – des heures de mise en pratique. Fondé sur les dernières distributions Linux RedHat, Fedora, Suse et Debian, ce livre vous permettra d'acquérir la pratique nécessaire à l'utilisation du système d'exploitation GNU/Linux. Régulièrement utilisé comme manuel d'exercices en formation professionnelle, il offre une approche progressive et pédagogique.

09/2023

ActuaLitté

Statistiques et probabilités

Statistique - Visualisation et analyse statistique de données - Concepts de base, tableur, statistiques à 1 et 2 variables. Concepts de base, tableur, statistiques à 1 et 2 variables

Pour aider les étudiants de tous âges dans leur apprentissage plusieurs outils informatiques sont présentés, la priorité étant donnée à la prise en main détaillée mais rapide et efficace d'un tableur. Les notions sont illustrées par des données tirées de la vie de tous les jours. Elles sont détaillées étape par étape. La progression est régulière, et le degré de difficulté des chapitres est croissant. Les savoir-faire acquis permettent de mieux appréhender l'exploration de données et les statistiques descriptives.

03/2022

ActuaLitté

Linux

Linux. Principes de base de l'utilisation du système (8e édition), 8e édition

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... Les notions présentées dans ce livre, si elles sont essentielles pour comprendre le fonctionnement du système GNU/Linux au niveau utilisateur, sont tout aussi indispensables au lecteur qui désire poursuivre en administration système. Ce livre peut être utilisé comme ouvrage de référence donnant ainsi au lecteur les moyens d'acquérir son autonomie, aussi bien en environnement graphique qu'en ligne de commande. Vous découvrirez les particularités accompagnant les dernières distributions Linux disponibles.

ActuaLitté

Informatique

Linux. Principes de base de l'utilisation du système, 4e édition

Ce livre sur Linux s'adresse autant aux débutants désireux de maîtriser les principes de base de ce système d'exploitation, qu'aux informaticiens plus expérimentés souhaitant consolider leurs connaissances acquises sur le terrain. Il est organisé en deux parties, correspondant à deux livres existants : le premier issu de la collection de livres de référence Ressources Informatiques, le second issu de la collection de livres TP Informatiques. Ainsi, la première partie couvre les notions fondamentales d'un point de vue théorique et la seconde partie propose au lecteur de nombreux exercices ainsi qu'un ensemble de Travaux Pratiques complets avec leurs corrigés détaillés. 1ère partie : Linux - Principes de base de l'utilisation du système Le livre 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. 2ème partie : Linux - Entraînez-vous sur les commandes de base des QCM - des travaux pratiques et leurs corrigés - des heures de mise en pratique. Fondé sur les dernières distributions Linux RedHat, Fedora, Suse et Debian, ce livre vous permettra d'acquérir la pratique nécessaire à l'utilisation du système d'exploitation GNU/Linux. Régulièrement utilisé comme manuel d'exercices en formation professionnelle, il offre une approche progressive et pédagogique.

ActuaLitté

Informatique

Git. Maîtrisez la gestion de vos versions (concepts, utilisation et cas pratiques), 3e édition

Ce livre s'adresse principalement aux développeurs et aux chefs de projet mais également aux professionnels appelés à modifier des codes sources (graphiste, webdesigner, etc.). Le livre présente tout d'abord l'historique des solutions de gestion de versions et leur intérêt. Il permet ensuite au lecteur d'installer et de configurer Git puis de l'utiliser tout au long de cinq chapitres progressifs (fonctionnement des branches, partage d'un dépôt, outils internes...). Un chapitre permet au lecteur de bien appréhender git-flow, une méthode pour gérer efficacement les différentes versions d'un projet en entreprise. Deux chapitres présentent la gestion de versions de manière très pragmatique en utilisant deux scénarios mettant en oeuvre des développeurs. Le premier scénario reprend les bases de l'utilisation de Git et montre l'utilisation des principales commandes dans des cas quasi-réels. Le deuxième scénario met en scène une équipe de développeurs : de l'installation de GitLab, jusqu'à une utilisation de la méthode git-flow par l'équipe. Ce chapitre détaille les principales étapes par lesquelles l'équipe doit passer pour versionner un projet existant. Un chapitre présente une liste d'alias et de commandes prêtes à l'emploi, fruit d'années de pratique de Git de l'auteur, afin que le lecteur utilise Git plus efficacement et puisse obtenir des solutions de problèmes communs. Le dernier chapitre présente un cas réel d'intégration continue 100% Git dans le cadre d'un développement web avec le framework Django. Un aide-mémoire en annexe permet de visualiser rapidement les principales commandes et leurs principales options.

ActuaLitté

Progiciels

Git. Maîtrisez la gestion de vos versions (concepts, utilisation et cas pratiques), 4e édition

Ce livre s'adresse principalement aux développeurs et aux chefs de projet mais également aux professionnels appelés à modifier des codes sources (graphiste, webdesigner, etc.). Le livre présente tout d'abord l'historique des solutions de gestion de versions et leur intérêt. Il permet ensuite au lecteur d'installer et de configurer Git puis de l'utiliser tout au long de cinq chapitres progressifs (fonctionnement des branches, partage d'un dépôt, outils internes...). Un chapitre permet au lecteur de bien appréhender git-flow, une méthode pour gérer efficacement les différentes versions d'un projet en entreprise. Deux chapitres présentent la gestion de versions de manière très pragmatique en utilisant deux scénarios mettant en oeuvre des développeurs. Le premier scénario reprend les bases de l'utilisation de Git et montre l'utilisation des principales commandes dans des cas quasi-réels. Le deuxième scénario met en scène une équipe de développeurs : de l'installation de GitLab, jusqu'à une utilisation de la méthode git-flow par l'équipe. Ce chapitre détaille les principales étapes par lesquelles l'équipe doit passer pour versionner un projet existant. Un chapitre présente une liste d'alias et de commandes prêtes à l'emploi, fruit d'années de pratique de Git de l'auteur, afin que le lecteur utilise Git plus efficacement et puisse obtenir des solutions de problèmes communs. Le dernier chapitre présente un cas réel d'intégration continue 100% Git dans le cadre d'un développement web avec le framework Django. En annexe, un aide-mémoire permet de visualiser rapidement les principales commandes et leurs principales options. Une présentation de la plateforme GitHub et des changements qu'elle apporte dans la collaboration entre développeurs est également proposée par l'auteur.

04/2023

ActuaLitté

Généalogie

Les métiers de nos ancêtres. Archives et bases de données

Couteliers, tisserands, dentellières, scieurs de long, bergers, terre-neuvas, cabaretiers... autant de métiers qui n'ont plus cours aujourd'hui ou qui ne se pratiquent plus de la même façon. Nous pouvons cependant retrouver ces professions dans nos arbres, exercées par un aïeul plus ou moins lointain. Or la généalogie nous rend curieux de tout : elle nous donne envie de découvrir l'histoire de ces métiers, mais aussi d'apprendre de façon plus individuelle et familiale de quelle façon l'ancêtre l'a pratiqué, d'accéder parfois à des dossiers de carrière, de reconstituer son parcours professionnel... Avec l'essor de la généalogie, les bases de données thématiques se sont multipliées, les centres ont ouverts plus largement leurs archives aux chercheurs et aux historiens des familles. Il est désormais tout à fait possible de découvrir des éléments précis sur la vie professionnelle de vos ancêtres eux-mêmes et pas seulement sur leur profession en général. Ce dictionnaire est fait pour vous.

11/2022

ActuaLitté

Java

Apprendre à développer avec JavaScript. Des bases à l'utilisation de frameworks, 4e édition

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. 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. 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 algorithmie. Il explique ensuite les bases du langage JavaScript. Les différents concepts, principes ou fonctionnalités sont mis en oeuvre au travers d'exemples concrets facilement réutilisables ensuite dans d'autres développements. 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 ou des outils comme Ajax, ce livre vous permettra aussi de faire vos premiers pas sur ces différentes technologies. Dans cette quatrième édition, le livre intègre des chapitres supplémentaires relatifs aux principaux frameworks JavaScript tels que Svelte et React facilitant le développement d'applications web. Un chapitre vous présente également React Native (déclinaison de React) qui permet de développer aisément des applications pour mobiles avec une approche hybride, c'est-à-dire avec un même code déployable sur plateformes Android et iOS (iPhone et iPad). Tous les chapitres du livre intègrent de nombreux exemples largement commentés et en progression logique. Vous y trouverez aussi des applications " bonus" , non décrites dans le livre, mais très intéressantes.

11/2021

ActuaLitté

Sql

SQL par l'exemple. La pratique professionnelle des bases de données, 2e édition

L'ouvrage s'adresse aux étudiants en informatique et aux développeurs débutants en présentant les bases du langage SQL et en proposant des exercices corrigés.

06/2022

ActuaLitté

Economie

Analyse économique. Les concepts de base

L'analyse économique est une discipline scientifique riche de controverses et de points de vue différents. Elle ne peut se ramener à une pensée unique. Plurielle, elle est sous l'influence des débats d'idées et de l'évolution des faits économiques et sociaux. Cet ouvrage fait partie d'un ensemble de deux publications au sein de la collection " L'Economie en Plus " dont le premier est intitulé Analyse économique : les faits et les pensées, par Michel Vigezzi. Ces deux textes se caractérisent par leur pluralisme et leur ouverture aux autres sciences sociales et humaines. Leur ambition est de présenter toutes les approches de l'analyse économique. Libre ensuite au lecteur de choisir celle qui lui convient le mieux.

01/1997

ActuaLitté

Psychologie, psychanalyse

Les bases de la psychologie de la santé. Concepts, applications et perspectives

Cet ouvrage constitue un cadre d'analyse pour aborder et comprendre les problèmes psychologiques de la santé et la maladie. Conçu avant tout comme une introduction, il fournit au lecteur des concepts et des outils permettant de rendre compte des acquis théoriques et méthodologiques les plus reconnus dans cette discipline. Par ailleurs, l'ensemble des données réunies illustre ainsi le caractère ouvert et fécond des différents domaines d'application de la psychologie de la santé.

07/2020

ActuaLitté

Psychologie du travail

Introduction à la psychologie du travail et des organisations. Concepts de base et applications, 5e édition

La psychologie du travail et des organisations constitue un champ de la psychologie qui offre de nombreux débouchés. Cet ouvrage, première approche du domaine, se veut pratique d'accès en présentant sous forme de fiches les savoirs de base ainsi que les thèmes émergents de la discipline. Il considère les évolutions actuelles du travail et fait également une place aux différentes applications (recrutement, bilan de compétences, formation psycho-sociologique, santé au travail, conditions de travail, diagnostic organisationnel...). Enfin, un texte de synthèse fait ressortir les paradoxes de la situation du travail en France.

06/2022

ActuaLitté

Linguistique

Comprendre la Linguistique Générale. Concepts de base et Applications

Cet ouvrage vise avant tout une initiation à la linguistique générale et à la compréhension du fonctionnement de la langue. Après la définition de la linguistique et de ses objectifs, des origines et de l'évolution de la langue, les principaux concepts de la linguistique seront décrits. Les aspects fondamentaux de la linguistique (Langage/langue/parole ; structuralisme ; double articulation ; Compétence/performance ; théories du signe ; Communication ; relations syntagmatiques et paradigmatiques ; Diachronie et synchronie) seront présentés. Les composantes ou branches de la linguistique, et notamment celles dites traditionnelles telles que la phonétique, la phonologie, la lexicologie, la syntaxe et la sémantique, ainsi que la sémiologie/sémiotique seront abordées. Des applications seront proposées à la fin de chaque chapitre.

06/2022

ActuaLitté

Informatique

Unix. Initiation et utilisation, 3e édition

Cet ouvrage s'adresse aux étudiants, universitaires et ingénieurs, et plus généralement à toute personne désireuse d'acquérir une bonne maîtrise du système Unix. La présentation s'applique à toutes les versions commerciales et libres d'Unix : AIX, HP-UX, Linux, Solaris, etc. Elle est illustrée de nombreux exemples et développe de manière progressive les points suivants : la connexion et les utilisateurs, le système de fichiers et les protections, les interpréteurs de commandes Bourne-shell, C-shell et Korn-shell ; la programmation en shell ; l'éditeur de texte vi ; les utilitaires d'impression et de sauvegarde ; la gestion des processus et de l'espace disque ; les utilitaires grep, sied, awk et les expressions régulières ; une présentation réseau ; l'interface graphique X Window-CDE et les problèmes de sécurité. A la fin de chaque chapitre les auteurs proposent une série d'exercices (58 au total) dont les corrigés détaillés figurent en fin d'ouvrage. Un index de plus de 400 entrées permet d'accéder rapidement à l'information recherchée. Cette troisième édition a été entièrement corrigée et actualisée en 2005.

08/2005

ActuaLitté

Critique

Le concept de développement chez les Baga

A vrai dire, avant mes études à la Faculté de Sciences sociales et de Gestion, je n'avais aucun instrument d'analyse et d'évaluation d'un projet, quel qu'il soit. Lors des sessions autour des sujets d'animation rurale et des projets de développement, organisées par les autorités étatiques ou religieuses, on n'a pas cessé de déplorer les échecs que nous avions loisir à imputer à une résistance "du paysan" aux innovations. Qu'en est-il réellement ? Aujourd'hui, je me rends compte que des réflexions plus approfondies portent plutôt à rechercher les explications des projets manqués et les solutions dans le rapport de la culture avec le développement. Quand on parle de développement, la plupart des gens pensent uniquement au progrès économique. Mais ils oublient souvent bien d'autres aspects, tels que le respect de l'environnement et la protection de l'identité culturelle des peuples, qui font également partie de ce que l'on appelle "la qualité de vie" . Le groupe social BAGA, par exemple, n'est pas une société du passé, mais une société dont l'histoire est en train de se passer. Il faut restituer la fécondité de la culture afin qu'elle puisse stimuler la croissance, l'imagination et la créativité. La culture est l'énergie du développement. "On ne développe pas l'homme ; il se développe".

04/2024

ActuaLitté

Langage C#

C# 10 - Développez des applications Windows avec Visual Studio 2022

Ce livre sur le développement d'applications Windows avec le langage C# (en version 10) et Visual Studio 2022 est destiné aux développeurs qui débutent avec le framework . NET. Il leur permet d'apprendre les bases du langage C# et introduit des concepts plus avancés leur donnant une vue d'ensemble des possibilités offertes par le langage C#, Visual Studio et le framework . NET en général. L'auteur a choisi une approche pas à pas tout en construisant une application fonctionnelle tout au long de l'ouvrage pour illustrer de manière pratique et cohérente les concepts abordés. L'apprentissage commence par la familiarisation avec l'interface de Visual Studio 2022 ainsi qu'avec le concept de l'architecture . NET. Les détails du langage C#, sa syntaxe et ses fonctionnalités comme les classes, l'héritage, les interfaces, les types génériques ou encore les délégués et les évènements sont ensuite expliqués avant d'aborder la conception d'interfaces utilisateur. La conception de l'interface utilisateur couvre toutes les phases utiles pour créer des applications Windows à la fois fonctionnelles et ergonomiques, allant de la création de formulaires à la création de contrôles en passant par l'implémentation de gestionnaire d'évènements et la validation des données saisies. Une introduction à la conception d'application WPF est également incluse. Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont également détaillés en présentant les techniques de gestion des erreurs mais aussi les concepts permettant de surveiller les applications comme le traçage, l'interaction avec les journaux d'évènements et l'utilisation des compteurs de performance. L'utilisation de Entity Framework est détaillée au sein d'exemples concrets permettant de comprendre rapidement comment créer des modèles de données et comment les utiliser pour communiquer avec une base de données, tout en apprenant à utiliser le langage de requête LINQ pour interagir avec des données sous différents formats (objets, SQL ou XML). L'alternative au stockage de données d'une application sur le système de fichiers et l'utilisation du concept de la sérialisation sont également détaillées, fournissant ainsi une vision globale des possibilités offertes par le framework . NET concernant la gestion des données. Des concepts plus avancés sont également abordés afin d'exposer une gamme plus large des possibilités offertes par le langage C# et Visual Studio : l'utilisation des expressions régulières, le développement d'applications multitâches et asynchrones, la globalisation et la localisation d'une application, la sécurité du code, l'implémentation d'applications client/serveur, le dessin avec GDI+ ainsi que la réflexion font partie des sujets introduits...

04/2022

ActuaLitté

Langage C#

C# 9. Développez des applications Windows avec Visual Studio 2019

Ce livre sur le développement d'applications Windows avec le langage C# (en version 9) et Visual Studio 2019 est destiné aux développeurs qui débutent avec le framework . NET. Il leur permet d'apprendre les bases du langage C# et introduit des concepts plus avancés leur donnant une vue d'ensemble des possibilités offertes par le langage C#, Visual Studio et le framework . NET en général. L'auteur a choisi une approche pas à pas tout en construisant une application fonctionnelle tout au long de l'ouvrage pour illustrer de manière pratique et cohérente les concepts abordés. L'apprentissage commence par la familiarisation avec l'interface de Visual Studio 2019 ainsi qu'avec le concept de l'architecture . NET. Les détails du langage C#, sa syntaxe et ses fonctionnalités comme les classes, l'héritage, les interfaces, les types génériques ou encore les délégués et les évènements sont ensuite expliqués avant d'aborder la conception d'interfaces utilisateur. La conception de l'interface utilisateur couvre toutes les phases utiles pour créer des applications Windows à la fois fonctionnelles et ergonomiques, allant de la création de formulaires à la création de contrôles en passant par l'implémentation de gestionnaire d'évènements et la validation des données saisies. Une introduction à la conception d'application WPF est également incluse. Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont également détaillés en présentant les techniques de gestion des erreurs mais aussi les concepts permettant de surveiller les applications comme le traçage, l'interaction avec les journaux d'évènements et l'utilisation des compteurs de performance. L'utilisation de Entity Framework est détaillée au sein d'exemples concrets permettant de comprendre rapidement comment créer des modèles de données et comment les utiliser pour communiquer avec une base de données, tout en apprenant à utiliser le langage de requête LINQ pour interagir avec des données sous différents formats (objets, SQL ou XML). L'alternative au stockage de données d'une application sur le système de fichiers et l'utilisation du concept de la sérialisation sont également détaillées, fournissant ainsi une vision globale des possibilités offertes par le framework . NET concernant la gestion des données. Des concepts plus avancés sont également abordés afin d'exposer une gamme plus large des possibilités offertes par le langage C# et Visual Studio : l'utilisation des expressions régulières, le développement d'applications multitâches et asynchrones, la globalisation et la localisation d'une application, la sécurité du code, l'implémentation d'applications client/serveur, le dessin avec GDI+ ainsi que la réflexion font partie des sujets introduits...

05/2021

ActuaLitté

Géographie

L'imperfection des données géographiques. Tome 1, Bases théoriques

La géomatique est un domaine des sciences qui, depuis une trentaine d'années, s'est intimement intriqué dans notre vie de tous les jours (applications de navigation sur téléphone, données géolocalisées, etc.) au point que l'on oublie souvent les défis qu'elle sous-tend. Au cours des décennies à venir, les volumes générés de données géoréférencées devraient connaître une croissance importante. Cet ouvrage porte sur la notion d'imperfection des données géographiques, un thème important de la géomatique. Il est en effet essentiel de pouvoir définir et représenter l'imperfection que peuvent connaître les données géographiques. En faire abstraction peut entraîner de nombreux risques, par exemple, utiliser une carte contenant des erreurs peut conduire des personnes qui ignorent ces imperfections à se perdre. L'imperfection des données géographiques 1 explore à la fois les aspects théoriques pour une meilleure compréhension des phénomènes et des représentations, et les aspects pratiques/pragmatiques en présentant des exemples et applications concrètes des outils.

01/2019

ActuaLitté

Economie

Industrialisation et développement économique accélérés en Afrique. Création de bases industrielles régionales

Ce livre examine les enjeux économiques de l'industrialisation du continent africain et décrit les défis que les Communautés économiques régionales de l'Union africaine doivent affronter pour enclencher une industrialisation et un développement économique accélérés. L'industrialisation ne se limite pas uniquement à la transformation des matières premières pour en tirer une valeur ajoutée manufacturière. En effet, l'industrie joue le rôle moteur au sein du processus de croissance et de développement économique. Non seulement l'industrie crée la richesse, elle est constituée principalement de technologies, et à ce titre, elle est le secteur pourvoyeur et propagateur de la technologie et de la modernité dans toute l'économie. L'industrie est la source de productivité économique. Plus un pays est industrialisé, plus la productivité de ses secteurs économiques sera élevée et plus son taux de croissance économique sera ainsi accéléré.

02/2015

ActuaLitté

Informatique

C# 8. Développez des applications Windows avec Visual Studio 2019

Ce livre sur le développement d'applications Windows avec le langage C# (en version 8) et Visual Studio 2019 est destiné aux développeurs qui débutent avec le framework .NET. Il leur permet d'apprendre les bases du langage C# et introduit des concepts plus avancés leur donnant une vue d'ensemble des possibilités offertes par le langage CO, Visual Studio et le framework .NET en général. L'auteur a choisi une approche pas à pas tout en construisant une application fonctionnelle tout au long de l'ouvrage pour illustrer de manière pratique et cohérente les concepts abordés. L'apprentissage commence par la familiarisation avec l'interface de Visual Studio 2019 ainsi qu'avec le concept de l'architecture .NET. Les détails du langage C#, sa syntaxe et ses fonctionnalités comme les classes, l'héritage, les interfaces, les types génériques ou encore les délégués et les évènements sont ensuite expliqués avant d'aborder la conception d'interfaces utilisateur. La conception de l'interface utilisateur couvre toutes les phases utiles peur créer des applications Windows à la fois fonctionnelles et ergonomiques, allant de la création de formulaires à la création de contrõles en passant par l'implémentation de gestionnaire d'événements et la validation des données saisies. Une introduction à la conception d'application WPF est également incluse. Les outils de Visuel Studio qui permettent de réaliser les tests et le débo-gage des applications sont également détaillés en présentant les techniques de gestion des erreurs mais aussi les concepts permettant de surveiller les applications comme le traçage, l'interaction avec les journaux d'événements et l'utilisation des compteurs de performance. L'utilisation de Entity Framework est détaillée au sein d'exemples concrets permettant de comprendre rapidement comment créer des modèles de données et comment les utiliser pour communiquer avec une base de données, tout en apprenant à utiliser le langage de requête LINO pour interagir avec des données sous différents formats (objets, SQL ou XML). L'alternative au stockage de données d'une application sur le système de fichiers et l'utilisation du concept de la sérialisation sont également détaillés, foumissant ainsi une vision globale des possibilités offertes par le framework .NET concemant la gestion des données. Des concepts plus avancés sont également abordés afin d'exposer une gamme plus large des possibilités offertes par le langage C# et Visual Studio l'utilisation des expressions régulières, le développement d'applications multitâches et asynchrones, la globalisation et la localisation d'une application, la sécurité du code, l'implémentation d'applications client/serveur, le dessin avec GDI+ ainsi que la réflexion font partie des sujets introduits. La dernière partie de l'ouvrage est consacrée à la création d'assemblages ainsi qu'au déploiement des applications. Les outils et techniques mis à disposition par Visual Studio pour créer des installeurs Windows et configurer les applications y sont détaillés.

07/2019

ActuaLitté

Langages informatiques

C# 12. Développez des applications Windows avec Visual Studio 2022

Ce livre sur le développement d'applications Windows avec le langage C# (en version 12) et Visual Studio 2022 est destiné aux développeurs qui débutent avec le framework .NET. Il leur permet d'apprendre les bases du langage C# et introduit des concepts plus avancés leur donnant une vue d'ensemble des possibilités offertes par le langage C#, Visual Studio et le framework .NET en général. L'auteur a choisi une approche pas à pas tout en construisant une application fonctionnelle tout au long de l'ouvrage pour illustrer de manière pratique et cohérente les concepts abordés. L'apprentissage commence par la familiarisation avec l'interface de Visual Studio 2022 ainsi qu'avec le concept de l'architecture .NET. Les détails du langage C#, sa syntaxe et ses fonctionnalités comme les classes, l'héritage, les interfaces, les types génériques ou encore les délégués et les évènements sont ensuite expliqués avant d'aborder la conception d'interfaces utilisateur. La conception de l'interface utilisateur couvre toutes les phases utiles pour créer des applications Windows à la fois fonctionnelles et ergonomiques, allant de la création de formulaires à la création de contrôles en passant par l'implémentation de gestionnaire d'évènements et la validation des données saisies. Une introduction à la conception d'application WPF est également incluse. Les outils de Visual Studio qui permettent de réaliser les tests et le débogage des applications sont également détaillés en présentant les techniques de gestion des erreurs mais aussi les concepts permettant de surveiller les applications comme le traçage, l'interaction avec les journaux d'évènements et l'utilisation des compteurs de performance. L'utilisation de Entity Framework est détaillée au sein d'exemples concrets permettant de comprendre rapidement comment créer des modèles de données et comment les utiliser pour communiquer avec une base de données, tout en apprenant à utiliser le langage de requête LINQ pour interagir avec des données sous différents formats (objets, SQL ou XML). L'alternative au stockage de données d'une application sur le système de fichiers et l'utilisation du concept de la sérialisation sont également détaillées, fournissant ainsi une vision globale des possibilités offertes par le framework .NET concernant la gestion des données. Des concepts plus avancés sont également abordés afin d'exposer une gamme plus large des possibilités offertes par le langage C# et Visual Studio : l'utilisation des expressions régulières, le développement d'applications multitâches et asynchrones, la globalisation et la localisation d'une application, la sécurité du code, l'implémentation d'applications client/serveur, le dessin avec GDI+ ainsi que la réflexion font partie des sujets introduits. La dernière partie de l'ouvrage est consacrée à la création d'assemblages ainsi qu'au déploiement des applications. Les outils et techniques mis à disposition par Visual Studio pour créer des installeurs Windows et configurer les applications y sont détaillés.

04/2024

ActuaLitté

Programmation

Apprendre à développer des applications web avec PHP et Symfony. 2e édition

Apprendre à développer des applications web avec PHP et Symfony Ce livre s'adresse aussi bien au lecteur qui souhaite disposer des connaissances nécessaires pour apprendre à développer des applications web avec PHP 8 et le framework Symfony (en version 6), qu'à celui disposant déjà de connaissances en PHP et qui souhaiterait approfondir sa connaissance du framework. Partant des bases jusqu'à mener le lecteur progressivement vers des notions plus avancées, ce livre ne nécessite aucune connaissance préalable dans le domaine du développement pour être lu. Après une introduction sur la manière dont fonctionne un site web et sur les outils nécessaires pour le développer, l'auteur présente les notions de base essentielles du langage PHP : variables, fonctions, types, opérateurs de comparaison... Il approfondit ensuite son propos avec la notion de langage objet et la découverte des outils de gestion de dépendances comme Composer et Scoop. Une fois les concepts fondamentaux de PHP présentés, le lecteur est ensuite invité à découvrir Symfony en commençant par la construction d'un site basique. Puis, petit à petit, é se familiarise avec des notions plus complexes telles que le routage, le moteur de templates Twig, l'utilisation de Webpack Encore, l'utilisation de Symfony Stimulus, l'installation de dépendances avec Symfony Flex, la gestion de bases de données avec Doctrine, les formulaires, la sécurité (y compris d'une API), les services ou encore l'utilisation de la classe Mailer, pour finir avec l'étude du déploiement d'une application. A chaque étape, des exemples illustrent les concepts transmis, que le lecteur peut reproduire à l'aide du code source proposé en téléchargement sur le site www.editions-eni.fr, et une référence à la documentation Symfony est donnée pour aller encore plus loin dans l'exploration du framework.

09/2023