Détail de l'indexation
Ouvrages de la bibliothèque en indexation 26.04 (30)



Titre : Programming for Computations - Python Type de document : Guide/Manuel Auteurs : Svein Linge, Éditeur scientifique ; Hans Petter Langtangen, Éditeur scientifique Editeur : Springer Nature Année de publication : 2020 Importance : 332 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-3-030-16877-3 Note générale : bibliographie Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] codage
[Termes IGN] équation différentielle
[Termes IGN] programmation informatique
[Termes IGN] Python (langage de programmation)Index. décimale : 26.04 Langages informatiques Résumé : (éditeur) This second edition of the book presents computer programming as a key method for solving mathematical problems and represents a major revision: all code is now written in Python version 3.6 (the first edition was based on Python version 2.7). The first two chapters of the previous edition have been extended and split up into
five new chapters, thus expanding the introduction to programming from 50 to 150 pages. Throughout, explanations are now more complete, previous examples have been modified, and new sections, examples, and exercises have been added. Also, errors and typos have been corrected. The book was inspired by the Springer book TCSE 6, A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.Note de contenu : 1- The First Few Steps
2- A Few More Steps
3- Loops and Branching
4- Functions and the Writing of Code
5- Some More Python Essentials
6- Computing Integrals and Testing Code
7- Solving Nonlinear Algebraic Equations
8- Solving Ordinary Differential Equations
9- Solving Partial Differential EquationsNuméro de notice : 28461 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique DOI : 10.1007/978-3-030-16877-3 En ligne : https://doi.org/10.1007/978-3-030-16877-3 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=99072
Titre : Automate the boring stuff with Python : practical programming for total beginners Type de document : Guide/Manuel Auteurs : Al Sweigart, Auteur Editeur : San Francisco : No Starch Press Année de publication : 2015 Importance : 479 p. Format : 18 x 24 cm ISBN/ISSN/EAN : 978-1-59327-599-0 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] image numérique
[Termes IGN] programmation informatique
[Termes IGN] Python (langage de programmation)
[Termes IGN] serveur de messagerie électroniqueIndex. décimale : 26.04 Langages informatiques Résumé : (Editeur) If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In this book, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to: - Search for text in a file or across multiple files, - Create, update, move, and rename files and folders, - Search the Web and download online content, - Update and format data in Excel spreadsheets of any size, - Split, merge, watermark, and encrypt PDFs, - Send reminder emails and text notifications, - Fill out online forms. Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks. Don’t spend your time doing work a well-trained monkey could do. Even if you’ve never written a line of code, you can make your computer do the grunt work. Note de contenu :
Introduction
Python Programming Basics
Chapter 1: Python Basics
Chapter 2: Flow Control
Chapter 3: Functions
Chapter 4: Lists
Chapter 5: Dictionaries and Structuring Data
Chapter 6: Manipulating Strings
Automating Tasks
Chapter 7: Pattern Matching with Regular Expressions
Chapter 8: Reading and Writing Files
Chapter 9: Organizing Files
Chapter 10: Debugging
Chapter 11: Web Scraping
Chapter 12: Working with Excel Spreadsheets
Chapter 13: Working with PDF and Word Documents
Chapter 14: Working with CSV Files and JSON Data
Chapter 15: Keeping Time, Scheduling Tasks, and Launching Programs
Chapter 16: Sending Email and Text Messages
Chapter 17: Manipulating Images
Chapter 18: Controlling the Keyboard and Mouse with GUI Animation
A: Installing Third-Party Modules
B: Running Programs
C: Answers to the Practice QuestionsNuméro de notice : 22436 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=79714 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22436-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible
Titre : HTML5 & CSS3 : for the real world Type de document : Guide/Manuel Auteurs : Alexis Goldstein, Auteur ; Louis Lazaris, Auteur ; Estelle Weyl, Auteur Mention d'édition : 2ème édition Editeur : sitepoint Année de publication : 2015 Importance : 367 p. Format : 18 x 23 cm ISBN/ISSN/EAN : 978-0-9874674-8-5 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] Cascading Style Sheets CSS
[Termes IGN] HTMLIndex. décimale : 26.04 Langages informatiques Résumé : (Editeur) is your perfect introduction to the latest generation of web technologies. This easy-to-follow guide covers everything you need to know to get started today. You'll master the semantic markup available in HTML5, as well as how to use CSS3 to create amazing-looking websites without resorting to complex workarounds. You'll learn how to: Lose that pesky Flash habit by embracing native HTML5 video, set type that truly supports your message, build intelligent web forms that users will love! Design modern web apps the shine on mobile devices, create dynamic, efficient graphics on the fly with SVG and canvas, use shiny new APIs to add geolocation and offline functionality, build your own full featured HTML5 website, the HTML5 Herald. This easy-to-follow guide is illustrated with lots of examples, and leads readers through the process of creating great websites from start to finish using HTML5 and CSS3. Note de contenu :
Chapter 1 - Introducing HTML5 and CSS3
Chapter 2 - Markup, HTML5 style
Chapter 3 - More HTML5 semantics
Chapter 4 - HTML5 forms
Chapter 5 - HTML5 video and audio
Chapter 6 - Introducing CSS3
Chapter 7 - CSS3 gradients and multiple backgrounds
Chapter 8 - CSS3 transforms and transitions
Chapter 9 - Embedded fonts and multicolumn layouts
Chapter 10 - Flexbox and media queries
Chapter 11 - Geolocation, offline web apps, and web storage
Chapter 12 - Canvas, SVG, and Drag and Drop
Appendix A: Modernizr
Appendix B: WAI-ARIA
Appendix C: MicrodataNuméro de notice : 22349 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=78044 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22349-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible
Titre : Modern PHP : new features and good practices Type de document : Guide/Manuel Auteurs : Josh Lockhart, Auteur Editeur : Sebastopol, Paris, etc. : O'Reilly Année de publication : 2015 Importance : 244 p. Format : 18 x 23 cm ISBN/ISSN/EAN : 978-1-4919-0501-2 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] PHPIndex. décimale : 26.04 Langages informatiques Résumé : (Editeur) The PHP language is different than you remember. No longer just about procedural code and monolithic frameworks, PHP has experienced a renaissance to become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. Modern PHP reveals these new language features in action. Author Josh Lockhart—creator of PHP The Right Way, a popular community initiative—shows you how to develop PHP applications using best practices for application architecture and planning, databases, security, testing, debugging, and deployment. Note de contenu :
LANGUAGE FEATURES
1. The new PHP
2. Features
GOOD PRACTICES
3. Standards
4. Components
5. Good practices
DEPLOYMENT, TESTING, AND TUNING
6. Hosting
7. Provisioning
8. Tuning
9. Deployment
10. Testing
11. Profiling
12. HHVM and Hack
13. Community
Appendix A - Installing PHP
Appendix B - Local development environmentsNuméro de notice : 22347 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=78002 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22347-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible
Titre : Python, les bases de l'algorithmique et de la programmation Type de document : Guide/Manuel Auteurs : Vincent Maille, Auteur Editeur : Paris : Ellipses-Edition Marketing Année de publication : 2015 Importance : 235 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-2-340-00460-3 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] algorithmique
[Termes IGN] programmation informatique
[Termes IGN] Python (langage de programmation)Index. décimale : 26.04 Langages informatiques Résumé : (Editeur) Ce livre s’adresse à toutes celles et ceux qui souhaitent apprendre à programmer avec un langage simple, intuitif et gratuit à partir de situations issues de problèmes classiques, originaux ou concrets. Avec son arrivée dans les programmes d’informatique des classes préparatoires aux grandes écoles, le langage Python confirme aussi sa place de leader parmi les langages scientifiques. Tout au long de ce livre, vous serez accompagné des premiers pas dans ce langage aux concepts plus évolués tout en résolvant de nombreux problèmes mathématiques riches qui vous apporteront un nouvel éclairage du programme des classes de lycée voire de BTS. L’accent étant mis sur l’activité informatique et la démarche de programmation, les apports théoriques sont volontairement réduits à l’essentiel pour ne présenter que les fonctionnalités de base. Tout au long des chapitres, une aide est proposée pour permettre au lecteur d’avancer à son propre rythme dans les exercices. Pour chaque exercice, une correction très détaillée est proposée. Elle est illustrée de gures, de compléments de cours et de propositions d’optimisation de programmes. Le lecteur sera agréablement surpris par la variété des activités proposées : des algorithmes à traduire, des programmes à comprendre, à modi er ou à faire évoluer… L’originalité de ce livre est son approche à la fois technique mais aussi pédagogique. En effet, les paragraphes « pour aller plus loin » figurant en fin de chapitre et les « thèmes d’étude » séparant les chapitres permettent d’aborder les notions mathématiques de manière plus poussée tout en éclairant certaines notions. De plus, le lecteur pourra retrouver sur un site internet complémentaire au livre de nombreuses ressources dont l’intégralité des programmes traités dans l’ouvrage. Ainsi que vous soyez enseignant de mathématiques de lycée, étudiant en CPGE ou en préparation du CAPES de mathématiques, passionné de mathématiques et informatique, ce livre est un incontournable. Numéro de notice : 22328 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE/MATHEMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=77449 Réservation
Réserver ce documentExemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité 22328-01 26.04 Manuel Informatique Centre de documentation Informatique Disponible 22328-02 26.04 Manuel Informatique Centre de documentation Informatique Disponible Documents numériques
en open access
Table_des_matières_22328.pdfAdobe Acrobat PDF PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkLa formulation simple et rationnelle des algorithmes avec le langage ADL [Algorithm Description Language] / François Bouillé (2007)
PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalink