Board Infinity
Spécialisation End-to-End iOS Development Mastery

Ce spécialisation n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Board Infinity

Spécialisation End-to-End iOS Development Mastery

Master iOS App Development with Swift & SwiftUI. Learn to build, integrate, and deploy scalable iOS applications using Swift, SwiftUI, and UIKit while mastering data management, networking, and App Store deployment.

Board Infinity

Instructeur : Board Infinity

Inclus avec Coursera Plus

Approfondissez votre connaissance d’un sujet
niveau Débutant

Expérience recommandée

9 mois
à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Approfondissez votre connaissance d’un sujet
niveau Débutant

Expérience recommandée

9 mois
à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Build and design interactive iOS applications using Swift, SwiftUI, and UIKit.

  • Implement data management, networking, and API integration for scalable app development.

  • Deploy and optimize iOS applications for the App Store while ensuring performance and security.

  • Master state management, CoreData, and Apple services to enhance app functionality.

Compétences que vous acquerrez

  • Catégorie : App Deployment & Optimization
  • Catégorie : API Integration & Authentication
  • Catégorie : Data Management & Networking
  • Catégorie : App Store Submission & Compliance
  • Catégorie : Swift Programming
  • Catégorie : CoreData & Persistent Storage
  • Catégorie : State Management in SwiftUI
  • Catégorie : User Interface Design
  • Catégorie : iOS App Architecture
  • Catégorie : SwiftUI & UIKit
  • Catégorie : Data handling with UserDefaults and FileManager
  • Catégorie : Navigation and view structuring in SwiftUI
  • Catégorie : Xcode setup and navigation
  • Catégorie : State management and bindings in SwiftUI
  • Catégorie : Working with Swift functions and closures
  • Catégorie : SwiftUI framework for UI development
  • Catégorie : Swift programming fundamentals
  • Catégorie : CoreData for persistent storage
  • Catégorie : Networking and API integration
  • Catégorie : Debugging and optimizing iOS applications
  • Catégorie : Navigation controllers and modals in UIKit
  • Catégorie : Creating and managing buttons, labels, and text fields
  • Catégorie : Storyboards and XIBs for UI design
  • Catégorie : State management in SwiftUI with @State, @Binding, @EnvironmentObject, and @ObservedObject
  • Catégorie : Integrating CoreLocation for location-based services and permissions
  • Catégorie : SwiftUI layout design using stacks and forms
  • Catégorie : Passing data between view controllers
  • Catégorie : Auto Layout and constraints for responsive layouts
  • Catégorie : UIKit fundamentals and view hierarchies
  • Catégorie : Working with table views and collection views
  • Catégorie : App Scaling Techniques
  • Catégorie : App Updates & Maintenance
  • Catégorie : App Performance Optimization
  • Catégorie : Data Persistence
  • Catégorie : App Store Compliance
  • Catégorie : Certificate & Profile Management
  • Catégorie : App Store Deployment
  • Catégorie : Security Best Practices
  • Catégorie : Backend Integration
  • Catégorie : Debugging & Testing

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais
Récemment mis à jour !

février 2025

Améliorez votre expertise en la matière

  • Acquérez des compétences recherchées auprès d’universités et d’experts du secteur
  • Maîtrisez un sujet ou un outil avec des projets pratiques
  • Développez une compréhension approfondie de concepts clés
  • Obtenez un certificat professionnel auprès de Board Infinity
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Spécialisation - 3 séries de cours

Ce que vous apprendrez

  • Understand the core concepts of Swift programming and Xcode setup.

  • Apply SwiftUI to build dynamic user interfaces and navigation systems.

  • Integrate APIs and manage data using CoreData for robust app functionality.

Compétences que vous acquerrez

Catégorie : Data handling with UserDefaults and FileManager
Catégorie : Navigation and view structuring in SwiftUI
Catégorie : Xcode setup and navigation
Catégorie : State management and bindings in SwiftUI
Catégorie : Working with Swift functions and closures
Catégorie : SwiftUI framework for UI development
Catégorie : Swift programming fundamentals
Catégorie : CoreData for persistent storage
Catégorie : Networking and API integration
Catégorie : Debugging and optimizing iOS applications

Ce que vous apprendrez

  • Apply UIKit and SwiftUI to design and build responsive, user-friendly iOS applications.

  • Implement navigation and state management in both UIKit and SwiftUI environments.

  • Integrate Apple services like CoreLocation and notifications to enhance app functionality.

Compétences que vous acquerrez

Catégorie : Navigation controllers and modals in UIKit
Catégorie : Creating and managing buttons, labels, and text fields
Catégorie : Storyboards and XIBs for UI design
Catégorie : State management in SwiftUI with @State, @Binding, @EnvironmentObject, and @ObservedObject
Catégorie : Integrating CoreLocation for location-based services and permissions
Catégorie : SwiftUI layout design using stacks and forms
Catégorie : Passing data between view controllers
Catégorie : Auto Layout and constraints for responsive layouts
Catégorie : UIKit fundamentals and view hierarchies
Catégorie : Working with table views and collection views

Ce que vous apprendrez

  • Deploy an iOS application to the App Store by configuring App Store Connect and managing the submission process.

  • Integrate backend services into iOS applications using networking and CoreData for data persistence.

  • Optimize app performance by analyzing profiling tools, reducing load times, and managing memory usage effectively.

  • Implement security best practices to protect sensitive data and ensure secure coding standards in iOS applications.

Compétences que vous acquerrez

Catégorie : App Scaling Techniques
Catégorie : App Updates & Maintenance
Catégorie : App Performance Optimization
Catégorie : Data Persistence
Catégorie : App Store Compliance
Catégorie : Certificate & Profile Management
Catégorie : App Store Deployment
Catégorie : Security Best Practices
Catégorie : Backend Integration
Catégorie : Debugging & Testing

Instructeur

Board Infinity
Board Infinity
120 Cours223 060 apprenants

Offert par

Board Infinity

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions