OFFRES DE FORMATIONS

Grâce à nos consultants et prestataires experts dans l’animation de formations, CBU Group vous propose un catalogue de 30 formations sur les nouvelles technologies et les méthodes agiles susceptibles d’être implémentées dans vos projets. Conçues afin que le rythme et la progression de l’apprentissage soient parfaitement optimisés, les formations CBU Group vont à l’essentiel de la technologie et de la méthode afin de vous apporter un savoir-faire immédiatement opérationnel.

Téléchargez notre catalogue de formations 2017

 

Le catalogue, riche de plus de 50 formations sur les nouvelles technologies, méthodes agiles, digital et Business Intelligence est remis à jour perpétuellement.

Nos sessions sont conçues et animées sur 1 à 5 jours par 30 experts et partenaires, certifiés au métier de formateur.

En tant qu’organisme certifié, nous mettons en place avec vous des cursus complets de formation, adaptons nos cours à vos besoins, et vous accompagnons dans les financements OPCA.

Les formations CBU Group accordent une importance toute particulière aux travaux pratiques et à la transmission du meilleur de l’état de l’art, en utilisant les derniers outils de productivité du marché.

Formations: Méthodes et Pratiques Agiles

Formation Business Technologies

Recueil des besoins dans les projets Agiles

  • Découvrir la valeur utilisateur grâce au design thinking, aux jeux sérieux ou par la définition des personas
  • Utiliser les bonnes pratiques du recueil des besoins lors d’interview, en atelier ou par le maquettage
  • Représenter les processus métier, les exigences, les cas d’utilisation et les user stories
  • Combiner ces outils de façon efficace et à réellement comprendre leurs avantages et inconvénients

Scrum: fondamentaux et pratiques avancées

  • Découvrir la valeur utilisateur grâce au design thinking, aux jeux sérieux ou par la définition des personas
  • Utiliser les bonnes pratiques du recueil des besoins lors d’interview, en atelier ou par le maquettage
  • Représenter les processus métier, les exigences, les cas d’utilisation et les user stories
  • Combiner ces outils de façon efficace et à réellement comprendre leurs avantages et inconvénients

Product Owner

  • Comprendre la différence entre une méthode traditionnelle et une méthode agile
  • Avoir une vision d’ensemble de SCRUM
  • Avoir un aperçu d’autres méthodologies agiles
  • Rendre un Product Owner ou un «Proxy» Product Owner opérationnel pour piloter efficacement une équipe de développement Scrum.
  • Comprendre comment être réellement Agile dans la gestion du développement d’un produit digital pour transformer les imprévus en opportunités.
  • Optimiser le coût de développement d’un produit digital en prenant en compte et en optimisant le ROI de chaque fonctionnalité

Scrum Master et équipe, comment pratiquer?

  • Comprendre la différence entre une méthode traditionnelle et une méthode agile
  • Avoir une vision d’ensemble de SCRUM
  • Avoir un aperçu d’autres méthodologies agiles
  • Rendre opérationnel un Scrum Master / un membre de l’équipe via une illustration et une mise en pratique du déroulement d’un projet Scrum
  • Faire pratiquer les personnes formées via un cas concret qui sera le fil rouge de la formation

Jeux Agiles: Peut-on jouer en entreprise?

  • Connaître différents types de jeux sérieux
  • Mettre en application les jeux sérieux dans le monde agile (jeux adaptés pour les Manager, Product Owner ou Scrum Master).

Formation certifiante SPC (SAFe® Program Consultant)

  • Diriger une transformation Agile d’entreprise
  • Implémenter le Scaled Agile Framework (SAFe®)
  • Former les Managers et les Dirigeants dans la conduite de SAFe et agir comme Agent Certificateur pour les candidats aspirants à devenir SAFe Agilist (SA)
  • Former les équipes à SAFe ScrumXP et agir comme Agent Certificateur pour les candidats aspirants à devenir SAFe Practioner (SP)

Lean Startup et Design Thinking

  • Découvrir les principes et les concepts du Lean Startup et de Design Thinking
  • Appréhender les grandes étapes d’un produit et d’organiser le passage de l’idée à la réalisation
  • Appliquer les outils de la démarche lors d’ateliers pratiques

Kanban

  • Mise en pratique de la méthode via des TP ludiques
  • Créer le management visuel correspondant à votre propre situation
  • Etre capable de démarrer la transition de son équipe vers l’agilité

Formation certifiante Leading SAFe

  • Appliquer SAFe® pour mettre à l’échelle les développements Lean et Agile dans leur organisation
  • Supporter l’exécution des Agile Release Trains
  • Coordonner des chaînes de valeur de grande ampleur
  • Gérer un portefeuille Lean-Agile
  • Aligner leur organisation sur un modèle de processus commun
  • Configurer le Framework pour l’adapter à leur contexte
  • Libérer la motivation intrinsèque de leurs équipes
  • Soutenir une transformation Lean-Agile dans leur organisation

Formations: Modélisation et Conception

Analyse avec UML

  • Analyser les besoins fonctionnels d’un système sous l’angle statique et sous l’angle dynamique
  • Identifier les concepts, leurs propriétés et leurs relations
  • Représenter les interactions entre les utilisateurs et le système et à les répartir entre les différents constituants et composants
  • Modéliser de façon efficace avec UML
  • Comprendre les règles d’organisation d’un modèle d’analyse

L’expression des besoins et l’analyse : une approche efficace, itérative et incrémentale avec UML et BPMN

  • Cette formation vous permettra de comprendre graduellement chacune des étapes de cette approche tout en les mettant en perspective dans un processus adapté.​

Design Patterns

  • Durant cette formation vous apprivoiserez toutes ces notions et découvrirez très concrètement pourquoi et comment, les Design Patterns vous aideront dans vos réalisations futures.​

Domain Driven Design: Initiation aux fondamentaux

  • Comment bien spécifier le besoin et les fonctions pour faciliter la conception du logiciel ?
  • Comment modéliser le métier ?
  • Comment intégrer les règles de gestion dans le modèle ?

SysML vs UML 2: Comparaison détaillée

  • Durant ce séminaire, nous explorerons en profondeur les différences entre UML et SysML.
  • Nous expliquerons pourquoi certains diagrammes UML 2 ne font pas partie de la définition de SysML.
  • Nous présenterons les nouveaux concepts SysML (en particulier exigences, allocations, équations, flots et unités), ainsi que les diagrammes associés.
  • Nous insisterons également sur les différences de vocabulaire avec UML, en particulier dans les diagrammes structurels : Block au lieu de Class, ValueType, etc.

Modélisation avec Enterprise Architect

  • Modéliser les processus métier
  • Décrire les exigences et les cas d’utilisation
  • Utiliser les différents diagrammes UML pour l’analyse et la conception
  • Gérer la traçabilité entre les modèles
  • Générer la documentation d’un projet

SysML et Entreprise Architect

  • Vous découvrirez en particulier les diagrammes de blocs pour la modélisation structurelle des systèmes complexes.
  • Vous approfondirez le diagramme de séquence, le diagramme d’états et le diagramme d’activité pour la modélisation dynamique.
  • Vous apprendrez également à utiliser les diagrammes spécifiques de SysML tels que le diagramme d’exigences et le diagramme paramétrique, ainsi que le concept d’allocation.
  • Nous mettrons aussi l’accent sur la nécessité de définir une démarche de modélisation, adaptée au contexte de l’entreprise et au type de système à étudier. Un langage, une démarche, un outil : tels sont les trois piliers permettant la réussite du Model Based Systems Engineering (MBSE)

Modélisation UML avec Enterprise Architect

  • Modéliser les processus métier à l’aide de diagrammes d’activité
  • Décrire les exigences et les cas d’utilisation
  • Utiliser les diagrammes UML pour l’analyse et la conception : diagrammes de classe, d’état, de séquence, de communication et de composant
  • Gérer la traçabilité entre les modèles
  • Générer la documentation d’un projet

Enterprise Architect Avancé: Configuration et déploiement d’Enterprise Architect

  • Travailler en équipe sur les mêmes modèles avec le contrôle de version
  • Améliorer les performances en sauvegardant les modèles en base de données
  • Gérer les droits d’accès sur les modèles
  • Créer des documents types
  • Créer des scripts pour adapter les fonctionnalités de l’outil à vos besoins

Enterprise Architect Avancé : Créer une MDG Technology

  • Créer votre propre notation à l’aide des profils UML
  • Créer de nouveaux types de diagrammes avec des boîtes à outils personnalisées
  • Déployer des scripts
  • Déployer des modèles de documents
  • Déployer des patrons de modèles (patterns)

