Loading...
Module de formation

Gestion Avancée de la Concurrence

A propos

Gestion Avancée de la Concurrence

Apprenez la concurrence et les threads en Swift avec une introduction au multithreading et à ses optimisations via le Grand Central Dispatch. Explorez les opérations asynchrones et le Combine Framework pour maîtriser les modèles de collaboration dans un projet multithreading.

03h à 06h

6 points clés

Compétence(s)
Swift
Niveaux
Gestius ITOpérationnelOpérationnel

Gestius ITAvancéAvancé
Objectifs du module

Comprendre le multithreading.

Identifier les types de threads en Swift.

Maîtriser les queues et les tâches en Swift

Optimiser les performances avec GCD

Gérer efficacement la concurrence avec Grand Central Dispatch

Utiliser Async/Await pour simplifier le code asynchrone

Implémenter des acteurs pour gérer l'état isolé

Comprendre le fonctionnement de Combine.

Maîtriser les opérateurs de base de Combine.

Maîtriser les modèles de collaboration.

Apprendre l'attribution efficace des rôles.

Développer une application utilisant le multithreading en Swift.

Améliorer l'efficacité de la communication entre threads.

Contenu du module
Concurrence et Threads
pointIntroduction au multithreading
pointTypes de threads en Swift
Grand Central Dispatch (GCD)
pointQueues et Tâches
pointOptimisation avec GCD
Opérations Assynchrones
pointAsync/Await
pointActeurs et isolation
Combine Framework
pointIntroduction à Combine
pointOperators de base
Collaboration d'équipedans un projet
pointModèles de collaboration
pointAttribution des rôles
Projet collaboratif multithreading
pointTravail d'équipe sur une application concurrente
pointOptimisation de la communication
Formations

Incluant ce module !

Formation Swift

Formation Swift
sur mesure

DistancielPrésentiel
À partir de 1050€ HT
07h à 35h Modules : 6