iOS 13 Swift 5.1: Le cours complet
4.5 (216 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,082 students enrolled

iOS 13 Swift 5.1: Le cours complet

Apprenez à développer des applications iOS pour iPhone et iPad avec iOS13, Xcode11 et Swift5 et UIKit
Bestseller
4.5 (216 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,082 students enrolled
Created by Matthieu Passerel
Last updated 2/2020
French
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 36.5 hours on-demand video
  • 57 articles
  • 58 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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
Course content
Expand all 391 lectures 36:36:29
+ Tour de Xcode11
9 lectures 55:04
Création de notre premier projet
08:22
Réglage des préférences
07:06
Interface de Xcode
08:30
Réglages de l'application
07:16
Info.plist et Assets.xassets
03:33
AppDelegate et SceneDelegate
05:08
ViewController
05:02
Interface builder
08:14
Lancement sur iPhone et simulateur
01:53
+ Autolayout et UI de base
13 lectures 01:23:49
Introduction à l'autolayout
09:27
UIVIew
04:12
UIImageView
07:54
Autre façon d'ajouter une UIImageView
05:57
Mise à jour: Recouvrir l'intégralité de l'écran
00:32
UILabel
11:25
Ajouter un font (police de texte)
05:56
UIButton
07:27
UIStackView
08:27
@IBOutlet
07:28
Changer les attributs dans le code
09:36
Le layer
05:27
Télécharger le projet complet
00:01
+ Mise en pratique de l'autolayout: Refaire le profil de Facebook
7 lectures 22:51
Présentation de l'exercice
02:07
Enoncé et ressources
00:41
UI de l'application
09:39
UI de l'application partie 2
01:51
Finition d UI
04:14
@IBOutlets et layers
04:17
Téléchargez le projet complet
00:01
+ Interaction avec le UI
5 lectures 36:49
@IBAction simple
09:07
@IBaction multiple
06:11
UIGestureRecognizer
10:48
touchesBegan, touchesMoved et touchesEnded
10:42
Téléchargez le projet complet
00:01
+ Exercice: Interactions
7 lectures 13:02
Présentation de l'exercice
00:47
Ressources de l'Exercice
00:16
Ajout d'une @IBAction simple
01:42
Ajout d'une @IBAction multiple
03:01
Ajout du UIGestureRecognizer
03:49
Ajout du touches
03:25
Téléchargez le projet complet
00:01
+ Orientation, Launchscreen et AppIcons
4 lectures 23:31
Modifier les contraintes selon l'orientation
06:38
Layout subviews
04:28
Le LaunchScreen.Storyboard
03:36
AppIcons
08:49
+ Swift: Les bases
17 lectures 02:05:06
Création de notre première Playground
05:51
La Documentation de Swift
04:02
A propos de Swift
05:53
Le print()
05:11
Commentaires
05:31
Variables et Constantes
12:22
Le point virgule
01:40
Les nombres entiers
09:03
Les nombres décimaux
03:14
Conversion entre types
03:27
String
22:56
Bool: Les booléens
02:57
Tuples
08:05
Array
16:20
Dictionnaire
12:10
Optionnels
06:23
Téléchargez la Playground
00:01
+ Exercice: Quel Swift êtes-vous?
5 lectures 21:14
Présentation du projet
02:36
Enoncé et ressources
00:41
Ui de l'application
12:05
Ajout de la logique
05:51
Le projet complet
00:01
+ Swift: Les Opérateurs
6 lectures 27:58
Opérateur d'asssignation
04:58
Opérateurs arithmétiques
10:41
Opérateurs de comparaison
03:03
&& et ||
04:40
L'opérateur ternaire
04:35
Téléchargez la playground
00:01
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