Formation au développement dans Code_Aster

Niveau 1 :codeaster-src

Mise en place de l'environnement de développement.
Prise en main de Mercurial.
Conseils pratiques pour le développement dans Code_Aster.

Niveau 2 :

Les formations niveau 2 commencent toutes par une description de la structure du code avant de détailler les points de développement choisis par le client parmi la liste (non exhaustive) suivante :

  • Création d'une macro-commande
  • Ajout d'une nouvelle loi de comportement
  • Ajout d'un nouvel élément
  • ...

Niveau 3 :

Les formations niveau 3 sont en fait du conseil en développement. Il s'agit d'un accompagnement autour d'un projet de développement d'une nouvelle fonctionnalité bien définie. Avant le lancement de la phase "développement" du projet, il vise à définir la ou les meilleures manières d'implémenter la fonctionnalité souhaitée en fonction :

  • de l'existant dans Code_Aster
  • des bonnes pratiques (exigé par EDF notamment)
  • des besoins (temps imparti, qualité du développement désirée ...)

 Durant la phase de développement, il a pour but d'aider le développeur à contourner les difficultés.

Après le développement ou dès la phase de lancement, cet accompagnement prévoit une aide à l'élaboration des tests de validation notamment en s'assurant du caractère complet de ces tests par rapport à la nouvelle fonctionnalité développée.

Formation à l'utilisation de Code_Aster

codeaster-frontendNous proposons des formations à l'utilisation du logiciel Code_Aster. Il s'agit d'initiation à Code_Aster :

  • Présentation de l'environnement
  • Structure d'un fichier de commande
  • Lancement de tests et visualisation des résultats
  • Présentation des ressources documentaires
  • Utilisation de la librairie de cas-tests

Formation à Mercurial

Nous donnons des formations de base et des formations avancées à l'utilisation de Mercurial.mercurial-hg

L'utilisation de Mercurial pour la gestion de tous vos outils et données internes apporte notamment une traçabilité des modifications, un moyen d'échange et de partage de sources sûr et efficace.