Accéder à l'en-tête Accéder au contenu principal Accéder au pied de page

La programmation orientée objet abordée sous un angle craft.

java craft formation arolla

Description

Objectifs

Cette formation vise à apprendre Java sur des bases solides et cohérentes, en particulier dans le contexte d’une transition ou d’une reconversion à partir d’un autre langage. Elle fournit les principaux éléments de la programmation orientée objet, abordés sous un angle Craft. Les concepts sont introduits de manière progressive, mais les exemples proviennent de contextes réalistes. L’accent est mis sur la pratique et intègre l’utilisation d’outils souvent délaissés en formation : debugger, éditeur de code, test unitaire. Java, étant un langage de choix selon l'index TIOBE, il est incontournable dans beaucoup d'industries (finance, RH, etc.). Si des membres de vos équipes sont amené(e)s à intervenir sur du code Java sans que cela soit leur spécialité, cette formation leur permettra d’apporter des corrections de bogues et d’ajouter de nouvelles fonctionnalités de façon professionnelle, ce qui enrichira aussi leur pratique de leurs autres langages.

Programme

- Les bases du langage
- Maven
- Tests
- Exceptions
- Collections
- Stream
- Interfaces fonctionnelles et expressions lambda
- Optional
- Immutabilité
- Logging
- Introspection et réflexion
- Nouveautés du langage java (mis à jour à chaque nouvelle version)
- Text blocks
- Records
- Sealed class
- Simple Web Server
- Sequenced collections
- Record patterns
- Pattern matching for switch
- Virtual threads

Public

Développeurs et développeuses d’applications, ainsi que toute personne souhaitant apprendre le langage Java tout en intégrant des pratiques durables dans leurs projets et opérations quotidiennes.
Pour chaque formation, un quiz de validation des prérequis sera transmis 2 semaines en amont, et un autre en fin de session pour valider les acquis.

Matériel pédagogique

Les sessions seront interactives, avec une combinaison de théorie, de discussions de groupe, de travaux pratiques et de coaching. Vous serez encouragés à appliquer les concepts appris à des projets réels au sein de leur organisation.

A savoir

Pour toute personne en situation de handicap, n’hésitez pas à nous contacter au 07 63 74 20 95 ou à formation@arolla.fr.
Par ailleurs, toutes nos formations sont accessibles en distanciel.

Formateurs

Arnaud Courtes coach craft Arolla

Arnaud Courtès

Formateur Arolla - Lead technique craft

Les prochaines sessions

Contactez-nous
Arnaud Courtès formateur Arolla et lead tech craft artisan logiciel

Arnaud Courtes

Lead tech et formateur

« Arolla, c’est avant tout faire partie d’une super communauté, bienveillante, toujours présente quand il y a besoin et techniquement au top. C’est très stimulant. Arolla, c’est aussi la possibilité de réaliser ce que l’on veut vraiment faire en matière de carrière avec l’appui de personnes expérimentées. Ce sont enfin des clients intéressés en majorité par la qualité et le craft et le fait de pouvoir choisir sa mission. »

Gwenaëlle Rispal

Software crafter - Fullstack JAVA

« Tout le monde est bienveillant et s’entraide spontanément. On le voit sur le réseau social d’Arolla, dès qu’on pose une question, dans les 10 minutes on a une solution. Et puis avoir des jours de destaffing pour travailler ensemble et monter en compétence sans empiéter sur l’agenda personnel est un vrai plus. Enfin le programme d’ArollAcademy couronne le tout puisqu’il joue un double rôle : il forme des juniors et permet aux arolliens expérimentés de transmettre leur savoir. »

Ils nous font confiance

ALD automotive black and white PNG Arolla

Banque et services

ALD Automotive

Banque et assurance

Crédit Agricole – Corporate & Investment Bank
décathlon arolla data craft

Retail (grande distribution)

Decathlon

Banque et assurance

ING Direct
Monoprix Black and white PNG Arolla

Retail (grande distribution)

Monoprix

Nos dernières formations

Voir toutes les formations
.NET Craft arolla formation

.NET Craft

Vous souhaitez découvrir les bases de .NET au travers de l’utilisation de tests automatisés et des pratiques Craft telles que le TDD ou SOLID.

Durée

2 jours

Voir
formation living documentation arolla

Living Documentation

L'intérêt de l'approche Living Documentation (Documentation Vivante) est d'être une solution efficace et attractive pour maximiser le transfert et la conservation du savoir sans que cela ne devienne une charge de travail élevée pour les membres de l'équipe

Durée

2 jours

Voir
software craft formaiton
Nouvelle Signature

Software craft

Une toute nouvelle formation créée après 15 ans de coaching craft afin de maitriser les fondamentaux des bonnes pratiques craft.

Durée

2 jours

Voir