Formation Scala : Gestion des erreurs et modĂ©lisation des donnĂ©es – Ambient IT
Présentation
Points forts
- Formateur expert, auteur de la bibliothĂšque Monocle đšâđ»
- Labs DaaS intĂ©grĂ©s, accessibles via navigateur Chrome đ»
- Certification accrĂ©ditĂ©e par de grands groupes partenaires đą
- Formation immersive 100% pratique avec accompagnement individuel đ ïž
Points faibles
- Pas d'intĂ©gration des erreurs asynchrones (absence de Future) âł
- Supports et exercices exclusivement en anglais (aucun format français) đŹđ§
Caractéristiques
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Programme
- Introduction Ă Scala et gestion des erreurs :
- Comprendre les échecs des programmes
- Apprentissage pratique par le codage
- Utilisation des structures Option, Either, Validation
- Option :
- Implémentation de fonctions avec Option
- Limitations de lâapproche Option
- Either :
- Substitution dâOption par Either
- Types dâerreurs et variance en Scala
- Validation :
- Accumulation dâerreurs avec Validation
- Modélisation des Données :
- Fonctions d’une classe Order
- Minimisation des erreurs par redesign de classe
Functional effect handling in Scala with Cats Effect – Udemy
Présentation
Points forts
- Reconnaissance professionnelle par des entreprises majeures comme Nasdaq et Volkswagen đ
- Notations et retours dâapprenants exceptionnellement Ă©levĂ©s (4,6/5) âïž
- AccĂšs immĂ©diat Ă vie Ă la formation et aux mises Ă jour đ
- Soutien engagĂ© du formateur expĂ©rimentĂ© et reconnu en FP đšâđ»
Points faibles
- PrĂ©requis Ă©levĂ©s en programmation fonctionnelle đ§©
- Uniquement disponible en anglais avec sous-titres automatiques đ
Caractéristiques
Présentation du formateur
Udemy is a leading global provider of online learning and professional certification preparation courses. It offers a diverse range of subjects and is dedicated to enhancing skills that are in demand in todayâs job market. Through its platform, learners can access courses anytime and anywhere, enabling flexible and personalized learning experiences. Udemy Business specifically caters to corporate clients, offering tailored training solutions to foster employee development and productivity. Recognized by top companies like Nasdaq, Volkswagen, NetApp, and Eventbrite, Udemy continues to empower individuals and organizations by facilitating in-demand skill acquisition and career advancement.
Programme
- Introduction Ă la Programmation Fonctionnelle :
- Concepts de base
- Comparaison avec la programmation impérative
- Bénéfices de la pureté
- Gestion des Effets avec Cats Effect :
- Présentation de la bibliothÚque Cats Effect
- Utilisation des monades IO
- Composabilité des effets
- Gestion des Erreurs dans un Contexte Fonctionnel :
- Stratégies de gestion des erreurs
- Impact des effets secondaires
- Exemples de code pratique
- Augmentation de la Concurrence et du Parallélisme :
- Concepts de base du parallélisme
- Gestion des threads en programmation fonctionnelle
- Primitives pour la communication thread
- Utilisation et Libération des Ressources :
- Gestion des connexions
- Flux d’entrĂ©e/sortie
- Libération des ressources avec Cats Effect
- Cas Pratiques et Exercices :
- Exercices de composition d’effets
- Quiz récapitulatif
- Mise en pratique sur un projet





