====== Langages de programmation ====== ===== Python ===== * [[https://www.w3schools.com/python/|Python sur w3schools.com]] * [[https://www.python.org/|Site officiel de Python]] ==== Framework Python : Django ==== * Liste de diffusion : django@inrae.fr (envoyer un mail sur la liste pour demande d'inscription) * Canal d'échanges instantanés sur [[https://team.forgemia.inra.fr/python-inrae/channels/django|mattermost]] * [[https://forum.dipso.inrae.fr/|Forum d'entraide]], utiliser la catégorie Métiers du numérique > Ingénierie du développement logiciel et les tags #django #python * La documentation officielle :https://www.djangoproject.com/ \\ === Présentation du 22 mars 2022 === * [[https://nextcloud.inrae.fr/s/gtSrdE98Knp7HGf|Mise en place de l’HTTPS via Nginx]] * [[https://nextcloud.inrae.fr/s/rdMSmet4miWkz8Q|Mise en production avec Docker]] ===== Java ===== * {{ :formationjavaalexandrejournaux.pdf |Support de formation au langage Java}} * {{ :developpement_logiciel:catisicpa_maven.pdf | Utiliser Maven pour déployer des webservices}} * {{ :developpement_logiciel:ws_https_v2.pdf | Appeler un web service Soap sécurisé depuis un programme web}} ===== C# ===== {{ :formationcsharpalexandrejournaux.pdf |Support de formation au langage C#}} {{ :tp1.zip |Correction TP1}} {{ :tp2.zip |Correction TP2}} {{ :tp3.zip |Correction TP3}} {{ :tp4.zip |Correction TP4}} {{ :tp5.zip |Correction TP5}} {{ :tp6.zip |Correction TP6}} {{ :tp7.zip |Correction TP7}} ==== Framework C# : Xamarin ==== Formation programmation orientée objet et initiation à Xamarin : [[https://forge-dga.jouy.inra.fr/attachments/download/12715/BienDemarrerAvecXamarin_VersionDetaillee.pdf|Initiation Xamarin]] Des tutos sur Xamarin : [[https://forge-dga.jouy.inra.fr/projects/xamarin/boards|Forum Xamarin du Cati Sicpa]] \\ === Contact === Pour les supports de cours sur Java, C# et Xamarin : Alexandre Journaux