Bonnes pratiques de développement logiciel [Participation : Présentiel] | |
Contact : Marques Joao joao.marques@universite-paris-saclay.fr Catégorie : Méthodes, outils, techniques et concepts mobilisables pour la réalisation des travaux de recherche doctoraux Thématique : Formation à la recherche Langue de l'intervention : anglais Nombre d'heures : 15 Max participants : 15 Nbre d'inscrits : 15 Nombre de places disponibles : 0 Public prioritaire : 1ère, 2ème et 3ème année Public concerné : Doctorant(e)s Proposé par : Astronomie et Astrophysique d'Ile de France | Lieu : Institut d'Astrophysique Spatiale Début de la formation : 17 mars 2025 Fin de la formation : 19 mars 2025 Date ouverture des inscriptions : Date fermeture des inscriptions : 3 mars 2025 Modalités d'inscription : ADUM La formation participe à l'objectif suivant :être directement utile pour la réalisation des travaux personnels de recherche Calendrier : Séance n° 1 Date : 17-03-2025 Intitulé cours : Bien configurer son ordinateur pour développer en Python (3h) 1. Environnement de développement : IDE, gestion des versions de Python, environnements virtuels, gestion de version 2. TP : installer PyCharmVS Code, pyenv+venv ou Miniforge (mambaconda), git Gestion de version avec GitGitlab (3h) 1. Concepts de gestion de version et de git 2. TP GitGitlab Séance n° 2 Date : 18-03-2025 Intitulé cours : Style de code : comment écrire un code lisible ? (3h) 1. Les standards de développement Python (normes PEP8, outils pour les respecter) 2. TP : rendre lisible un code sans toucher à l’algorithme Structurer son code (3h) 1. Comment créer une librairie Python ? 2. TP : créer un package Python Séance n° 3 Date : 19-03-2025 Intitulé cours : Documenter un code (3h) 1. Quelle documentation, pour qui et pour quoi ? 2. TP : Créer une documentation en ligne avec Sphinx |