Sélectionner une page
Formations Mobile Swift Formation Concurrency Swift

Formation Concurrency Swift

formation swiftui
Prix 900€ HT / personne
1 jour (7 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

Notre formation Concurrency Swift vous permettra de maitriser la programmation concurrente dans Swift. SwiftUI est un framework complétant le langage Swift et permettant la construction des interfaces graphiques en se basant sur le paradigme de programmation déclarative.

Grâce à cette formation Concurrency Swift, votre équipe pourra apprendre la programmation réactive et ses principes de base, mais également l’utilisation de Combine afin de refactoriser et retravailler le code existant.

Notre programme couvre également l’utilisation de async/await pour structurer efficacement la concurrence et exécuter plusieurs tâches en parallèle

Pour cette formation, nous utilisons : Xcode 15 ainsi que la dernière version de Swift : Swift 5.10

 

Objectifs

  • Acquérir les fondamentaux de la programmation concurrente dans Swift
  • Améliorer vos projets Swift existant avec la programmation concurrente
  • Maitriser l’utilisation de async/await 

 

Public visé

  • Développeur
  • iOS développeur
  • Swift Développeur

 

Pré-requis

 

Pré-requis logiciel

Disposer d’un Mac avec Xcode 14 installé.

Combine

  • Introduction à la programmation réactive et à ses concepts de base
  • Vue d’ensemble de l’API de Combine : éditeurs, sujets et opérateurs intégrés
  • Construire des pipelines de données en appliquant des opérateurs aux éditeurs
  • Combler le fossé entre Combine et le code basé sur les fermetures
  • Refactoriser le code existant en utilisant Combine
  • Travailler avec du code concurrent et multithread à l’aide de Combine
  • Intégrer Combine avec UIKit et SwiftUI, en utilisant des outils comme ObservableObject et les propriétés @Published
  • Test unitaire du code basé sur Combine

 

Concurrence Swift

  • Introduction à async/await
  • Concurrence structurée et exécution de plusieurs tâches asynchrones en parallèle
  • Utilisation des flux asynchrones et des séquences, et comment ils sont liés à Combine
  • Utilisation des acteurs pour résoudre les conflits de données et pour structurer les systèmes concurrents
  • Combler le fossé entre Combine, async/await et le code basé sur les fermetures
  • Test unitaire du code basé sur async/await

Pour aller plus loin

Formation Swift

Formation Flutter

Formation SwiftUI

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

6 septembre 2024

Je recommande la formation

Randa T. de chez BPCE SOLUTIONS INFORMATIQUE

Afficher tous les témoignages

6 septembre 2024

Je recommande la formation

Randa T. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Les + : Formateur avec l’expertise

Les – : Formateur peut aller trop vite

Mingliang Y. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Je recommande la formation

Killian P. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Je recommande la formation

Benjamin B. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Les + : Formateur très sympa, à l’écoute et dispo. Sujet bien traité.

Les – : La formation aurait été plus efficace en présentiel. Le programme est un peu dense pour une journée. J’aurais préféré que les parties ‘atelier’ ne soient pas de la recopie d’écran, on aurait pu récupérer l’implémentation du formateur via un git puis le modifier / l’adapter pour bien s’imprégner du sujet.

Virginie C. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Je recommande la formation

Elise R. de chez BPCE SOLUTIONS INFORMATIQUE
6 septembre 2024

Je recommande la formation

Amelie L. de chez BPCE SOLUTIONS INFORMATIQUE

Noter la formation

Prix 900€ HT / personne
1 jour (7 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp