Complément application

3 crédits / 36h

Ce module reprend les bases de du développement applicatif.

Durée

3 crédits / 36h.

Objectifs

Les objectifs sont les suivants :

  • Programmation orientée objet : classe, objet, attributs, méthodes, typage, polymorphisme, héritage, surcharge, généricité, …
  • Analyse : UML, modèle de développement, modèles conceptuels et organisationnels des données
  • Base de données : SQL, procédure stockée, trigger, connexion aux bases de données depuis un langage de programmation.
  • Respect des bonnes pratiques de codage (conventions de nommage, Clean Code, pattern SOLID..)
  • Apprendre à travailler en équipe (communication, bonne gestion d’un répertoire partagé GIT, GIT Flow, code review)
  • Développement d’application Web grand public
  • Développement d’API REST(ful)
  • Apprendre à utiliser un ORM (Entity Framework, code-first, db-first)
  • Méthodologie SCRUM
  • Apprendre à couvrir en tests ses développements (test unitaire, d’intégration, de montée en charge)

Titulaire

Ludwig Lebrun

Ludwig Lebrun
Ludwig Lebrun
Project Manager - Full Stack .NET C# Software Developer

  • Project Manager
  • Chief Maintenance Officer
  • Full Stack .NET C# Software Developer

Suivant
Précédent

Sur le même sujet