University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail d'une collection
|
Documents disponibles dans la collection



Titre : Ajax : Développez pour le Web 2.0 ; entrez dans le code, JavaScript et jQuery, XML, DOM, XMLHttpRequest2 Type de document : texte imprimé Auteurs : Luc Van Lancker, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2015 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (488 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9266-2 Note générale : 978-2-7460-9266-2 Langues : Français (fre) Catégories : Informatique Mots-clés : Informatique: Programmation i Index. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
Ce livre sur AJAX s'adresse aux développeurs et concepteurs de sites Web et leur donne les clefs pour maîtriser tous les éléments d'une requête AJAX et aboutir à des applications Web novatrices. Sa lecture suppose des connaissances préalables en HTML5 et CSS.
En suivant chapitre après chapitre les différents éléments de la mise en oeuvre d'AJAX, l'auteur commence par détailler le langage JavaScript qui gère l'ensemble du processus et initie la requête vers le serveur (notions fondamentales, fonctions et méthodes, conditions et boucles, gestionnaire d'évènements, formulaires, manipulation des chaînes de caractères, tableaux...). Il présente ensuite l'API XMLHttpRequest2 qui effectue la requête de façon asynchrone, soit en arrière-plan de la page, sans perturber le flux normal de celle-ci. Un chapitre est consacré au XML qui constitue la réponse du serveur à la requête et qui structure les données transmises. Ces dernières prendront place dans l'arbre du DOM du document initial procédant ainsi à l'affichage des nouvelles données sans avoir à recharger le document.
Dans cette nouvelle édition du livre, l'auteur s'attarde sur le plus populaire des frameworks JavaScript, jQuery. Après avoir présenté quelques-unes de ses spécificités comme les sélecteurs, la gestion des événements, les effets visuels ainsi que la manipulation des feuilles de style CSS et du DOM, il traite dans un chapitre dédié AJAX sous jQuery.
Ce livre est écrit dans un style concis et précis avec de nombreux exemples significatifs et illustrations pour donner au lecteur une vision juste des possibilités d'AJAX et du framework jQuery.
Tous les exemples présentés dans le livre sont en téléchargement sur www.editions-eni.fr.Note de contenu :
Sommaire
Présentation générale d'AJAX
L'environnement de travail
Le JavaScript
Introduction au XML
Introduction au XSL
Le DOM (Document Object Model)
L'objet XMLHttpRequest
L'approche AJAX
AJAX par l'exemple
AJAX et le framework jQuery
Côte titre : Fs/22919-22920 Ajax : Développez pour le Web 2.0 ; entrez dans le code, JavaScript et jQuery, XML, DOM, XMLHttpRequest2 [texte imprimé] / Luc Van Lancker, Auteur . - 2e éd. . - Saint-Herblain : Éd. ENI, 2015 . - 1 vol. (488 p.) : ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9266-2
978-2-7460-9266-2
Langues : Français (fre)
Catégories : Informatique Mots-clés : Informatique: Programmation i Index. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
Ce livre sur AJAX s'adresse aux développeurs et concepteurs de sites Web et leur donne les clefs pour maîtriser tous les éléments d'une requête AJAX et aboutir à des applications Web novatrices. Sa lecture suppose des connaissances préalables en HTML5 et CSS.
En suivant chapitre après chapitre les différents éléments de la mise en oeuvre d'AJAX, l'auteur commence par détailler le langage JavaScript qui gère l'ensemble du processus et initie la requête vers le serveur (notions fondamentales, fonctions et méthodes, conditions et boucles, gestionnaire d'évènements, formulaires, manipulation des chaînes de caractères, tableaux...). Il présente ensuite l'API XMLHttpRequest2 qui effectue la requête de façon asynchrone, soit en arrière-plan de la page, sans perturber le flux normal de celle-ci. Un chapitre est consacré au XML qui constitue la réponse du serveur à la requête et qui structure les données transmises. Ces dernières prendront place dans l'arbre du DOM du document initial procédant ainsi à l'affichage des nouvelles données sans avoir à recharger le document.
Dans cette nouvelle édition du livre, l'auteur s'attarde sur le plus populaire des frameworks JavaScript, jQuery. Après avoir présenté quelques-unes de ses spécificités comme les sélecteurs, la gestion des événements, les effets visuels ainsi que la manipulation des feuilles de style CSS et du DOM, il traite dans un chapitre dédié AJAX sous jQuery.
Ce livre est écrit dans un style concis et précis avec de nombreux exemples significatifs et illustrations pour donner au lecteur une vision juste des possibilités d'AJAX et du framework jQuery.
Tous les exemples présentés dans le livre sont en téléchargement sur www.editions-eni.fr.Note de contenu :
Sommaire
Présentation générale d'AJAX
L'environnement de travail
Le JavaScript
Introduction au XML
Introduction au XSL
Le DOM (Document Object Model)
L'objet XMLHttpRequest
L'approche AJAX
AJAX par l'exemple
AJAX et le framework jQuery
Côte titre : Fs/22919-22920 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/22919 Fs/22919-22920 livre Bibliothéque des sciences Français Disponible
DisponibleFs/22920 Fs/22919-22920 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Algorithmique : Techniques fondamentales de programmation, exemples en C# ; nombreux exercices corrigés ; BTS, DUT informatique Type de document : texte imprimé Auteurs : Sébastien Putier, Auteur ; Sébastien Rohaut, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2016 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (505 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-9923-4 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : Ordinateurs : Programmation : Manuels d'enseignement supérieur
Algorithmes : Manuels d'enseignement supérieur
Algorithmes : Problèmes et exercices
C# (langage de programmation) : Problèmes et exercicesIndex. décimale : 005.1 Programmation Résumé :
Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets.
Le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme C, C++, Java et surtout C#.
Cet ouvrage propose à la fin de chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis.Note de contenu :
Sommaire
Introduction l'algorithmique
Les variables et opérateurs
Tests et logique booléenne
Les boucles
Les tableaux et structures
Les sous-programmes
Les fichiers
Notions avancées
Une approche de l'objet
Corrigés des exercicesCôte titre : Fs/19669 Algorithmique : Techniques fondamentales de programmation, exemples en C# ; nombreux exercices corrigés ; BTS, DUT informatique [texte imprimé] / Sébastien Putier, Auteur ; Sébastien Rohaut, Auteur . - Saint-Herblain : Éd. ENI, 2016 . - 1 vol. (505 p.) : ill. ; 22 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9923-4
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Ordinateurs : Programmation : Manuels d'enseignement supérieur
Algorithmes : Manuels d'enseignement supérieur
Algorithmes : Problèmes et exercices
C# (langage de programmation) : Problèmes et exercicesIndex. décimale : 005.1 Programmation Résumé :
Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets.
Le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme C, C++, Java et surtout C#.
Cet ouvrage propose à la fin de chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis.Note de contenu :
Sommaire
Introduction l'algorithmique
Les variables et opérateurs
Tests et logique booléenne
Les boucles
Les tableaux et structures
Les sous-programmes
Les fichiers
Notions avancées
Une approche de l'objet
Corrigés des exercicesCôte titre : Fs/19669 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Fs/19669 Fs/19669 Livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Algorithmique : Techniques fondamentales de programmation ; exemples en PHP ; nombreux exercices corrigés Type de document : texte imprimé Auteurs : Sébastien Rohaut, Auteur ; Olivier Rollet (1974-....), Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2015 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (484 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9432-1 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : Ordinateurs : Programmation
Algorithmes : Problèmes et exercices
PHP (langage de programmation)Index. décimale : 005.1 Programmation Résumé : Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets. Dans ce livre, le langage algorithmique (ou la syntaxe du pseudocode des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, classes préparatoires, premières années d'ingénierie à qui ce livre est en partie destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les arbres et les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme le C, le C++, Java et PHP. De nombreux exercices ponctuent chaque chapitre. La plupart des algorithmes de ce livre sont traduits en PHP et les sources, directement utilisables, sont disponibles en téléchargement sur le site www.editions-eni.fr Note de contenu : Sommaire
Chapitre 1 Introduction à l'algorithmique
P. 13. 1. Les fondements de l'informatique
P. 13. 1.1 Architecture de Von Neumann
P. 17. 1.2 La machine de Turing
P. 19. 1.3 Représentation interne des instructions et des données
P. 24. 2. L'algorithmique
P. 24. 2.1 Programmer, c'est un art
P. 26. 2.2 Définition : l'algorithme est une recette
P. 27. 2.3 Pourquoi utiliser un algorithme ?
P. 28. 2.4 Le formalisme
P. 32. 2.5 La complexité
P. 35. 3. Les langages d'implémentation
P. 35. 3.1 Quel langage ?
P. 37. 3.2 Classifications des langages
P. 41. 3.3 La machine virtuelle
P. 42. 3.4 PHP
P. 47. 4. Exercices
Chapitre 2 Les variables et opérateurs
P. 49. 1. Les variables
P. 49. 1.1 Principe
P. 52. 1.2 Déclaration
P. 52. 1.3 Types
P. 60. 1.4 Affectation
P. 64. 1.5 Saisie et affichage
P. 67. 1.6 Les constantes
P. 68. 2. Opérateurs et calculs
P. 68. 2.1 Les affectations
P. 68. 2.2 Les opérateurs arithmétiques
P. 74. 2.3 Les opérateurs booléens
P. 77. 2.4 Les opérateurs de comparaison
P. 80. 2.5 Le cas des chaînes de caractères
P. 81. 3. Pour aller plus loin
P. 81. 3.1 Les nombres négatifs
P. 83. 3.2 La représentation des nombres réels
P. 87. 3.3 Les dates
P. 88. 3.4 Les caractères
P. 90. 4. Types et langages
P. 90. 4.1 Langages typés ou non
P. 91. 4.2 La gestion de la mémoire
P. 92. 5. Exercices
Chapitre 3 Tests et logique booléenne
P. 95. 1. Les tests et conditions
P. 95. 1.1 Principe
P. 97. 1.2 Que tester ?
P. 98. 1.3 Tests SI
P. 102. 1.4 Tests imbriqués
P. 106. 1.5 Choix multiples
P. 109. 1.6 Des exemples complets
P. 119. 2. L'algèbre booléen
P. 119. 2.1 L'origine des tests
P. 121. 2.2 Petites erreurs, grosses conséquences
P. 122. 2.3 George Boole
P. 123. 2.4 L'algèbre
P. 137. 2.5 Une dernière précision
P. 139. 3. Exercices
Chapitre 4 Les boucles
P. 141. 1. Les structures itératives
P. 141. 1.1 Définition
P. 142. 1.2 Quelques usages simples
P. 143. 2. Tant Que
P. 143. 2.1 Structure générale
P. 145. 2.2 Boucles infinies et break
P. 147. 2.3 Des exemples
P. 164. 3. Répéter ... Jusqu'Ã
P. 164. 3.1 Différences fondamentales
P. 166. 3.2 Quelques exemples adaptés
P. 168. 4. Pour ... Fin Pour
P. 168. 4.1 Une structure pour compter...
P. 169. 4.2 ... mais pas indispensable
P. 169. 4.3 Quelle structure choisir ?
P. 170. 4.4 Un piège à éviter
P. 171. 4.5 Quelques exemples
P. 178. 5. Exercices
Chapitre 5 Les tableaux et structures
P. 181. 1. Présentation
P. 181. 1.1 Principe et définitions
P. 187. 1.2 PHP et les tableaux
P. 191. 1.3 Représentation en mémoire
P. 195. 2. Manipulations simples
P. 195. 2.1 Recherche d'un élément
P. 197. 2.2 Le plus grand/petit, moyenne
P. 198. 2.3 Le morpion
P. 203. 3. Algorithmes avancés
P. 203. 3.1 Les algorithmes des tris
P. 216. 3.2 Recherche par dichotomie
P. 219. 4. Structures et enregistrements
P. 219. 4.1 Principe
P. 220. 4.2 Déclaration
P. 222. 4.3 Utiliser les enregistrements
P. 227. 4.4 Les tableaux d'enregistrements
P. 229. 4.5 Et PHP ?
P. 231. 5. Exercices
Chapitre 6 Les sous-programmes
P. 235. 1. Présentation
P. 235. 1.1 Principe
P. 237. 1.2 Déclaration et définition
P. 239. 1.3 Appel
P. 240. 1.4 Fonctions et procédures
P. 244. 1.5 Variables locales et globales
P. 247. 1.6 Paramètres
P. 256. 1.7 Sous-programmes prédéfinis
P. 261. 1.8 Dernier cas : les tableaux
P. 263. 2. Les sous-programmes récursifs
P. 263. 2.1 Principe
P. 264. 2.2 Un premier exemple : la factorielle
P. 269. 2.3 Un exemple pratique : les tours de Hanoi
P. 271. 3. Exercices
Chapitre 7 Les fichiers
P. 273. 1. Les différents fichiers
P. 273. 1.1 Préambule
P. 274. 1.2 Problématique
P. 275. 1.3 Définition
P. 275. 1.4 Les formats
P. 281. 1.5 Les accès aux fichiers
P. 283. 2. Les enregistrements
P. 283. 2.1 Les délimiteurs
P. 286. 2.2 Largeur fixe
P. 287. 2.3 Principes d'accès
P. 290. 3. Fichier texte séquentiel
P. 290. 3.1 Ouvrir et fermer un fichier
P. 291. 3.2 Lire et écrire des enregistrements
P. 297. 3.3 Les enregistrements structurés
P. 300. 3.4 Exemple en PHP
P. 302. 4. Exercices
Chapitre 8 Notions avancées
P. 303. 1. Les pointeurs et références
P. 303. 1.1 Rappels sur la mémoire et les données
P. 306. 1.2 Le pointeur
P. 312. 1.3 Notation algorithmique
P. 316. 1.4 PHP et les références
P. 324. 2. Les listes chaînées
P. 324. 2.1 Listes chaînées simples
P. 339. 2.2 L'implémentation en PHP
P. 343. 2.3 Autres exemples de listes
P. 345. 3. Les arbres
P. 345. 3.1 Principe
P. 347. 3.2 Définitions
P. 349. 3.3 Parcours d'un arbre
P. 352. 3.4 Arbre binaire ordonné
P. 356. 3.5 Exemples de tri
P. 359. 4. Exercices
Chapitre 9 Une approche de l'objet
P. 361. 1. Principe de l'objet, une notion évidente
P. 361. 1.1 Avant de continuer
P. 362. 1.2 Rappels sur la programmation procédurale
P. 363. 1.3 L'objet
P. 367. 1.4 Classe, objets
P. 369. 1.5 Déclaration et accès
P. 371. 1.6 Les méthodes
P. 372. 1.7 Portée des membres
P. 374. 1.8 Encapsulation des données
P. 376. 1.9 L'héritage
P. 381. 1.10 Le polymorphisme
P. 385. 2. Manipuler les objets
P. 385. 2.1 Les constructeurs
P. 390. 2.2 Les destructeurs
P. 391. 2.3 Les attributs statiques
P. 393. 2.4 Classes et méthodes abstraites
P. 396. 2.5 Interfaces
P. 398. 3. L'objet en PHP
P. 398. 3.1 Les langages objet
P. 399. 3.2 Déclaration des classes et objets
P. 402. 3.3 Héritage
P. 404. 3.4 Interfaces
P. 407. 4. Exercices
Chapitre 10 Corrigés des exercices
P. 413. 1. Introduction à l'algorithmique
P. 415. 2. Les variables et opérateurs
P. 420. 3. Tests et logique booléenne
P. 427. 4. Les boucles
P. 436. 5. Les tableaux et structures
P. 442. 6. Les sous-programmes
P. 446. 7. Les fichiers
P. 448. 8. Notions avancées
P. 451. 9. Une approche de l'objet
P. 475. IndexCôte titre : Fs/19670,Fs/17996-17998 Algorithmique : Techniques fondamentales de programmation ; exemples en PHP ; nombreux exercices corrigés [texte imprimé] / Sébastien Rohaut, Auteur ; Olivier Rollet (1974-....), Auteur . - 2e éd. . - Saint-Herblain : Éd. ENI, 2015 . - 1 vol. (484 p.) : ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9432-1
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Ordinateurs : Programmation
Algorithmes : Problèmes et exercices
PHP (langage de programmation)Index. décimale : 005.1 Programmation Résumé : Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets. Dans ce livre, le langage algorithmique (ou la syntaxe du pseudocode des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, classes préparatoires, premières années d'ingénierie à qui ce livre est en partie destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les arbres et les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme le C, le C++, Java et PHP. De nombreux exercices ponctuent chaque chapitre. La plupart des algorithmes de ce livre sont traduits en PHP et les sources, directement utilisables, sont disponibles en téléchargement sur le site www.editions-eni.fr Note de contenu : Sommaire
Chapitre 1 Introduction à l'algorithmique
P. 13. 1. Les fondements de l'informatique
P. 13. 1.1 Architecture de Von Neumann
P. 17. 1.2 La machine de Turing
P. 19. 1.3 Représentation interne des instructions et des données
P. 24. 2. L'algorithmique
P. 24. 2.1 Programmer, c'est un art
P. 26. 2.2 Définition : l'algorithme est une recette
P. 27. 2.3 Pourquoi utiliser un algorithme ?
P. 28. 2.4 Le formalisme
P. 32. 2.5 La complexité
P. 35. 3. Les langages d'implémentation
P. 35. 3.1 Quel langage ?
P. 37. 3.2 Classifications des langages
P. 41. 3.3 La machine virtuelle
P. 42. 3.4 PHP
P. 47. 4. Exercices
Chapitre 2 Les variables et opérateurs
P. 49. 1. Les variables
P. 49. 1.1 Principe
P. 52. 1.2 Déclaration
P. 52. 1.3 Types
P. 60. 1.4 Affectation
P. 64. 1.5 Saisie et affichage
P. 67. 1.6 Les constantes
P. 68. 2. Opérateurs et calculs
P. 68. 2.1 Les affectations
P. 68. 2.2 Les opérateurs arithmétiques
P. 74. 2.3 Les opérateurs booléens
P. 77. 2.4 Les opérateurs de comparaison
P. 80. 2.5 Le cas des chaînes de caractères
P. 81. 3. Pour aller plus loin
P. 81. 3.1 Les nombres négatifs
P. 83. 3.2 La représentation des nombres réels
P. 87. 3.3 Les dates
P. 88. 3.4 Les caractères
P. 90. 4. Types et langages
P. 90. 4.1 Langages typés ou non
P. 91. 4.2 La gestion de la mémoire
P. 92. 5. Exercices
Chapitre 3 Tests et logique booléenne
P. 95. 1. Les tests et conditions
P. 95. 1.1 Principe
P. 97. 1.2 Que tester ?
P. 98. 1.3 Tests SI
P. 102. 1.4 Tests imbriqués
P. 106. 1.5 Choix multiples
P. 109. 1.6 Des exemples complets
P. 119. 2. L'algèbre booléen
P. 119. 2.1 L'origine des tests
P. 121. 2.2 Petites erreurs, grosses conséquences
P. 122. 2.3 George Boole
P. 123. 2.4 L'algèbre
P. 137. 2.5 Une dernière précision
P. 139. 3. Exercices
Chapitre 4 Les boucles
P. 141. 1. Les structures itératives
P. 141. 1.1 Définition
P. 142. 1.2 Quelques usages simples
P. 143. 2. Tant Que
P. 143. 2.1 Structure générale
P. 145. 2.2 Boucles infinies et break
P. 147. 2.3 Des exemples
P. 164. 3. Répéter ... Jusqu'Ã
P. 164. 3.1 Différences fondamentales
P. 166. 3.2 Quelques exemples adaptés
P. 168. 4. Pour ... Fin Pour
P. 168. 4.1 Une structure pour compter...
P. 169. 4.2 ... mais pas indispensable
P. 169. 4.3 Quelle structure choisir ?
P. 170. 4.4 Un piège à éviter
P. 171. 4.5 Quelques exemples
P. 178. 5. Exercices
Chapitre 5 Les tableaux et structures
P. 181. 1. Présentation
P. 181. 1.1 Principe et définitions
P. 187. 1.2 PHP et les tableaux
P. 191. 1.3 Représentation en mémoire
P. 195. 2. Manipulations simples
P. 195. 2.1 Recherche d'un élément
P. 197. 2.2 Le plus grand/petit, moyenne
P. 198. 2.3 Le morpion
P. 203. 3. Algorithmes avancés
P. 203. 3.1 Les algorithmes des tris
P. 216. 3.2 Recherche par dichotomie
P. 219. 4. Structures et enregistrements
P. 219. 4.1 Principe
P. 220. 4.2 Déclaration
P. 222. 4.3 Utiliser les enregistrements
P. 227. 4.4 Les tableaux d'enregistrements
P. 229. 4.5 Et PHP ?
P. 231. 5. Exercices
Chapitre 6 Les sous-programmes
P. 235. 1. Présentation
P. 235. 1.1 Principe
P. 237. 1.2 Déclaration et définition
P. 239. 1.3 Appel
P. 240. 1.4 Fonctions et procédures
P. 244. 1.5 Variables locales et globales
P. 247. 1.6 Paramètres
P. 256. 1.7 Sous-programmes prédéfinis
P. 261. 1.8 Dernier cas : les tableaux
P. 263. 2. Les sous-programmes récursifs
P. 263. 2.1 Principe
P. 264. 2.2 Un premier exemple : la factorielle
P. 269. 2.3 Un exemple pratique : les tours de Hanoi
P. 271. 3. Exercices
Chapitre 7 Les fichiers
P. 273. 1. Les différents fichiers
P. 273. 1.1 Préambule
P. 274. 1.2 Problématique
P. 275. 1.3 Définition
P. 275. 1.4 Les formats
P. 281. 1.5 Les accès aux fichiers
P. 283. 2. Les enregistrements
P. 283. 2.1 Les délimiteurs
P. 286. 2.2 Largeur fixe
P. 287. 2.3 Principes d'accès
P. 290. 3. Fichier texte séquentiel
P. 290. 3.1 Ouvrir et fermer un fichier
P. 291. 3.2 Lire et écrire des enregistrements
P. 297. 3.3 Les enregistrements structurés
P. 300. 3.4 Exemple en PHP
P. 302. 4. Exercices
Chapitre 8 Notions avancées
P. 303. 1. Les pointeurs et références
P. 303. 1.1 Rappels sur la mémoire et les données
P. 306. 1.2 Le pointeur
P. 312. 1.3 Notation algorithmique
P. 316. 1.4 PHP et les références
P. 324. 2. Les listes chaînées
P. 324. 2.1 Listes chaînées simples
P. 339. 2.2 L'implémentation en PHP
P. 343. 2.3 Autres exemples de listes
P. 345. 3. Les arbres
P. 345. 3.1 Principe
P. 347. 3.2 Définitions
P. 349. 3.3 Parcours d'un arbre
P. 352. 3.4 Arbre binaire ordonné
P. 356. 3.5 Exemples de tri
P. 359. 4. Exercices
Chapitre 9 Une approche de l'objet
P. 361. 1. Principe de l'objet, une notion évidente
P. 361. 1.1 Avant de continuer
P. 362. 1.2 Rappels sur la programmation procédurale
P. 363. 1.3 L'objet
P. 367. 1.4 Classe, objets
P. 369. 1.5 Déclaration et accès
P. 371. 1.6 Les méthodes
P. 372. 1.7 Portée des membres
P. 374. 1.8 Encapsulation des données
P. 376. 1.9 L'héritage
P. 381. 1.10 Le polymorphisme
P. 385. 2. Manipuler les objets
P. 385. 2.1 Les constructeurs
P. 390. 2.2 Les destructeurs
P. 391. 2.3 Les attributs statiques
P. 393. 2.4 Classes et méthodes abstraites
P. 396. 2.5 Interfaces
P. 398. 3. L'objet en PHP
P. 398. 3.1 Les langages objet
P. 399. 3.2 Déclaration des classes et objets
P. 402. 3.3 Héritage
P. 404. 3.4 Interfaces
P. 407. 4. Exercices
Chapitre 10 Corrigés des exercices
P. 413. 1. Introduction à l'algorithmique
P. 415. 2. Les variables et opérateurs
P. 420. 3. Tests et logique booléenne
P. 427. 4. Les boucles
P. 436. 5. Les tableaux et structures
P. 442. 6. Les sous-programmes
P. 446. 7. Les fichiers
P. 448. 8. Notions avancées
P. 451. 9. Une approche de l'objet
P. 475. IndexCôte titre : Fs/19670,Fs/17996-17998 Exemplaires (4)
Code-barres Cote Support Localisation Section Disponibilité Fs/17996 Fs/17996-17998 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/17997 Fs/17996-17998 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/17998 Fs/17996-17998 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/19670 Fs/19670 Livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Android 5 : les fondamentaux du développement d'applications Java Type de document : texte imprimé Auteurs : Nazim Benbourahala, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2015 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (412 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9444-4 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : Google Android (système d'exploitation des ordinateurs) : Guides pratiques et mémentos
Java (langage de programmation): Guides pratiques et mémentos
Applications mobiles : Programmation : Guides pratiques et mémentosIndex. décimale : 005.4 - Programmation informatique et des systèmes Résumé :
Ce livre est destiné aux développeurs, même débutants, qui souhaitent connaître et maîtriser le développement d'applications Java sur Android 5 (en versions 5.0.x - alias Lollipop - au moment de l'écriture). Sa lecture nécessite des connaissances basiques en programmation Java et XML mais aucun prérequis particulier sur Android.
Après une présentation de la plateforme Android et des principes de programmation qui lui sont spécifiques, vous apprendrez à installer et configurer l'environnement de développement (Android Studio et SDK Android). Vous évoluerez ensuite de façon progressive afin de connaître toutes les briques essentielles à la création d'applications Android. Ainsi, vous apprendrez à créer des interfaces de plus en plus complexes (layouts, ressources, ActionBar, menus, listes, popups, webview, etc.), à découvrir les nouveautés de la version 5 d'Android (Material Design, Toolbar, CardView, Notifications Android Wear ...), à gérer la navigation et la communication entre les différentes interfaces d'une application ou entre plusieurs applications. Vous découvrirez les méthodes de création d'interfaces personnalisées (gestion des thèmes, animations, police) ainsi que la gestion des différents évènements utilisateurs (clic, rotation, etc.). Vous apprendrez à optimiser le code de l'application, ses interfaces et à gérer la fragmentation de la plateforme (versions d'Android, taille et résolution des écrans, différences matérielles, etc.). Vous verrez comment récupérer des données nécessaires à une application (webservice, gestion de la connectivité, parsing Xml / Json), les stocker (sharedPreferences, fichiers, base de données SQLite) et les partager avec d'autres applications (ContentProvider, Intent, etc.). Vous pourrez créer et interagir avec des cartes (Google Map, localisation, conversion position/adresse).
Enfin, vous apprendrez à gérer les différents traitements et interactions effectués dans une application et à identifier ceux qui doivent s'exécuter en tâches de fond (AsyncTask, Thread, Service, Broadcast Receiver, Widget, etc.) ainsi que les méthodes d'accès aux différentes fonctionnalités d'un appareil sous Android (appels, sms, caméra, accéléromètre, Bluetooth, etc.).
Tous les exemples présentés dans le livre sont disponibles en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
1. La plateforme Android
2. Environnement de développement
3. Principes de programmation
4. Ma première application : HelloAndroid
5. Création d'interfaces simples
6. Navigation et gestion d'évènements
7. Débogage et gestions des erreurs
8. Personnalisation
9. Notifications
10. Création d'interfaces avancées
11. Persistance et partage de données
12. Traitement en tâche de fond
13. Google Maps et géolocalisation
14. Téléphonie et matériel
15. Aller plus loin
Côte titre : Fs/15142-15146 En ligne : https://www.amazon.fr/Android-fondamentaux-d%C3%A9veloppement-dapplications-Java [...] Format de la ressource électronique : Android 5 : les fondamentaux du développement d'applications Java [texte imprimé] / Nazim Benbourahala, Auteur . - Saint-Herblain : Éd. ENI, 2015 . - 1 vol. (412 p.) : ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9444-4
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Google Android (système d'exploitation des ordinateurs) : Guides pratiques et mémentos
Java (langage de programmation): Guides pratiques et mémentos
Applications mobiles : Programmation : Guides pratiques et mémentosIndex. décimale : 005.4 - Programmation informatique et des systèmes Résumé :
Ce livre est destiné aux développeurs, même débutants, qui souhaitent connaître et maîtriser le développement d'applications Java sur Android 5 (en versions 5.0.x - alias Lollipop - au moment de l'écriture). Sa lecture nécessite des connaissances basiques en programmation Java et XML mais aucun prérequis particulier sur Android.
Après une présentation de la plateforme Android et des principes de programmation qui lui sont spécifiques, vous apprendrez à installer et configurer l'environnement de développement (Android Studio et SDK Android). Vous évoluerez ensuite de façon progressive afin de connaître toutes les briques essentielles à la création d'applications Android. Ainsi, vous apprendrez à créer des interfaces de plus en plus complexes (layouts, ressources, ActionBar, menus, listes, popups, webview, etc.), à découvrir les nouveautés de la version 5 d'Android (Material Design, Toolbar, CardView, Notifications Android Wear ...), à gérer la navigation et la communication entre les différentes interfaces d'une application ou entre plusieurs applications. Vous découvrirez les méthodes de création d'interfaces personnalisées (gestion des thèmes, animations, police) ainsi que la gestion des différents évènements utilisateurs (clic, rotation, etc.). Vous apprendrez à optimiser le code de l'application, ses interfaces et à gérer la fragmentation de la plateforme (versions d'Android, taille et résolution des écrans, différences matérielles, etc.). Vous verrez comment récupérer des données nécessaires à une application (webservice, gestion de la connectivité, parsing Xml / Json), les stocker (sharedPreferences, fichiers, base de données SQLite) et les partager avec d'autres applications (ContentProvider, Intent, etc.). Vous pourrez créer et interagir avec des cartes (Google Map, localisation, conversion position/adresse).
Enfin, vous apprendrez à gérer les différents traitements et interactions effectués dans une application et à identifier ceux qui doivent s'exécuter en tâches de fond (AsyncTask, Thread, Service, Broadcast Receiver, Widget, etc.) ainsi que les méthodes d'accès aux différentes fonctionnalités d'un appareil sous Android (appels, sms, caméra, accéléromètre, Bluetooth, etc.).
Tous les exemples présentés dans le livre sont disponibles en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
1. La plateforme Android
2. Environnement de développement
3. Principes de programmation
4. Ma première application : HelloAndroid
5. Création d'interfaces simples
6. Navigation et gestion d'évènements
7. Débogage et gestions des erreurs
8. Personnalisation
9. Notifications
10. Création d'interfaces avancées
11. Persistance et partage de données
12. Traitement en tâche de fond
13. Google Maps et géolocalisation
14. Téléphonie et matériel
15. Aller plus loin
Côte titre : Fs/15142-15146 En ligne : https://www.amazon.fr/Android-fondamentaux-d%C3%A9veloppement-dapplications-Java [...] Format de la ressource électronique : Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité Fs/15142 Fs/15142-15146 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15143 Fs/15142-15146 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15144 Fs/15142-15146 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15145 Fs/15142-15146 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15146 Fs/15142-15146 Livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Apprendre à développer un site web avec PHP et MySQL : exercices pratiques et corrigés Type de document : texte imprimé Auteurs : Olivier Rollet (1974-....), Auteur Mention d'édition : 3e éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2015 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (576 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9826-8 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : PHP (langage de programmation) : Problèmes et exercices.
MySQL (logiciel) : Problèmes et exercices.Index. décimale : 005.1 - Programmation Résumé :
Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 7 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image).
Ces apports théoriques sont accompagnés de nombreux exemples. Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objet et un autre à la gestion de la configuration et des performances. Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigés. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Introduction
Utilisation de WAMP
Les bases du langage PHP
Les fonctions et structures de contrôle
Transmettre des données d'une page à l'autre
Les effets spéciaux sur une image
Base de données MySQL
L’objet
Configuration
Sécurité
Cas pratiques et corrigésCôte titre : Fs/24165-24167 Apprendre à développer un site web avec PHP et MySQL : exercices pratiques et corrigés [texte imprimé] / Olivier Rollet (1974-....), Auteur . - 3e éd. . - Saint-Herblain : Éd. ENI, 2015 . - 1 vol. (576 p.) : ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9826-8
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : PHP (langage de programmation) : Problèmes et exercices.
MySQL (logiciel) : Problèmes et exercices.Index. décimale : 005.1 - Programmation Résumé :
Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 7 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image).
Ces apports théoriques sont accompagnés de nombreux exemples. Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objet et un autre à la gestion de la configuration et des performances. Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigés. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Introduction
Utilisation de WAMP
Les bases du langage PHP
Les fonctions et structures de contrôle
Transmettre des données d'une page à l'autre
Les effets spéciaux sur une image
Base de données MySQL
L’objet
Configuration
Sécurité
Cas pratiques et corrigésCôte titre : Fs/24165-24167 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/24165 Fs/24165-24167 livre Bibliothéque des sciences Français Disponible
DisponibleFs/24166 Fs/24165-24167 livre Bibliothéque des sciences Français Disponible
DisponibleFs/24167 Fs/24165-24167 livre Bibliothéque des sciences Français Disponible
DisponiblePermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalink