Arolla Formation Formation Software Craftsmanship

Nos formations

TDD Test Driven Development

Apprenez comment utiliser des tests automatisés comme moyen de spécification, de conception et bien sûr de test. Sachez construire des tests pour du code existant hérité.
Vous connaitrez ainsi toutes les techniques et outils, tels les doublures et Mocks, pour développer efficacement en Test-Driven Design.

BDD Behaviour Driven Development

L’objectif de cette formation est de montrer que l’écriture des spécifications et l’écriture des tests d’acceptation sont des activités complémentaires qui devraient être menées simultanément pour peu qu’elles soient abordées de manière collaborative. Nous verrons comment cela aboutit d’ailleurs à une meilleure compréhension et réalisation des demandes.

DDD Domain Driven Design

Vous voulez enfin comprendre le Domain-Driven Design, pour mieux coder ? Du code à l’architecture, des principes à la pratique et de la collaboration à la modélisation, découvrez ce qui est essentiel et comment tous ces concepts s’articulent entre eux. Vous saurez ainsi mieux aligner votre code avec la compréhension approfondie du métier.

Clean code

Envie de découvrir le monde du Craft ? De produire du « meilleur code » en s’inscrivant dans une démarche d’amélioration personnelle ? Cette formation vous permettra de découvrir plus en avant les tests et passer en revue plusieurs principes essentiels pour améliorer sa pratique.

Working on legacy code

Vous êtes régulièrement confronté à du code legacy et ne savez pas toujours par quel bout commencer ? Cette formation vous apportera un bagage méthodologique qui vous permettra de devenir autonome et confiant face à du code legacy.

Living documentation

Cette formation vous permettra de découvrir les pratiques essentielles de l’approche Living documentation et de comprendre en quoi elle bouleverse la gestion des connaissances traditionnelles.

Azure
Les fondamentaux

L’objectif est de découvrir le portail, les outils et les services Azure. Vous souhaitez passer sur le cloud Azure mais ce sujet vous paraît mystérieux ? Venez découvrir les fondamentaux du Cloud Azure avec nous !
Lors de cette formation de deux jours, vous apprendrez les points essentiels de l’offre Microsoft Azure grâce à une approche théorique des concepts accompagnée d’une visite guidée du portail Azure et de démonstrations de ses fonctionnalités.

Microservices avec DDD

Vous voulez comprendre comment réussir une démarche d’engagement vers des microservices au-delà des effets de mode ? Dans cette formation vous comprendrez les concepts essentiels du Domain-Driven Design, les techniques clés d’architecture ainsi que les principales technologies nécessaires pour les mettre en œuvre. Et puisque toute mise en œuvre commence le plus souvent sur des systèmes existants, vous apprendrez à raisonner en trajectoires de migration et de cohabitation avec le legacy.

Pragmatic Architecture

Faîtes le point sur les fondamentaux de l’architecture pour aborder sereinement les enjeux des systèmes complexes, afin notamment de vous permettre de concevoir une architecture pragmatique, résoudre les principales problématiques d’une architecture en production, découpler les composants, gérer la scalabilité et la disponibilité, et avoir une vision globale du système logiciel.

Crafting front-end code

Vous pensez qu’il est impossible d’écrire du code Front-End avec le même niveau de qualité que du code Back-End ? Et par là-même de créer des applications modulaires, maintenables et pérennes ? Nous construirons ensemble une application faisant appel à React et nous verrons également la pertinence de la librairie Redux et de l’architecture associée.

Java débutant

Vous ne maîtrisez pas forcément Java, mais vous êtes amenés à intervenir sur ce langage de temps à autre ? Vous avez envie d’apprendre à construire des bases Java cohérentes ? Cette formation vous fournira les principaux éléments de programmation orientée objet qui sont abordés sous un angle craft. Les concepts seront introduits de manière progressive mais les exemples proviennent de contextes réalistes. L’accent est mis sur la pratique et intègre l’emploi des outils souvent délaissés en formation : debugger, éditeur de code, test unitaire.

Casual FP

La programmation fonctionnelle vous intéresse mais certains concepts vous semblent trop abstraits ? Cette formation vous permettra d’incorporer des pratiques de programmation fonctionnelle en tirant profit de ce que permet le langage avec lequel vous êtes déjà à l’aise, qu’il s’agisse de Java, .NET, JavaScript ou Python.

Code Retreat

Une Code-Retreat est un événement pratique d’une journée, qui se concentre sur les principes fondamentaux du développement et de la conception de logiciels. En offrant aux développeurs la possibilité de prendre part à une pratique ciblée, loin de la pression de livrer, le format code-retreat s’avère être un moyen très efficace d’amélioration des compétences.

Azure – Développeurs d’applications

Cette formation Azure – Développeurs d’applications s’adresse aux nouveaux développeurs Azure qui conçoivent et créent des solutions Cloud tels que des applications et des services. Ces services incluent les serveurs, le stockage, les bases de données, le réseau, les logiciels, l’analytique et l’intelligence.

Git

Cette formation vous permettra d’installer, configurer et utiliser GIT au quotidien pour gérer votre code source. Apprenez à coder sans peur grâce au filet de sûreté qu’est Git!

.NET Craft

Vous souhaitez découvrir les bases de .Net au travers de l’utilisation de tests automati- sés et des pratiques craft telles que le TDD ou SOLID.
Vous aurez les bases pour concevoir et spécifier en utilisant des tests automatisés. A l’issue de cette formation, ces pratiques vous permettront d’améliorer la qualité de votre code, et de ce fait, votre confort de travail.

Notre Planning

TDD

Du 10/01/2022 au 11/01/2022

BDD

Du 07/02/2022 au 08/02/2022

DDD

Du 07/03/2022 au 08/03/2022

Microservices avec DDD

Du 04/04/2022 au 05/04/2022

Pragmatic Architecture

Du 09/05/2022 au 10/05/2022

Clean Code

Du 07/06/2022 au 08/06/2022

TDD

Du 12/09/2022 au 13/09/2022

BDD

Du 10/10/2022 au 11/10/2022

Living Documentation

Du 14/11/2022 au 15/11/2022

Working on LegacyCode

Du 12/12/2022 au 13/12/2022

 Tarifs intra :

Entre 5 et 8 personnes :
7 500€ HT

Entre 8 et 12 personnes :
13 000€ HT

Vous cherchez une formation,
un conseil ? Nous vous rappelons

Adresse

25 rue du Louvre – 75001 Paris

Métro :
Châtelet – Les Halles
Louvre – Rivoli

Contact

Tél : 07 63 74 20 95

Email : formation@arolla.fr

Courrier :
Arolla, 25 rue du Louvre
75001 PARIS

Le monde d'Arolla

arolla.fr

Le blog d'Arolla

Suivez-nous

Certification

Qualiopi logo
Catalogue Arolla Fomations

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!

Catalogue Arolla Fomations

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!