iOS 13 Swift 5.1: Le cours complet
What you'll learn
- Les bases du langage Swift (version 5.1)
- Les bases de la programmation orienté objet
- L'utilisation de Xcode11
- Le développement d'applications iOS
Requirements
- Avoir un mac pouvant utiliser macOS Catalina (10.15)
Description
Bienvenue dans le cours iOS 13 et Swift 5.1: Le cours complet,
Dans ce cours, vous apprendrez à travers plus de 20 heures de vidéos à développer des applications pour iPhone et iPad, en partant de zéro pour arriver à créer à la fin du cours des applications complexes.
Même si vous n'avez jamais écrit une ligne de code de votre vie, vous serez guidé tout au long du processus pour pouvoir vous permettre de créer l'app de vos rêves ou qui sait changer de carrière professionnelle.
Voici ce que vous apprendrez tout au long de ce cours:
Prise en main de Xcode, le logiciel de programmation d'Apple.
Swift 5.1, le langage d'Apple, dans sa toute dernière version.
UIKit et les objets du UI.
L'auto layout et la gestion de la rotation.
La programmation orienté objet.
L'enregistrement de données avec UserDefaults.
Le téléchargement de données depuis internet.
Les UITableView et UICollectionView.
Le UIAlertController
l'architecture MVC pour de meilleures applications.
L'architecture MVVM
Le décodage de fichiers Json
L'utilisation d'API.
Le Framework CoreData pour stocker des données persistentes
Le NotificationCenter
La gestion de l'appareil photo.
Les Dates et le DatePicker
Pour apprendre d'une façon efficace et motivante, vous aurez à la fin de chaque concepts appris une mise en pratique de vos connaissances avec des exercices corrigés. Vous vous créerez un portfolio d'application que vous serez fiers de montrer à votre entourage avec les applications suivantes:
Nous avons aussi de nombreuses section à venir dans les prochaines mises à jour comme par exemple:
SwiftUI: Prenez en main le nouveau Framework d'Apple.
CoreML: Apprenez les bases du machine Learning avec Apple.
Firebase: Créez une application avec une base de données en temps réel.
Cocoapods: Ajoutez des librairies externes à vos applications.
Qu'attendez vous pour nous rejoindre?
Who this course is for:
- Toute personne souhaitant apprendre ou s'améliorer dans le développement d'applications iOS
Instructor
Développeur iOS et Android passionné.
Je vous fait partager mes connaissances en matière de développement d'applications mobiles.
Mon but en tant que formateur est de vous faire apprendre le développement d'applications mobiles tout en créant de vraies applications. La théorie est importante, la pratique l'est tout autant.
En suivant mes cours, vous pourrez monter en compétences mais aussi créer un portfolio solide que vous montrerez fièrement à vos futurs employeurs.
Prêts à vous lancer?