University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'indexation
Ouvrages de la bibliothèque en indexation 005.133



Titre : Allegro 5 : programmation de jeux en C ou C++ Type de document : texte imprimé Auteurs : Drouillon, Frédéric Editeur : Nantes : Editions Eni Année de publication : 2015 Importance : 1 vol. (556 p.) Présentation : ill., couv. ill Format : 22 cm. ISBN/ISSN/EAN : 978-2-7460-9386-7 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique
Allegro (informatique)
Jeux vidéo: Programmation
C (langage de programmation)
C plus-plus (langage de programmation)
ProgrammationIndex. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur Allegro 5 s'adresse à tout développeur C ou C++ désireux d'allier la maîtrise du code et la créativité que nécessite la programmation de jeux vidéos. Il se partage en deux grandes parties : la première se présente plutôt comme un référentiel (en français bien sûr) et la seconde est une invitation à la programmation de jeux en 2D. Tout au long du livre, l'auteur invite le lecteur à utiliser Allegro 5 afin d'entrer dans sa logique de création et ainsi d'en exploiter tout le potentiel. Dans la première partie sont traités : le fenêtrage et le plein écran, la couleur, le dessin, les images et les événements (clavier, souris, minuteur, joystick). Dans la seconde partie (plus créative) l'auteur propose un début d'étude en vie artificielle basée sur des fourmis, un squelette de jeu d'action, la gestion d'une animation, la création de décors, les interactions de personnages entre eux et sur un décor. Pour fournir un livre bien plus approfondi qu'une simple prise en main, pour une même situation l'auteur envisage les différentes options possibles et propose parfois un détour pour comprendre comment certaines fonctionnalités de la bibliothèque sont élaborées et programmées. C'est un véritable cheminement exploratoire qui est proposé au lecteur pour partir à la découverte technique de la bibliothèque. La bibliothèque accepte les systèmes Linux, Raspberry Pi compris, Windows, MacOsX, iOS (iPhone et iPad) et une adaptation pour Android est en cours d'élaboration. Les nombreux exemples de code du livre ont été travaillés et testés avec Visual Studio et Code::Blocks sous Windows 7, 8, 8.1. D'ailleurs, tous les programmes du livre sont téléchargeables sur le site www.editions-eni.fr. Pour chaque chapitre l'auteur propose une solution Visual Studio. Celle-ci comprend autant de projets que de programmes dans le chapitre et pour chaque projet le lecteur dispose du code source avec les ressources nécessaires (images, polices etc.). Les chapitres du livre : Introduction - Installation - Démarrage - Texte, polices, couleurs, dessin - Images - événements - Joystick - Croquis de fourmis - Modèle de jeu simple - Animation, sprites - Décor, monde - Personnages dans un décor - Collisions entre personnagesNote de contenu :
Sommaire
1. Introduction
2. Installation de la bibliothèque Allegro
3. Premiers pas avec Allegro 5
4. Texte, polices, couleur, dessin
5. Images
6. Les évènements
7. Joystick
8. Croquis de fourmis
9. Modèle de jeu simple
10. Animation, sprites
11. Décor, monde
12. Personnages dans un décor
13. Collisions entre personnages
ÂCôte titre : Fs/15127-15131 Allegro 5 : programmation de jeux en C ou C++ [texte imprimé] / Drouillon, Frédéric . - Nantes : Editions Eni, 2015 . - 1 vol. (556 p.) : ill., couv. ill ; 22 cm.
ISBN : 978-2-7460-9386-7
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique
Allegro (informatique)
Jeux vidéo: Programmation
C (langage de programmation)
C plus-plus (langage de programmation)
ProgrammationIndex. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur Allegro 5 s'adresse à tout développeur C ou C++ désireux d'allier la maîtrise du code et la créativité que nécessite la programmation de jeux vidéos. Il se partage en deux grandes parties : la première se présente plutôt comme un référentiel (en français bien sûr) et la seconde est une invitation à la programmation de jeux en 2D. Tout au long du livre, l'auteur invite le lecteur à utiliser Allegro 5 afin d'entrer dans sa logique de création et ainsi d'en exploiter tout le potentiel. Dans la première partie sont traités : le fenêtrage et le plein écran, la couleur, le dessin, les images et les événements (clavier, souris, minuteur, joystick). Dans la seconde partie (plus créative) l'auteur propose un début d'étude en vie artificielle basée sur des fourmis, un squelette de jeu d'action, la gestion d'une animation, la création de décors, les interactions de personnages entre eux et sur un décor. Pour fournir un livre bien plus approfondi qu'une simple prise en main, pour une même situation l'auteur envisage les différentes options possibles et propose parfois un détour pour comprendre comment certaines fonctionnalités de la bibliothèque sont élaborées et programmées. C'est un véritable cheminement exploratoire qui est proposé au lecteur pour partir à la découverte technique de la bibliothèque. La bibliothèque accepte les systèmes Linux, Raspberry Pi compris, Windows, MacOsX, iOS (iPhone et iPad) et une adaptation pour Android est en cours d'élaboration. Les nombreux exemples de code du livre ont été travaillés et testés avec Visual Studio et Code::Blocks sous Windows 7, 8, 8.1. D'ailleurs, tous les programmes du livre sont téléchargeables sur le site www.editions-eni.fr. Pour chaque chapitre l'auteur propose une solution Visual Studio. Celle-ci comprend autant de projets que de programmes dans le chapitre et pour chaque projet le lecteur dispose du code source avec les ressources nécessaires (images, polices etc.). Les chapitres du livre : Introduction - Installation - Démarrage - Texte, polices, couleurs, dessin - Images - événements - Joystick - Croquis de fourmis - Modèle de jeu simple - Animation, sprites - Décor, monde - Personnages dans un décor - Collisions entre personnagesNote de contenu :
Sommaire
1. Introduction
2. Installation de la bibliothèque Allegro
3. Premiers pas avec Allegro 5
4. Texte, polices, couleur, dessin
5. Images
6. Les évènements
7. Joystick
8. Croquis de fourmis
9. Modèle de jeu simple
10. Animation, sprites
11. Décor, monde
12. Personnages dans un décor
13. Collisions entre personnages
ÂCôte titre : Fs/15127-15131 Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité Fs/15127 Fs/15127-15131 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15128 Fs/15127-15131 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15129 Fs/15127-15131 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15130 Fs/15127-15131 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15131 Fs/15127-15131 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Atelier Microsoft Visual C++ 6.0 Type de document : texte imprimé Auteurs : George Shepherd ; David Kruglinski ; Scot Wingo Editeur : Microsoft Press Année de publication : 2001 Importance : 1 vol. (950 p.) Présentation : ill., couv. ill. en coul. Format : 24 cm ISBN/ISSN/EAN : 978-2-84082-859-4 Note générale : 978-2-84082-859-4 Langues : Français (fre) Catégories : Informatique Mots-clés : Microsoft Visual C plus-plus (logiciel) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Cet ouvrage de référence permet l'apprentisage exhaustif des fonctionnalités de développement de Microsoft Visual C++ 6.0. Le CD-Rom d'accompagnement contient les codes source et les exécutables présentés.Note de contenu :
Sommaire
Microsoft Windows, Visual C++ et les éléments fondamentaux de l'architecture d'application
La classe vue de la bibliothèque MFC
L'architecture document-vue
ActiveXÂ : COM, COM+, Automation et OLE
L'accès aux bases de données
La programmation pour Internet
AnnexesCôte titre : Fs/8766 Atelier Microsoft Visual C++ 6.0 [texte imprimé] / George Shepherd ; David Kruglinski ; Scot Wingo . - [S.l.] : Microsoft Press, 2001 . - 1 vol. (950 p.) : ill., couv. ill. en coul. ; 24 cm.
ISBN : 978-2-84082-859-4
978-2-84082-859-4
Langues : Français (fre)
Catégories : Informatique Mots-clés : Microsoft Visual C plus-plus (logiciel) Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Cet ouvrage de référence permet l'apprentisage exhaustif des fonctionnalités de développement de Microsoft Visual C++ 6.0. Le CD-Rom d'accompagnement contient les codes source et les exécutables présentés.Note de contenu :
Sommaire
Microsoft Windows, Visual C++ et les éléments fondamentaux de l'architecture d'application
La classe vue de la bibliothèque MFC
L'architecture document-vue
ActiveXÂ : COM, COM+, Automation et OLE
L'accès aux bases de données
La programmation pour Internet
AnnexesCôte titre : Fs/8766 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/8766 Fs/8766 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Django : Industrialisez vos d©veloppements Python Type de document : texte imprimé Auteurs : Franck Fournier, Editeur : Saint Herblain : ENI Année de publication : 2015. Collection : Expert IT, ISSN 1958-9913. Importance : 1 vol. (768 p.) Présentation : ill., fig., couv. ill. en coul. Format : 21 cm. ISBN/ISSN/EAN : 978-2-7460-9270-9 Note générale : 978-2-7460-9270-9 Langues : Français (fre) Catégories : Informatique Mots-clés : Django (plate-forme informatique)
Python (langage de programmation)Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur Django s'adresse principalement aux développeurs Python désireux de maîtriser ce framework pour gérer leurs projets de A à Z. Un développeur web utilisant une autre technologie y trouvera matière à évaluer l'apport de Django et à pouvoir s'y plonger facilement. L'auteur propose une prise en main efficace de Django et conduit progressivement le lecteur à la maîtrise de bases solides sur la conception de projets Django, du développement au déploiement en production. Une introduction présente les frameworks web en général et Django en particulier, son historique, sa communauté et ses avantages et permet de comprendre les raisons de sa popularité. L'auteur propose ensuite une prise en main de Django puis détaille ses principes techniques et enfin les outils de développement et les IDE qui permettent de travailler avec Django encore plus facilement. Une série de chapitres couvre les principales notions de Django : la structure d'un projet, l'ORM, les vues et le routage des urls, les templates, le middelware. Un chapitre spécifique traite du puissant outil de création d'applications de type Back Office qu'est l'administration Django. Enfin, l'auteur conclut le livre par deux chapitres relatifs aux approfondissements et à l'utilisation d'applications Django existantes dans vos projets. Le lecteur pourra télécharger sur le site www.editions-eni.fr, le projet résultat du tutoriel décrit dans le livre et un projet de réservation de salles avec intégration d'une application tierce. Les chapitres du livre : Avant-propos - Présentation du framework Django - Pour débuter - Les outils de développement - Structure d'un projet et des applications - L'ORM et les modèles Django - Les requêtes HTTP, les URL et les vues - Les templates - Le middleware Django - L'administration de Django - Les formulaires Django - La traduction et la localisation - Approfondissements - Les applications Django
Note de contenu :
Sommaire
Présentation du framework Django
Pour débuter
Les outils de développement
Structure d'un projet et des applications
L'ORM et les modèles Django
Les requêtes HTTP, les URL et les vues
Les templates
Le middleware Django
L'administration de Django
Les formulaires Django
La traduction et la localisation
Approfondissements
Les applications Django
Côte titre : Fs/23077 Django : Industrialisez vos d©veloppements Python [texte imprimé] / Franck Fournier, . - Saint Herblain : ENI, 2015. . - 1 vol. (768 p.) : ill., fig., couv. ill. en coul. ; 21 cm.. - (Expert IT, ISSN 1958-9913.) .
ISBN : 978-2-7460-9270-9
978-2-7460-9270-9
Langues : Français (fre)
Catégories : Informatique Mots-clés : Django (plate-forme informatique)
Python (langage de programmation)Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre sur Django s'adresse principalement aux développeurs Python désireux de maîtriser ce framework pour gérer leurs projets de A à Z. Un développeur web utilisant une autre technologie y trouvera matière à évaluer l'apport de Django et à pouvoir s'y plonger facilement. L'auteur propose une prise en main efficace de Django et conduit progressivement le lecteur à la maîtrise de bases solides sur la conception de projets Django, du développement au déploiement en production. Une introduction présente les frameworks web en général et Django en particulier, son historique, sa communauté et ses avantages et permet de comprendre les raisons de sa popularité. L'auteur propose ensuite une prise en main de Django puis détaille ses principes techniques et enfin les outils de développement et les IDE qui permettent de travailler avec Django encore plus facilement. Une série de chapitres couvre les principales notions de Django : la structure d'un projet, l'ORM, les vues et le routage des urls, les templates, le middelware. Un chapitre spécifique traite du puissant outil de création d'applications de type Back Office qu'est l'administration Django. Enfin, l'auteur conclut le livre par deux chapitres relatifs aux approfondissements et à l'utilisation d'applications Django existantes dans vos projets. Le lecteur pourra télécharger sur le site www.editions-eni.fr, le projet résultat du tutoriel décrit dans le livre et un projet de réservation de salles avec intégration d'une application tierce. Les chapitres du livre : Avant-propos - Présentation du framework Django - Pour débuter - Les outils de développement - Structure d'un projet et des applications - L'ORM et les modèles Django - Les requêtes HTTP, les URL et les vues - Les templates - Le middleware Django - L'administration de Django - Les formulaires Django - La traduction et la localisation - Approfondissements - Les applications Django
Note de contenu :
Sommaire
Présentation du framework Django
Pour débuter
Les outils de développement
Structure d'un projet et des applications
L'ORM et les modèles Django
Les requêtes HTTP, les URL et les vues
Les templates
Le middleware Django
L'administration de Django
Les formulaires Django
La traduction et la localisation
Approfondissements
Les applications Django
Côte titre : Fs/23077 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/23077 Fs/23077 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Fondements de la programmation orientée objet avec Java 8 Type de document : texte imprimé Auteurs : Mickael Kerboeuf, Auteur Editeur : Paris : Ellipses Année de publication : 2016 Importance : 1 vol. (597 p.) Présentation : ill., couv. ill. en coul. Format : 24 cm ISBN/ISSN/EAN : 978-2-340-01482-4 Note générale : 978-2-340-01482-4 Langues : Français (fre) Catégories : Informatique Mots-clés : Java (langage de programmation): Guides pratiques
Programmation orientée objets (informatique) :Guides pratiques
QA76.73.P98Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre présente dans le détail tous les aspects du langage Java. Ses constructions sont toutes abondamment illustrées, des plus simples aux plus subtiles. Les principales nouveautés de la version 8 sont également détaillées : interfaces fonctionnelles, lambda-expressions, nouvelles API." [Source : 4e de couv.]
Note de contenu :
Sommaire
I, Présentation du langage Java
1, Origines du langage
2, Outillage et documentation
II, Fondements impératifs de Java
3, Syntaxe élémentaire du langage Java
4, Programmer en Java quand on programme déjà en C
III, Programmation Objet
5, Principes de conception objet
6, Programmation objet avec Java
7, Bonnes pratiques de programmation
IV, Compléments de programmation Java
8, Introspection
9, Exceptions
10, Assertions
11, Types énumérés
12, Annotations
13, Généricité
14, Lambda expressions
V, Compléments d’API
15, Collections
16, Flots de données
17, Programmation concurrente
18, Calendrier, date et heure
VI, Outils de développement
19, Tests unitaires
20, Documentation du code
21, Qualité du code
22, Gestion de versions
Côte titre : Fs/23316-23318 Fondements de la programmation orientée objet avec Java 8 [texte imprimé] / Mickael Kerboeuf, Auteur . - Paris : Ellipses, 2016 . - 1 vol. (597 p.) : ill., couv. ill. en coul. ; 24 cm.
ISBN : 978-2-340-01482-4
978-2-340-01482-4
Langues : Français (fre)
Catégories : Informatique Mots-clés : Java (langage de programmation): Guides pratiques
Programmation orientée objets (informatique) :Guides pratiques
QA76.73.P98Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre présente dans le détail tous les aspects du langage Java. Ses constructions sont toutes abondamment illustrées, des plus simples aux plus subtiles. Les principales nouveautés de la version 8 sont également détaillées : interfaces fonctionnelles, lambda-expressions, nouvelles API." [Source : 4e de couv.]
Note de contenu :
Sommaire
I, Présentation du langage Java
1, Origines du langage
2, Outillage et documentation
II, Fondements impératifs de Java
3, Syntaxe élémentaire du langage Java
4, Programmer en Java quand on programme déjà en C
III, Programmation Objet
5, Principes de conception objet
6, Programmation objet avec Java
7, Bonnes pratiques de programmation
IV, Compléments de programmation Java
8, Introspection
9, Exceptions
10, Assertions
11, Types énumérés
12, Annotations
13, Généricité
14, Lambda expressions
V, Compléments d’API
15, Collections
16, Flots de données
17, Programmation concurrente
18, Calendrier, date et heure
VI, Outils de développement
19, Tests unitaires
20, Documentation du code
21, Qualité du code
22, Gestion de versions
Côte titre : Fs/23316-23318 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/23316 Fs/23316-23318 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23317 Fs/23316-23318 livre Bibliothéque des sciences Français Disponible
DisponibleFs/23318 Fs/23316-23318 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Java et jQuery : Intégrer un framework java script dans l'écosystéme jee Type de document : texte imprimé Auteurs : Valette,Kévin, Auteur Editeur : St.Herblain : ENI Année de publication : 2015 Collection : Informatique Technique Importance : 1 vol (392 p.) Format : 24 cm ISBN/ISSN/EAN : 978-2-7460-9761-2 Note générale : 978-2-7460-9761-2 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique:livre java Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre s'adresse aux développeurs Java souhaitant dynamiser leurs applications web. Tout au long de ces pages l'auteur explique de façon pragmatique comment ajouter de la fluidité et du dynamisme au sein des pages mises à disposition des utilisateurs et comment les solutions clientes Javascript permettent d'apporter de la logique de présentation sur les écrans. C'est dans ce cadre que la bibliothèque jQuery intervient. Avec un concept simple "write less, do more", la bibliothèque propose des fonctionnalités performantes et concises afin d'améliorer les vues de l'application tout en uniformisant les différents comportements des navigateurs.
Après les premiers chapitres du livre expliquant les différents concepts à maîtriser pour créer une solution JEE performante, ce livre donne les clés pour maîtriser les différents aspects de la solution jQuery et son intégration au sein de l'application. Au travers d'exemples, l'auteur détaille de nombreuses fonctionnalités concrètes provenant de problématiques du terrain. L'intégration du comportement dynamique au sein des JSP permettra de mettre en relief les possibilités offertes au travers de la bibliothèque cliente JavaScript. Les techniques AJAX sont présentées avec leurs problématiques : création d'un service REST se reposant sur les normes JEE7 et sa consommation par la vue au travers des mécanismes de jQuery. Ces nouvelles solutions proposent des outils performants (Brackets.io, Atom.io,...) permettant de construire, d'analyser et de consolider des solutions clientes. Cet outillage sera décrit dans un chapitre avec les différents points forts de chacune des briques.
Pour aller encore plus loin, le livre propose un chapitre sur les possibilités des composants jQueryUI afin d'apporter des éléments réutilisables sur les applicationsCôte titre : Fs/22921 Java et jQuery : Intégrer un framework java script dans l'écosystéme jee [texte imprimé] / Valette,Kévin, Auteur . - St.Herblain : ENI, 2015 . - 1 vol (392 p.) ; 24 cm. - (Informatique Technique) .
ISBN : 978-2-7460-9761-2
978-2-7460-9761-2
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique:livre java Index. décimale : 005.133 Langages de programmation spécifiques Résumé :
Ce livre s'adresse aux développeurs Java souhaitant dynamiser leurs applications web. Tout au long de ces pages l'auteur explique de façon pragmatique comment ajouter de la fluidité et du dynamisme au sein des pages mises à disposition des utilisateurs et comment les solutions clientes Javascript permettent d'apporter de la logique de présentation sur les écrans. C'est dans ce cadre que la bibliothèque jQuery intervient. Avec un concept simple "write less, do more", la bibliothèque propose des fonctionnalités performantes et concises afin d'améliorer les vues de l'application tout en uniformisant les différents comportements des navigateurs.
Après les premiers chapitres du livre expliquant les différents concepts à maîtriser pour créer une solution JEE performante, ce livre donne les clés pour maîtriser les différents aspects de la solution jQuery et son intégration au sein de l'application. Au travers d'exemples, l'auteur détaille de nombreuses fonctionnalités concrètes provenant de problématiques du terrain. L'intégration du comportement dynamique au sein des JSP permettra de mettre en relief les possibilités offertes au travers de la bibliothèque cliente JavaScript. Les techniques AJAX sont présentées avec leurs problématiques : création d'un service REST se reposant sur les normes JEE7 et sa consommation par la vue au travers des mécanismes de jQuery. Ces nouvelles solutions proposent des outils performants (Brackets.io, Atom.io,...) permettant de construire, d'analyser et de consolider des solutions clientes. Cet outillage sera décrit dans un chapitre avec les différents points forts de chacune des briques.
Pour aller encore plus loin, le livre propose un chapitre sur les possibilités des composants jQueryUI afin d'apporter des éléments réutilisables sur les applicationsCôte titre : Fs/22921 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/22921 Fs/22921 livre Bibliothéque des sciences Français Disponible
DisponiblePermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalink