Les formats d'intervention.


En centre

Intervention en centre de formation, sur des classes d'étudiants et d'apprentis post-bac, de manière récurente.

Séminaire

Intervention sur plusieurs journées consécutives, pour un groupe, autour d'un des thèmes de formation proposés.

Intra

Formation intra-entreprise, individuelle ou en petit groupe, en présentiel ou en distanciel, durée adaptée aux objectifs.


Les contenus de formation.


Conception objet

POO

Conception et bonnes pratiques objet en contexte agile.

Détails »

Web PHP

PHP

Développement d’applications web, utilisation de la POO.

Détails »

Desktop .NET

C#

Développement d’application WinForm multithread.

Détails »


Analyse et conception objet.

Découvrez UML et les bonnes pratiques objet dans un contexte agile.

  • Modélisation UML
  • Design patterns
  • Mise en œuvre en C#, PHP, C++
  • Contexte agile
UML

Développement d’applications web en PHP.

Accompagnement organisé selon trois niveaux: novice, avancé et avec framework.

  1. Novice:
    • Le B et A - ba html/css
    • Les bases du PHP : lien avec html, les variables
    • Les structures de contrôles : conditions, itérations
    • Programmation fonctionnelle
    • Utilisation d’une base de données MySQL avec PDO
  2. Avancé:
    • Architecture des dossiers d’une application web
    • Conception de classes entité et repository pour manipuler des tables de la base de données (couche M du modèle MVC)
    • Utilisation d’une librairie objet et de composer
    • Notion de templating
  3. Patterns et framework
    • Bonnes pratiques POO et quelques design patterns en PHP
    • Premiers pas avec Symfony
UML

Développement d’application desktop C#.

Approche des applications WinForm selon deux niveaux: novice et avancé.

  1. Novice:
    • Les bases du C#
    • Les structures de contrôles : conditions, itérations
    • Notions de classe et de POO
    • Librairies de classes (dll)
    • Applications console et Winform
  2. Avancé:
    • Approche des collections
    • Approche multi-thread et asynchrone
    • Mise en œuvre de design-patterns
    • Exploitation de service REST
    • Tests unitaire
    • Génération de documentation
UML

Divers développements.

"Phaln" est une petite librairie objet en PHP pour faciliter le développement entité/repository.

Disponible en licence CECILL sur gitlab phaln.

Un squelette d'application MVC utilisant la librairie est disponible sur gitlab phaln-skeleton.

UML

Me contacter:

CAPTCHA actualiser