Formation

Un article de Azuki_software.

Jump to: navigation, search

Les formations

Le service de formation assure l'apprentissage du framework au travers de différentes cessions, adaptés à chaque profil et à chacun de vos objectifs. Les formations sont découpées en modules. Chaque module est découpé en deux parties : une section théorique, et une section pratique, permettant à nos stagiaires de manipuler les notions en cours d'apprentissage.

Télécharger le bulletin d'inscription


Le programme de formation Azuki s'articule autour de trois modules:


Azuki Architecte

Ce module explique la philosophie du framework et ses principaux concepts. Il s'adresse aux décideurs ainsi qu'aux chefs de projet. C'est aussi la première formation nécessaire pour les personnes désirants suivre les formations destinées aux développeurs.


Durée : 1 journée.
Théorie Pratique
Objectif : Assimiler les grands concepts du framework et leurs finalités. Objectif : Tisser une application à l'aide de composant existant.
  • Cycle de vie du développement logiciel.
  • Séparation des préoccupations
  • L'injection
  • L'AOP
  • L'EBP
  • Notion de module, import/export de la configuration
  • Notions de tissage : Univers, schema, run-level
  • Présentation des composants beans livrés par défaut.
  • Exercices
  • Outils de base de diagnostique (console , shell, JMX )
les prochaines dates de formations
s'inscrire en ligne.


Azuki fondations

Pré requis :


Azuki fondations se compose de deux modules

  • Développement de base : il permet l'apprentissage de la plateforme de développement.
  • Développement avancé  : il assure un perfectionnement pour une maitrise totale de la plateforme.


Module développement de base

Durée : 1 journée.
Théorie Pratique
Objectif : Installation de l'environnement de développement & création d'un premier bean. Objectif : Tisser une application à l'aide de composant existant.
  • Eclipse, installation du framework, organisation et dependances des projets
  • Creation d'un premier bean « Hello World » (description du fichier bean.xml)
  • Utilisation de jardesc pour la creation du .jar
  • Execution du framework (expliquer le classloader)
  • Utilisation des scripts ant fournis.
  • Documentation du bean (utilisation des annotations)
  • Utilisation d'une datasource
  • Application d'aspects simples avec un contrat
  • Présentation des composants beans livrés par défaut.
  • Exercices
  • Outils de base de diagnostique (console , shell, JMX )
  • Utilisation des éditeurs de paramètres par défaut
  • Créer son propre éditeur de paramètres
les prochaines dates de formations
s'inscrire en ligne.


Module développement avancé

Pré requis :

  • Avoir suivi le module "développement de base".


Durée : 1 journée.
Théorie Pratique
Objectif : Initiation aux techniques de programmation avancées du framework Objectif : Mise en oeuvre des concepts
  • Design pattern intégrés
    • Command
    • decorator
    • Interceptor
  • Fonctions avancées du framework
    • Instantiation d'Azuki
    • ThreadContext et Ressources Azuki
    • Développement d'Aspects
  • Déploiement J2EE
  • Développement d'un aspect
  • Mise en oeuvre des design pattern
    • ICommand, Job, Queue de traitement
  • Packaging J2EE et déploiement dans JBOSS
les prochaines dates de formations
s'inscrire en ligne.


Azuki Intégration

Pré requis :


Cette formation s'adresse aux équipes qui réalisent l'intégration de leurs progiciels à base Azuki ainsi que mise en production de ces derniers.


Durée : 1 journée.
Théorie Pratique
Objectif : Présentation de l'intégration du framework dans le back office et le front office avec des API tiers. Objectif : Mise en oeuvre des beans azuki d'intégration.
  • Intégration backoffice
    • Broker de message
    • DBMS alertes oracle
  • Intégration frontoffice
    • Php
    • Web services
  • Tissage des composants
  • Travaux pratiques
les prochaines dates de formations
s'inscrire en ligne.