Filtrer
Rayons
Langues
DOMINIQUE MANIEZ
-
Programmation Web pour les nuls
Nikhil Abraham, Eva Holland, Chris Minnick
- Pour les nuls
- Informatique pour les nuls
- 19 Octobre 2023
- 9782412091814
Un livre indispensable pour débuter dans le développement d'applications pour le Web
Ce livre va vous donner les bases nécessaire au développement de site Web modernes. Vous découvrirez les différents langages du Web et la manière d'optimiser leur utilisation dans le développement de vos applications.
Au programme :Les bases du HTMLUtiliser les styles avec les CSSUtiliser Flexbox pour organier ses pagesEcrire des programmes en JavaScriptMettre en oeuvre Ajax et JSON -
Python : manuel de référence
Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
- First Interactive
- 16 Novembre 2023
- 9782412091883
Une véritable somme sur Python, le langage de programmation le plus utilisé actuellement.Grâce à son interopérabilité, sa souplesse conception et de maintenance, Python est aujourd'hui le langage de programmation le plus popuplaire du marché.
et ouvrage complet vous permet de tout savoir sur Python, que soyez un programmeur professionnel ou ayez juste besoin ponctuellement de recourir à ce langage.
Rédigé par une équipe d'experts reconnus de Python, cet ouvrage entièrement à jour couvre la version 3.10 et envisage même les fonctionnalités de la version 3.11.
Au programme :
Comment Python représente es données et les programmes en tant qu'objets
Les annotations de types
Les nouveautés des dernières versions
Utiliser Pyton de façon moderne
Bien structurer ses projets Python
Déboguer le code Python -
Kubernetes : maîtrisez l'orchestrateur des infrastructures du futur
Kelsey Hightower, Brendan Burns, Joe Beda
- Dunod
- InfoPro
- 4 Octobre 2023
- 9782100864300
Kubernetes a pour objectif de simplifier radicalement les tâches de création, de déploiement et de maintenance des systèmes distribués.
Ce livre a été rédigé pour vous aider à atteindre de meilleurs niveaux de vitesse, de fiabilité et d'efficacité avec vos infrastructures.
Les premiers chapitres décrivent les avantages de Kubernetes et expliquent les notions de conteneurs et de développement d'applications dans des conteneurs, ainsi que la procédure de déploiement de Kubernetes.
Sont ensuite expliqués :Les commandes courantesLes podsLes étiquettes et les annotationsLes servicesLes ReplicaSetsLes Daemons SetsLes jobsLes ConfigMaps et les secretsLes déploiementsL'intégration du stockageCette 2e édition montre comment une bonne collaboration entre les développeurs (dev) et les opérationnels (ops) permet de gagner en vitesse, en fiabilité et en agilité. -
Refactoring ; comment améliorer le code existant
Martin Fowler
- Dunod
- Etude, développement et intégration
- 9 Octobre 2019
- 9782100805297
Le refactoring, ou ré-ingénierie du code, est l'opération consistant à retravailler le code source d'un programme de façon à en améliorer la lisibilité et par voie de conséquence la maintenance. Il ne s'agit pas de le compléter ou d'en corriger des bugs, mais d'en améliorer la structure sans en altérer le fonctionnement.
Ce livre, réédité fin 2018, est l'ouvrage de référence du refactoring. Il commence par un chapitre exemple pour bien faire comprendre ce qu'est (et n'est pas) le refactoring. Le chapitre suivant explique les principes et l'utilité de cette démarche. Le troisième chapitre montre comment repérer le code "douteux", et le quatrième comment construire des tests. Les chapitres suivants rassemblent un éventail de solutions à apporter en fonction des problèmes rencontrés.
Dans cette deuxième édition c'est le langage Javascript qui a été choisi pour illustrer les exemples. -
Kotlin est un langage de programmation orienté objet conçu principalement par une équipe de programmeurs chez JetBrains basée en Russie (son nom vient de l'île de Kotline, près de St. Petersbourg).
Google a annoncé en 2017 que Kotlin devenait le second langage de programmation officiellement pris en charge par Android, après Java. Le 8 mai 2019 Kotlin est devenu le langage de programmation voulu et recommandé par Google pour le développement des applications Android.
Ce livre est un outil d'apprentissage généraliste pour acquérir un socle de connaissances. Il est "agnostique" dans le sens où il ne se limite pas à l'univers Android, mais permet également d'apprendre à développer des applications qui tourneront sur MacOS ou Windows.
Chaque chapitre possède une ou deux sections intitulées "Pour les plus curieux"" qui vont un peu plus en profondeur. La plupart des chapitres se terminent par des "challenges" qui sont des exercices d'application.