Enterprise Architect Avancé : Développer un Add-in Enterprise Architect en C#

  • Développer un Add-in en C# à l’aide de l’API d’Enterprise Architect
  • Intégrer l’Add-in dans Enterprise Architect

Enterprise Architect Avancé: Générer un document Word avec eaDocX

  • Prendre en main l’interface eaDocX
  • Utiliser les différents types de « sections » permettant de définir le contenu d’un document
  • Modifier la mise en forme de tableaux ou de contenu textuel
  • Exploiter les associations et sous-éléments
  • Gérer les options des diagrammes
  • Utiliser les rapports et la matrice de relations
  • Utiliser les modèles, styles et paramètres Word
  • Organiser la structure du document
  • Utiliser la gestion documentaire (versions, rôles)
  • Utiliser Excel pour modifier les données EA

Notation BPMN 2.0 pour la modélisation des processus métiers

  • Comprendre la démarche de modélisation par les processus
  • Maitriser les concepts BPMN : activités, évènements, branchements, pistes et couloirs, données, connecteurs
  • Modéliser des processus métiers avec BPMN2 et Enterprise Architect
  • Modéliser des scénarios de cas d’utilisation avec BPMN2 et Enterprise Architect

Prise en main ArchiMate 2.0

  • Introduction du langage ArchiMate pour l’Architecture d’Enterprise
  • L’extension Motivation
  • Les concepts d’ArchiMate : couche métier, couche applicative, couche technique
  • L’extension Implémentation et migration

Réaliser les modèles d’Architecture d’Entreprise avec ArchiMate et Sparx Enterprise Architect

  • Comprendre les concepts d’ArchiMate
  • Réaliser des modèles d’Architecture d’Enterprise avec ArchiMate dans Sparx Enterprise Architect : couche métier, couche applicative, couche technique
  • Générer des documents Word et exports HTML avec Enterprise Architect

Formations: Java et Frameworks

Développement Java et objet pour devenir autonome (niv.1)

  • L’utilisation de la plateforme Java
  • L’organisation d’un projet et son cycle de développement
  • Les classes, les objets et syntaxe Java
  • La collaboration, la composition et les collections
  • Le polymorphisme, l’héritage et les interfaces
  • La gestion des erreurs
  • La gestion des flux, et l’accès aux fichiers et aux ressources
  • L’internationalisation

Optimisation Java, multi-threading et gestion de mémoire (niv.2)

  • Comment fonctionne le multi-threading
  • Savoir quand utiliser le multi-threading et quand l’éviter
  • Connaître les bonnes pratiques pour éviter les pièges comme les deadlocks ou la corruption mémoire
  • Savoir utiliser les outils de base de Java pour gérer les threads et la concurrence d’accès
  • Savoir utiliser les composants de plus haut niveau du JDK 5 pour gérer le multi-threading
  • Comprendre comment et depuis où sont chargées les classes d’une application
  • Comprendre la façon dont la JVM gère sa mémoire
  • Comprendre le fonctionnement des Garbage Collector générationnels
  • Éviter les fuites mémoires
  • Utiliser les APIs de références pour gérer la mémoire et interagir avec le Garbage Collector

JEE7 : Développer une application serveur avec EJB3 et JPA

  • La définition d’une architecture JEE (couche de présentation, de services et d’accès aux données).
  • Vous découvrirez notamment les différents types d’EJB3 et pour quels usages ils ont été conçus
  • La persistance des données avec JPA 2, en illustrant les bonnes et mauvaises pratiques sur des cas concrets
  • Les nouveautés de JEE6 et 7, dont la notion de Web Profile et la généralisation de l’injection avec un focus sur @Inject & CDI
  • Le packaging avec Maven
  • Les tests automatisés
  • Le cours aborde également les notions essentielles suivantes : la gestion des transactions, la sécurité, les Web Services (SOA / WSDL et REST) et les échanges asynchrones avec JMS.
  • À l’issue de ce cours, vous saurez tirer le meilleur parti de la richesse apportée par la version 7 de JEE.

