الفهرس الالي لمكتبة كلية العلوم الدقيقة و الاعلام الالي
Détail d'une collection
|
Documents disponibles dans la collection
Affiner la recherche Interroger des sources externes
Apprendre la programmation orientée objet avec le langage Python / Vincent Boucheny
Titre : Apprendre la programmation orientée objet avec le langage Python : avec exercices pratiques corrigés Type de document : texte imprimé Auteurs : Vincent Boucheny, Auteur Editeur : Saint-Herblain : Éditions ENI Année de publication : cop. 2016 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (259 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-00099-7 Note générale : Index Langues : Français (fre) Mots-clés : programmation langage Python Index. décimale : 005 Résumé : Ce livre sur l'apprentissage de la Programmation Orientée Objet avec le langage Python s'adresse à toute personne désirant maîtriser ce type de programmation. Des connaissances de base en développement et sur la syntaxe du langage Python sont des prérequis indispensables pour tirer le meilleur profit du livre. Dans une première partie l'auteur présente en détail les concepts de la POO : sa puissance d'expression qui lui a conféré son succès, les classes avec leurs attributs et méthodes, l'héritage qui ouvre la voie au polymorphisme, l'encapsulation qui permet un contrôle précis sur l'exposition des données... Avec des exemples simples et détaillés, la théorie de ce paradigme de programmation devient clairement accessible. Ensuite, après quelques conseils pour installer un environnement de travail performant (pip, idle, PyCharm...), l'auteur propose la mise en application des chapitres précédents avec du code Python. Chaque concept de POO est explicité en profondeur et illustré par du code pertinent. Là encore, des exemples complets et commentés permettent d'appréhender parfaitement la puissance qu'offre le langage. Au-delà du périmètre de la POO, les chapitres suivants traitent de sujets que n'importe quel développeur rencontrera au cours de sa carrière, et qui lui serviront au quotidien : la présentation de quelques design patterns pour une mise en pratique concrète des notions vues précédemment, et des exemples d'utilisation de bibliothèques Python spécialisées dans différents domaines de l'informatique (XML, interface graphique, multi-threading...). Et enfin, parce que la programmation ne consiste pas uniquement à écrire du code, l'auteur partage sa vision du métier de développeur, avec des conseils pour s'améliorer continuellement, travailler en bonne harmonie avec une équipe, ou encore savoir utiliser les bons outils dans les bonnes situations. Apprendre la programmation orientée objet avec le langage Python : avec exercices pratiques corrigés [texte imprimé] / Vincent Boucheny, Auteur . - Saint-Herblain : Éditions ENI, cop. 2016 . - 1 vol. (259 p.) : ill. ; 22 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-409-00099-7
Index
Langues : Français (fre)
Mots-clés : programmation langage Python Index. décimale : 005 Résumé : Ce livre sur l'apprentissage de la Programmation Orientée Objet avec le langage Python s'adresse à toute personne désirant maîtriser ce type de programmation. Des connaissances de base en développement et sur la syntaxe du langage Python sont des prérequis indispensables pour tirer le meilleur profit du livre. Dans une première partie l'auteur présente en détail les concepts de la POO : sa puissance d'expression qui lui a conféré son succès, les classes avec leurs attributs et méthodes, l'héritage qui ouvre la voie au polymorphisme, l'encapsulation qui permet un contrôle précis sur l'exposition des données... Avec des exemples simples et détaillés, la théorie de ce paradigme de programmation devient clairement accessible. Ensuite, après quelques conseils pour installer un environnement de travail performant (pip, idle, PyCharm...), l'auteur propose la mise en application des chapitres précédents avec du code Python. Chaque concept de POO est explicité en profondeur et illustré par du code pertinent. Là encore, des exemples complets et commentés permettent d'appréhender parfaitement la puissance qu'offre le langage. Au-delà du périmètre de la POO, les chapitres suivants traitent de sujets que n'importe quel développeur rencontrera au cours de sa carrière, et qui lui serviront au quotidien : la présentation de quelques design patterns pour une mise en pratique concrète des notions vues précédemment, et des exemples d'utilisation de bibliothèques Python spécialisées dans différents domaines de l'informatique (XML, interface graphique, multi-threading...). Et enfin, parce que la programmation ne consiste pas uniquement à écrire du code, l'auteur partage sa vision du métier de développeur, avec des conseils pour s'améliorer continuellement, travailler en bonne harmonie avec une équipe, ou encore savoir utiliser les bons outils dans les bonnes situations. Réservation
Réserver ce document
Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité fsei11841 005-725.1 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei11842 005-725.2 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei11843 005-725.3 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web / Denis Matarazzo
Titre : Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web Type de document : texte imprimé Auteurs : Denis Matarazzo, Auteur Editeur : Saint-Herblain : Éditions ENI Année de publication : cop. 2014 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (295 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-9105-4 Note générale : Index Langues : Français (fre) Mots-clés : HTML5 CSS3 JavaScript Index. décimale : 005 Résumé : Ce livre s'adresse à de grands débutants en développement informatique, qui n'ont jamais programmé avec HTML5, CSS3 et JavaScript. Ces trois langages sont traités dans le livre, en partant vraiment de zéro et en allant jusqu'à un niveau suffisant pour que le lecteur soit autonome. L'auteur guide le débutant en lui enseignant des méthodes efficaces et actuelles pour créer son premier site web. Le livre présente dans un premier temps le langage HTML5, permettant de structurer une page, de disposer les éléments visuels très précisément comme le fait un logiciel de mise en page ou de dessin. Le second langage présenté est le CSS3, qui permet quant à lui d'ajouter des styles, des effets visuels rendant inutile l'utilisation d'images et permettant d'adapter l'affichage aussi bien sur un téléphone que sur un ordinateur. Pour avoir une bonne connaissance des langages utilisés côté client, le troisième présenté dans ce livre est le JavaScript. C'est ce langage qui va permettre de faire des comparaisons, de répéter des actions, d'utiliser une base de données côté client, d'ajouter de l'interactivité sur les pages puisque JavaScript permet de savoir à chaque instant ce que fait l'utilisateur et ainsi anticiper les actions. Au travers d'exemples concrets et au-delà de l'aspect purement technique de cet apprentissage, l'auteur transmet aux lecteurs les principales règles de mise en page à respecter pour rendre le site agréable à l'oeil, convivial et facile d'utilisation (utilisation du bon format pour les images, le son, la vidéo) ainsi que les bonnes méthodes de développement et les pièges à éviter. Après la lecture de ce livre, le lecteur pourra créer un site web fonctionnel, mais qui n'aura pas l'aspect d'un site conçu par un technicien ! Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web [texte imprimé] / Denis Matarazzo, Auteur . - Saint-Herblain : Éditions ENI, cop. 2014 . - 1 vol. (295 p.) : ill. ; 22 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9105-4
Index
Langues : Français (fre)
Mots-clés : HTML5 CSS3 JavaScript Index. décimale : 005 Résumé : Ce livre s'adresse à de grands débutants en développement informatique, qui n'ont jamais programmé avec HTML5, CSS3 et JavaScript. Ces trois langages sont traités dans le livre, en partant vraiment de zéro et en allant jusqu'à un niveau suffisant pour que le lecteur soit autonome. L'auteur guide le débutant en lui enseignant des méthodes efficaces et actuelles pour créer son premier site web. Le livre présente dans un premier temps le langage HTML5, permettant de structurer une page, de disposer les éléments visuels très précisément comme le fait un logiciel de mise en page ou de dessin. Le second langage présenté est le CSS3, qui permet quant à lui d'ajouter des styles, des effets visuels rendant inutile l'utilisation d'images et permettant d'adapter l'affichage aussi bien sur un téléphone que sur un ordinateur. Pour avoir une bonne connaissance des langages utilisés côté client, le troisième présenté dans ce livre est le JavaScript. C'est ce langage qui va permettre de faire des comparaisons, de répéter des actions, d'utiliser une base de données côté client, d'ajouter de l'interactivité sur les pages puisque JavaScript permet de savoir à chaque instant ce que fait l'utilisateur et ainsi anticiper les actions. Au travers d'exemples concrets et au-delà de l'aspect purement technique de cet apprentissage, l'auteur transmet aux lecteurs les principales règles de mise en page à respecter pour rendre le site agréable à l'oeil, convivial et facile d'utilisation (utilisation du bon format pour les images, le son, la vidéo) ainsi que les bonnes méthodes de développement et les pièges à éviter. Après la lecture de ce livre, le lecteur pourra créer un site web fonctionnel, mais qui n'aura pas l'aspect d'un site conçu par un technicien ! Réservation
Réserver ce document
Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité fsei10486 005-651.1 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10487 005-651.2 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10488 005-651.3 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10489 005-651.4 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10490 005-651.5 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible Du C au C++ / Frédéric Drouillon
Titre : Du C au C++ : de la programmation procédurale à l'objet Type de document : texte imprimé Auteurs : Frédéric Drouillon, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Éditions ENI Année de publication : cop. 2014 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (911 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9020-0 Note générale : Index Langues : Français (fre) Mots-clés : C C++ Index. décimale : 005 Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particulièrement adapté aux étudiants en licence d'informatique ou prépa scientifique et première année d'école d'ingénieur. L'efficacité, la complémentarité mais aussi la généricité des langages C et C++ vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Au-delà du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de précision et de pratique pour que le lecteur se les approprie et les maîtrise ; chaque section théorique est suivie d'une section Mise en pratique dédiée, composée d'exercices diversifiés et une section Expérimentation propose des études de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalités et la dimension objet du langage C++ sont exposées. Notamment une partie sur la communication entre objets est développée. Tous les points importants sont abordés avec des petits programmes d'illustration. Le lecteur trouvera là un marchepied conséquent vers le monde de l'objet qui lui donnera les clés d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'étude des listes en C et des conteneurs qui en sont l'implémentation en C++. En langage C sont expliquées les listes chainées dynamiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la récursivité, élément incontournable pour l'implémentation des arbres. Ensuite les conteneurs du C++ sont détaillés et leurs principales caractéristiques explorées, l'objectif étant d'en faciliter l'utilisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Du C au C++ : de la programmation procédurale à l'objet [texte imprimé] / Frédéric Drouillon, Auteur . - 2e éd. . - Saint-Herblain : Éditions ENI, cop. 2014 . - 1 vol. (911 p.) : ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-9020-0
Index
Langues : Français (fre)
Mots-clés : C C++ Index. décimale : 005 Résumé : Ce livre s'adresse aux développeurs débutants qui souhaitent maîtriser la conception algorithmique en s'appuyant sur le langage C puis sur le langage C++. Il est particulièrement adapté aux étudiants en licence d'informatique ou prépa scientifique et première année d'école d'ingénieur. L'efficacité, la complémentarité mais aussi la généricité des langages C et C++ vont permettre au lecteur d'acquérir un savoir faire fondamental en programmation informatique pour évoluer ensuite facilement vers d'autres langages de développement. Au-delà du fonctionnement de ces langages, l'auteur fournit ce qu'il faut de précision et de pratique pour que le lecteur se les approprie et les maîtrise ; chaque section théorique est suivie d'une section Mise en pratique dédiée, composée d'exercices diversifiés et une section Expérimentation propose des études de cas. Les six premiers chapitres concernent l'apprentissage du langage C et les premières armes en algorithmique, des variables simples aux tableaux et structures jusqu'aux pointeurs. Ensuite au chapitre 7 les fonctionnalités et la dimension objet du langage C++ sont exposées. Notamment une partie sur la communication entre objets est développée. Tous les points importants sont abordés avec des petits programmes d'illustration. Le lecteur trouvera là un marchepied conséquent vers le monde de l'objet qui lui donnera les clés d'autres langages objet comme C# ou Java par exemple. La suite du livre apporte des approfondissements avec l'étude des listes en C et des conteneurs qui en sont l'implémentation en C++. En langage C sont expliquées les listes chainées dynamiques, mais également les piles et les files ainsi que les arbres, essentiellement les arbres binaires. Pour ce faire, un chapitre expose la récursivité, élément incontournable pour l'implémentation des arbres. Ensuite les conteneurs du C++ sont détaillés et leurs principales caractéristiques explorées, l'objectif étant d'en faciliter l'utilisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Réservation
Réserver ce document
Exemplaires (10)
Code-barres Cote Support Localisation Section Disponibilité fsei10479 005-650.1 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10858 005-650.10 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10480 005-650.2 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10481 005-650.3 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10482 005-650.4 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10483 005-650.5 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10854 005-650.6 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10855 005-650.7 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10856 005-650.8 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible fsei10857 005-650.9 Ouvrage Faculté des Sciences Exactes et Informatique 000 - Informatique, information, ouvrages généraux Disponible