Java 8

  • Découvrir les nouveautés de Java 8
  • Comprendre comment Java 8 change radicalement la façon de traiter les collections avec les Streams et les lambda
  • Comprendre les apports des langages fonctionnels à Java
  • Découvrir la programmation asynchrone
  • Découvrir le nouveau moteur JavaScript de Java 8 : Nashorn • Découvrir la programmation réactive (optionnel

Développement web Java dans une architecture Spring, JPA et SPRING MVC

  • Le fonctionnement des servlets,
  • L’écriture des controlers Spring MVC
  • Le développement dans un projet Maven,
  • Le développement des tests automatisés dans une démarche TDD
  • L’utilisation de JPA pour la persistence,
  • L’utilisation des annotations Spring,
  • Les bonnes pratiques de gestion des logs,
  • La mise en oeuvre de la sécurité des Web Apps,
  • La mise en oeuvre de Tomcat dans un environnement Eclipse et WTP
  • L’application d’une stratégie de gestion des exceptions,
  • L’internationalisation de votre application.

Spring : Structurer des applications Java

  • Vous connaîtrez à l’issue de ce cours les notions nécessaires et suffisantes pour exploiter Spring.
  • Vous mettrez en œuvre Spring sur une application utilisant Hibernate ou JPA selon votre besoin.

JPA / Hibernate, le mapping objet relationnel en JEE

  • Comment utiliser directement Hibernate à travers JPA, et mettra l’accent sur les bonnes pratiques du mapping.
    • Le mapping d’une classe
    • Le mapping des associations
    • Les stratégies de mapping de l’héritage
    • Le langage de requête JPQL
    • Le lazy loading et ses impacts sur les performances
    • Le problème du n+1 et les solutions associées

Test Driven Development pour JAVA

  • Avoir un rappel des concepts du TDD,
  • Distinguer les différents types de tests (unitaires, intégration…)
  • Comprendre la différence entre Mocks et Stubs
  • Acquérir une expérience pratique du TDD
  • Pouvoir devenir facilitateur auprès de vos collègues et les accompagner dans la démarche TDD

Formations: Microsoft NET

Développement C# et l’objet (niv.1)

  • Familiarisation avec la plateforme Visual Studio 2013 et le framework .Net
  • Création et organisation d’une solution et de projets
  • Création d’une application C# en 1 minute
  • Introduction à différents types de projets (Web, Winforms, WPF, Windows phone, Win-dows 8 modern UI)

C# avancé (niv.2)

  • Découvrir les subtilités offertes par le langage C#
  • Cerner les services techniques offerts par .Net
  • Améliorer vos connaissances de certaines APIs du Framework .Net
  • Intégrer des composants natifs à une application .Net
  • Utiliser le typage dynamique et l’introspection
  • Gérer le multi-tâches en .Net
  • Comprendre et optimiser l’utilisation de la mémoire

Entity Framework, l’ORM Microsoft

  • La nécessité d’un mapping objet-relationnel et les problèmes induits
  • Les principes fondamentaux de Entity Framework
  • Le mapping d’une classe
  • Le mapping des associations
  • Les stratégies de mapping de l’héritage
  • Le langage de requête entity SQL
  • Le lazy loading et ses impacts sur les performances
  • Le problème du n+1 et les solutions associées

ASP.Net MVC5 Razor

  • La nécessité d’un mapping objet-relationnel et les problèmes induits
  • Les principes fondamentaux de Entity Framework
  • Le mapping d’une classe
  • Le mapping des associations
  • Les stratégies de mapping de l’héritage
  • Le langage de requête entity SQL
  • Le lazy loading et ses impacts sur les performances
  • Le problème du n+1 et les solutions associées

Test Driven Development pour C#/.Net

  • Avoir un rappel des concepts du TDD,
  • Distinguer les différents types de tests (unitaires, intégration, IHM ou UI en anglais, …)
  • Enfin comprendre la différence entre Mock, stubs, fake, … au travers des différents exercices pratiques,
  • Concevoir et acquérir une expérience pratique du TDD
  • Etre facilitateurs auprès de vos collègues afin d’aider à mettre en place la TDD à la fois techniquement et également au niveau de la « gestion du changement »,
  • Voir comment votre problématique d’entreprise pourra être modélisée sous forme de TDD

Behavior Driven Development pour C#/.Net

  • Avoir un rappel des concepts du BDD,
  • Distinguer les différents types de tests (unitaires, intégration, IHM ou UI en anglais…)
  • Enfin comprendre la différence entre Mock, stubs, fake… au travers des différents exercices pratiques
  • Concevoir et acquérir une expérience pratique du BDD
  • Etre facilitateurs auprès de vos collègues afin d’aider à mettre en place la BDD à la fois techniquement et également au niveau de la « gestion du changement »
  • Voir comment votre problématique d’entreprise pourra être modélisée sous forme de BDD

Ndepend 5

  • Montrer comment NDepend permet d’implémenter rapidement et en toute agilité la qualité dans vos applications .Net.
  • Mettre en évidence le fait que cet outil ne se destine pas qu’aux développeurs, mais également aux auditeurs afin de comprendre rapidement une architecture et le code, et ainsi donner des recommandations rapidement.
  • Enfin, la dernière version de NDepend présente une vue synthétique de l’évolution de la qualité, permettant ainsi aux Directeurs de projet de suivre des indicateurs au fil des mois ou années.

Application Lifecycle Management (ALM) avec Visual Studio Online et Team Foundation Server 2013

  • Comprendre l’utilité d’une ALM
  • Comprendre qu’une ALM n’est pas nécessairement associée à des projets conséquents. Nous verrons, au travers d’exemples concrets, quelles briques retenir pour une mise en place sur des projets réels, même de taille modeste, afin d’aller plus vite que ses concurrents
  • Nous montrerons comment des applications parmi les plus volumineuses au monde, avec de fortes contraintes de qualité et de traçabilité, utilisent TFS avec succès

DevOps Microsoft

  • Au-delà du buzz « marketing », le mouvement DevOps est né de la nécessité de livrer plus rapidement et avec plus de qualité, afin de se démarquer de la concurrence. Le DevOps prolonge les efforts d’Agilité, qui jusqu’alors étaient concentrés au niveau du développement de l’application.
  • La difficulté du DevOps est de penser que cela ne consiste qu’à adopter un outil et quelques processus ; cette formation a pour but de surmonter les difficultés qui se dresseront devant vous lors de la mise en place du DevOps.

Universal Windows Platform avec Windows 10

  • Comprendre les enjeux des applications universelles, et leurs limitations
  • Comprendre l’approche de Microsoft quant à l’idée d’une plateforme universelle, reposant sur Windows 10,
  • Mettre en pratique le développement d’une application Universal Windows Platform (UWP)
  • Déployer de façon ludique une application UWP sur différents devices (ex. le Raspberry Pi 2, le PC, …)

Azure IoT

  • Découvrir l’univers de l’IoT
  • Découvrir les enjeux gravitant autour de l’IoT
  • Comprendre les enjeux de Microsoft
  • Coder avec d’IoT sur Azure
  • Comprendre la simplicité d’utiliser Azure IoT Suite et les solutions pré-packagées que Microsoft met à disposition (remote monitoring, predictive maintenance)

Formations: Développement IHM web

JSF (Java Server Faces)

  • Développer une page JSF et le ManagedBean associé
  • Savoir utiliser les tags JSF
  • Comprendre la navigation
  • Mettre en place des templates de pages
  • Valider et convertir les données
  • Externaliser les textes dans des fichiers properties
  • Internationaliser votre application
  • Ajouter du dynamisme avec AJAX

HTML 5, CSS3 et JQuery : Développement d’une IHM riche

  • La présentation des apports de HTML5 au RIA (formulaires, audio / vidéo, graphiques, animations 2D et 3D)
  • La communication avec le serveur (REST/JSON, limites d’Ajax, push avec Web Socket)
  • La gestion du mode déconnecté
  • Le support des fonctionnalités propres aux mobiles
  • Le CSS3 au travers d’exemples, des bonnes pratiques et de la compatibilité avec les navigateurs actuels
  • Les bases de jQuery : l’objet $, les sélecteurs, la gestion des événements, Ajax
  • Les bonnes pratiques de jQuery, et la mise en œuvre du pattern MVC
  • Une introduction à jQuery UI

JavaScript avancé

  • L’objectif de la formation est de faire un tour d’horizon des technologies du Web moderne, tout en abordant des aspects désormais incontournable, comme le découpage de son application JavaScript en module, ou encore l’articulation autour de frameworks MVC comme Backbone et Angular.
  • De plus, nous en profiterons pour démontrer que nous sommes désormais en capacité d’industrialiser complétement notre JavaScript quasiment au même niveau que Java.

Angular JS 1.5

  • un développement dit «impératif» (utilisation de tag, standardisé ou que nous aurons créé)
  • une gestion de la navigation aisée
  • la mise en place de services fonctionnels
  • la puissance des formulaires et de leurs validations
  • un framework orienté naturellement vers les tests, parfait pour les aficionados du TDD

Wicket par la pratique

  • Les principes généraux de Wicket
  • Les fondamentaux de la conception d’une IHM : composants, comportement, et les bonnes pratiques de codage
  • La construction d’une application Wicket complète
  • Le fonctionnement avancé de Wicket (configuration d’un projet, l’intégration de JavaScript et l’utilisation de pageMap notamment)
  • L’intégration de frameworks externes

ES6

  • les outils d’ES6
  • les évolutions majeures d’ES6
  • la direction des évolutions d’EcmaScript

Angular JS 1.5 Avancé

  • Connaitre la notion de Web Components
  • Découvrir des outils / frameworks autour des directives
  • Apprendre le cycle de vie et subtilité d’une directive
  • Apprendre à créer des directives très avancées

​Angular JS 2

  • Connaitre ES2015, couramment appelé ES6
  • Connaitre TypeScript
  • Connaitre la notion de Web Components
  • Découvrir les nouveautés d’Angular 2
  • Apprendre à écrire et utiliser des directives et des composants
  • Apprendre à créer des formulaires
  • Avoir une introduction à la programmation réactive

Node JS

  • Ce qu’est NodeJs
  • A mettre en œuvre une industrialisation
  • A concevoir des applications NodeJs en fonction de ses besoins

Formations: Développement Mobile

Architectures mobiles : Principes et implémentation

  • Définir une architecture REST : centrée sur les données, sans état, scalable et sécurisée
  • Cibler les principales plates-formes mobiles (Apple, Android, Windows Phone, BlackBerry) avec un unique développement HTML5 / PhoneGap 3
  • Intégrer les exigences techniques : push, mode déconnecté, débit réseau limité
  • Exploiter les fonctionnalités mobiles : GPS, gestes, orientation, caméra, etc.
  • Publier les applications mobiles : interne à l’entreprise ou grand public (markets)

HTML5 et PhoneGap : Développement web et mobile

  • Les fonctionnalités mobiles prises en charge (GPS, gestes, orientation, caméra…)
  • La compatibilité des téléphones et tablettes avec HTML5 et PhoneGap
  • Les cas d’usage optimaux de cette solution
  • Le packaging d’applications natives avec PhoneGap
  • La conception de plugin pour PhoneGap
  • Les stratégies alternatives pour créer des applications multiplateformes

Android : Développement mobile

  • Les principaux composants requis pour créer des interfaces utilisateurs avancées, ainsi que les bonnes pratiques associées
  • La gestion des données persistantes avec le système de fichier ou SQLite
  • Les appels réseaux (HTTP, JSON, XML)
  • L’utilisation des capacités avancées des smartphones :
    • géolocalisation
    • multimédia
    • téléphonie
    • gestion des événements systèmes
    • tactiles et gestuels
  • La publication sur le Google Play Store

IOS10 – Développement iOS 10 (iPhone, iPad)

  • À l’issue de cette formation, vous serez donc entièrement autonome pour développer des applications iOS qui utilisent au mieux les capacités des produits mobiles Apple, et cela que les logiciels soient destinés au grand public ou uniquement à votre entreprise.

Formations: intégration web services/REST

Web Services : Conception et développement

  • Maîtriser les standards sous-jacents aux Web Services SOAP/WSDL : Basic Profile, WS, échanges de données binaires, et principes de sécurisation
  • Maîtriser les WebServices RESTful
  • Appréhender les concepts qui sous-tendent les architectures orientées services (SOA) et orientées ressources (ROA)
  • Concevoir des contrats WSDL respectant les principaux patterns de conception
  • Penser Web Services asynchrones versus Web Services synchrones
  • Versionner les services
  • Identifier les problèmes de performances

REST : Conception et développement des Web Services

  • Maîtriser les concepts sous-jacents à REST
  • Comprendre comment REST modifie la façon de concevoir les applications RIA (Web 2.0) et la manière d’intégrer les applications de l’entreprise (ROA)
  • Comprendre le concept de ressource puis comment modéliser, identifier, représenter et publier une ressource
  • Représenter les actions en REST
  • Concevoir et réaliser une architecture REST

Apache Camel

  • Les problématiques liées aux architectures SOA
  • Les concepts mis en œuvre par les ESB
  • Les principaux EIP (Enterprise Integration Pattern)
  • La mise en œuvre d’Apache Camel
  • Les tests unitaires et tests d’intégration avec Camel
  • L’administration et le monitoring d’un ensemble de systèmes intégré avec Camel
  • Les bonnes pratiques

Formations: Cloud

Cloud computing

  • Comprendre l’historique du Cloud et les différentes définitions
  • Pouvoir différencier les offres Cloud du marché les offres VDC (Virtual Datacenter)
  • Découvrir les solutions techniques du marché
  • Savoir détecter les projets candidats à une migration Cloud
  • Comprendre les problématiques de sécurité et de confidentialité
  • Mesurer l’impact sur les DSI de l’introduction du Cloud dans les entreprises
  • Découverte des offres Cloud Amazon AWS, Microsoft Azure et Google
  • Découverte des offres SaaS (Google Apps, Salesforce.com…)
  • Comprendre les technologies Cloud privés et les offres VMWare et OpenStack

Cloud computing, architectures et solutions techniques

  • Comprendre l’historique du Cloud et les différentes définitions
  • Pouvoir différencier les offres Cloud du marché les offres VDC (Virtual Datacenter)
  • Découvrir les solutions techniques du marché
  • Savoir détecter les projets candidats à une migration Cloud
  • Comprendre les problématiques de sécurité et de confidentialité
  • Mesurer l’impact sur les DSI de l’introduction du Cloud dans les entreprises
  • Découverte des offres Cloud Amazon AWS, Microsoft Azure et Google
  • Découverte des offres SaaS (Google Apps, Salesforce.com…)

Microsoft Azure

  • Cette formation se concentre sur le Cloud Microsoft Azure. Vous verrez les définitions et les notions de bases, puis au travers de nombreux cas pratiques, vous travaillerez tantôt au niveau IaaS, PaaS ou SaaS (respectivement Infrastructure as a Service, Platform as a Service, puis Software as a Service). Si vous souhaitez commercialiser une application Web en tant que Service, nous aborderons également les différentes problématiques à considérer.
  • Durant cette formation, afin d’adresser le fait que Microsoft Azure évolue en permanence avec de plus en plus de nouveaux services toutes les 3 semaines, nous vous offrirons l’opportunité d’ajuster le choix des ateliers dans la mesure du possible. Cette formation vous donnera les bons réflexes pour travailler en autonomie plus rapidement et éviter les pièges que d’autres ont déjà identifiés.

Formations: Qualité logicielle

Des outils pour industrialiser vos développements et vos déploiements

  • Que vous soyez développeur, chef de projet, administrateur système, architecte, cette formation vous donnera une vision globale sur les axes d’industrialisation de vos processus de production de logiciels.
  • Vous mettrez en œuvre de manière concrète chacune des briques constituant l’écosystème d’industrialisation, en utilisant une sélection d’outils reconnus.

Docker

  • De présenter Docker et son écosystème
  • De présenter les bonnes pratiques de création et d’utilisation des conteneurs  Docker
  • De connaitre toutes les notions nécessaires permettant d’utiliser Docker sur vos projets.

Sécurité des applications Web

  • La sécurisation d’un système Linux
  • La fiabilisation des services et applications web
  • La gestion de la haute disponibilité
  • Les impacts du développement sur la sécurité

Craftsmanship

  • Comprendre l’origine et l’intérêt du Software Craftsmanship
  • Découvrir et pratiquer les principes du Clean Code
  • Savoir identifier les principaux Code Smells
  • Avoir une méthode de Refactoring du Code Legacy
  • Acquérir une expérience pratique du TDD et du pair-programming

Formations: Digital & UX/UI

L’ACTIVITÉ ET DOMAINES D’INTERVENTION DE L’OFFRE SUPPORT ET TESTING

Image
La business line Support et Testing de CBU Group Conseil préconise les DSI d’assurer un usage efficace de l’ensemble des applications en production ou en projet. Notre activité se déroule dans les secteurs suivants :
• Assurance (IARD, santé, prévoyance, vie, réassurances)
• Banque/finance (banque de détail, banque de financement, cash management, finance de marché, asset management, trading)
• Services/industrie (télécom, média, Internet, luxe, automobile, immobilier, leasing, énergie, audiovisuel)

Applications et sites performants pour smartphones et tablettes

  • L’objectif de cette formation est de décrypter cette dynamique pour en comprendre les principaux composants, et appréhender les notions techniques structurantes pour bien cerner les possibilités et savoir faire preuve de recul face aux propositions de prestataires et agences digitales. Tout en se donnant les moyens méthodologiques d’aborder un projet mobile ou tablette avec sérénité, méthodologie et surtout une créativité à la hauteur des possibilités.​

Digital commerce

  • L’objectif de cette formation est de vous aider à décrypter les enjeux actuels et à venir du commerce digital, de vous donner les moyens et méthodes pour faire mûrir votre réflexion stratégique et accélérer sa mise en œuvre

Design Thinking

  • Comprendre le contexte actuel et la nécessité d’innover en environnement concurrentiel
  • Comprendre les principes de base du Design Thinking
  • Participer au cycle complet d’un projet d’innovation centré sur l’utilisateur : compréhension, définition, idéation, évaluation, prototypage, test
  • Initiation aux Innovation Games : de la phase d’idéation à la création de la proposition de valeur et du business modèle

UX Design

  • Les concepts relatifs à l’UX Design
  • L’intégration de l’UX design dans un projet
  • Des ateliers et techniques pouvant être mis en place au sein d’un projet

Comprendre le SEO, entre fondamentaux et évolutions

  • Comprendre le rôle de l’analytics dans les parcours digital
  • Comprendre la conception d’un plan de marquage
  • Exposer l’apport de l’analytics aux projets au travers des analyses
  • Avoir un panorama des outils utilisés

​Analytics et parcours-client: mettre en place un tracking approprié

  • Comprendre l’importance du SEO en marketing digital
  • Comprendre le fonctionnement de Google
  • Apprendre à définir une stratégie de visibilité SEO friendly
  • Entrevoir les évolutions du Search

Formations: Business Intelligence

CBU Group dispose d’une expertise dans la formation sur les technologies des principaux éditeurs de solutions BI du marché. En tant que SAP Partner, CBU vous propose un catalogue de formations sur les solutions SAP BI les plus innovantes du marché.

CBU Group SAP Business Partner, propose des formations sur les solutions Business Intelligence pour différents niveaux :

  • SAP BusinessObjects Web Intelligence
  • Universe Design Tool
  • Information Design Tool
  • Administration de la sécurité

Web Intelligence 4.x – Niveau 1

  • A l’issue de la formation, le participant aura acquis les compétences nécessaires à l’utilisation de Web Intelligence SAP BO 4.0, y compris les concepts de la solution et maîtrisera les fonctions d’interrogation, d’analyse et de reporting en vue de suivre, comprendre et piloter son activité métier.​

Web Intelligence 4.x – Niveau 2

  • A l’issue de la formation, le participant aura acquis les compétences nécessaires pour l’utilisation approfondie de Web Intelligence SAP BO 4 à travers les fonctionnalités avancées de l’outil.​

Web Intelligence Nouveautés XIR2-XI3 vs 4.x

  • A l’issue de la formation, le participant aura balayé les nouveautés de la solution Web Intelligence 4, au travers du nouveau portail BI Launchpad, des nouvelles interfaces et des nouvelles fonctionnalités offertes.​

Information Design Tool 4.x

  • A l’issue de la formation, le participant sera en mesure de créer et maintenir les univers métiers au nouveau format (.UNX).​

Administration de la sécurité 4.x

  • Mettre en place la sécurité de sa société à partir de l’outil d’administration Central Management Console.

  • Publier et planifier des objets dans un environnement sécurisé.

Universe Design Tool 4.x

  • A l’issue de la formation, le participant sera en mesure de créer et de maintenir les univers métiers (.UNV). Il aura acquis une méthodologie de mise en oeuvre de la solution SAP BusinessObjects.

Besoin de conseil ?

Contactez le bureau CBU Group le plus près de chez vous ou envoyez-nous une demande en ligne.

CBU Digital Performances analyse vos données Web et business pour augmenter le taux d’engagement de vos visiteurs.

CBU DIGITAL PERFORMANCE : UNE TRANSFORMATION DIGITALE EN MARCHE

Besoin d'information ou de conseils ?