Saisissez la chance de gagner une bourse d'étude

Étudiez gratuitement un cours souhaité et gagnez de l'argent
regarder maintenant
72 Etudiants
223 Leçons
Débutant

Qu'est-ce que vous allez apprendre ?

  • IOS de base Contrôle de version avec Git et Github Swift 3 Objectif c Avancé Objective-C

Curriculum

56h 11m
Section 1: Premiers pas avec iOS 10 & Swift 3
46:42
Section 2: Apprenez à coder avec Swift 3
3:34:41
Variables, opérateurs et fonctionnement des ordinateurs
16:48
Swift3 cordes
15:22
Numéros Swift3
19:53
Fonctions Swift3
22:39
Swift3 Booleans & logique conditionnelle
20:57
Constantes Swift3 et opérateurs logiques
10:27
Tableaux Swift3
13:06
Swift3 boucles
18:59
Swift3 Dictionnaires
18:44
Swift Optionals: Mises à jour Xcode 8
01:04
Options rapides
28:01
Programmation orientée objet
12:00
Héritage
08:19
Polymorphisme
08:22
Section 3: Contrôle de version avec Git & Github
1:27:32
Git & contrôle de version - la façon amusante
11:59
Notions de base sur les terminaux - Modification des répertoires
06:07
Notions de base sur les terminaux - Copier et renommer des fichiers
08:57
Notions de base sur les terminaux - Création de répertoires et de fichiers
04:30
Notions de base sur les terminaux - Suppression de fichiers et de répertoires
06:01
Les bases de Git
17:16
Mise en place de Github
04:36
Dépôts Git locaux et distants
11:14
Travailler à travers les conflits de fusion Git
16:52
Section 4: IOS de base
6:05:31
Application iOS 10: Pilules miracles - Mises à jour Xcode 8
00:47
App iOS 10: Miracle Pills 01 - Autolayout & création de projet
14:48
Application iOS 10: Miracle Pills 02 - contraintes de largeur, de hauteur, d'avance et de fin
21:19
Application iOS 10: Miracle Pills 03 - UIPickerView
28:49
Travailler avec UIScrollView
28:45
Travailler avec UIStackview
39:36
Changement d'écran avec Segues - Mises à jour Xcode 8
03:06
Changer d'écrans avec des ligues
26:30
App iOS 10: Introduction à la calculatrice rétro
01:04
App iOS 10: Calculatrice rétro - Mises à jour Xcode 8
03:02
Application iOS 10: calculatrice rétro - UIStackView et mise en page automatique
34:53
App iOS 10: Calculatrice rétro - Polices personnalisées sur iOS 10
02:41
App iOS 10: Calculatrice rétro - Lecture de fichiers audio sur iOS 10
08:00
App iOS 10: Calculatrice rétro - Mathématiques et logique
17:29
Exercice - Améliorer la calculatrice
01:52
Classes de taille sur iOS 10 et Xcode 8
18:03
App iOS 10: Intro du Party Rock Mansion
01:43
App iOS 10: Party Rock - Mises à jour Xcode 8
02:05
App iOS 10: Party Rock - Conception de l'interface utilisateur
17:24
iOS 10 App: Party Rock - Cellules de tableau personnalisées et modélisation de données
22:39
iOS 10 App: Party Rock - Téléchargement d'images & asynchrone
09:21
iOS 10 App: Party Rock - Affichage de vidéos Youtube dans une vue Web
09:28
Contrôleur de vue modèle (MVC)
26:46
Créer une barre de progression avec PaintCode
25:21
Section 5: Utilisation de requêtes Web et REST sur iOS 10 et Swift 3
7:37:01
Fonctionnement des requêtes Web sur iOS 10
17:51
Comprendre JSON sur iOS 10
10:33
App iOS 10: Rainy Shine - Mises à jour pour Xcode 8
07:00
iOS 10 App: Rainy Shine - Introduction à l'application et création de projet
03:28
App iOS 10: Rainy Shine - Introduction aux cocoapodes
06:13
Application iOS 10: Rainy Shine - Installation de Cocoapods et d'Alamofire
05:56
iOS 10 App: Rainy Shine - Création de l'interface avec IBOutlets
32:25
iOS 10 App: Rainy Shine - Tableview, délégué et source de données
11:37
App iOS 10: Rainy Shine - Enregistrement de l'API OpenWeather
10:09
App iOS 10: Rainy Shine - Modèle de données et constantes
20:09
Télécharger des données depuis l'API avec Alamofire
13:06
App iOS 10: Rainy Shine - Analyser les données JSON
16:12
iOS 10 App: Rainy Shine - Mise à jour de l'interface utilisateur avec les données de l'API
08:11
App iOS 10: Rainy Shine - Dictionnaire de données de modélisation et d'initialisation météo
40:00
App iOS 10: Rainy Shine - IBOutlets et cellule météorologique personnalisée
15:36
App iOS 10: Rainy Shine - Emplacement de l'utilisateur avec CLLocationManager
27:13
iOS 10 App: Pokedex - Introduction à l'application
01:15
Application iOS 10: Pokedex - Mises à jour Xcode 8
06:26
Application iOS 10: Pokedex - Configuration du projet, images, données, github
08:16
iOS 10 App: Pokedex - Création d'une classe Pokemon
04:36
Application iOS 10: Pokedex - Vue Collection, disposition du storyboard
08:52
iOS 10 App: Pokedex - Cellule de vue de collection personnalisée
07:38
Application iOS 10: Pokedex - Délégué en vue Collection, source de données, présentation du flux
13:02
Application iOS 10: Pokedex - Analyse de fichiers CSV
12:52
iOS 10 App: Pokedex - Audio et polices personnalisées
12:23
Application iOS 10: Pokedex - Barre de recherche et filtrage de la recherche
15:27
iOS 10 App: Pokedex - Contrôleur de détail & segue
10:04
Application iOS 10: Pokedex - Contrôleur de vue empilée et de vue détaillée
23:13
Application iOS 10: Pokedex - IBOutlets et modifications du modèle
06:02
iOS 10 App: Pokedex - L'API, Github, Cocoapods & Alamofire
07:22
iOS 10 App: Pokedex - Téléchargement et analyse de la partie de données 1
29:19
iOS 10 App: Pokedex - Téléchargement et analyse des données, partie 2
16:04
App iOS 10: Pokedex - Finition du Pokedex
28:31
Section 6: Persistance des données et données de base
3:16:36
Intro to Core Data App
01:22
Pourquoi utiliser des données de base
03:54
Vue d'ensemble de l'architecture de données de base
03:59
Application iOS 10: DreamLister, partie 1 - Création d'un modèle de données
20:30
Application iOS 10: DreamLister, partie 2 - Conception des vues
20:59
Application iOS 10: DreamLister, partie 3 - Connexion des vues
06:09
Application iOS 10: DreamLister, partie 4 - NSFetchedResultsController
22:22
Application iOS 10: DreamLister, partie 5 - Récupération et affichage de données
16:59
Application iOS 10: DreamLister, partie 6 - Présentation de l'écran de détail
14:53
Application iOS 10: DreamLister, partie 7 - Implémentation de UIPickerView
13:39
Application iOS 10: DreamLister, partie 8 - Enregistrement de données à partir d'un formulaire
13:34
Application iOS 10: DreamLister, partie 9 - Modification de données existantes
16:28
Application iOS 10: DreamLister Partie 10 - Suppression de données et ajout d'images
18:47
Application iOS 10: DreamLister, partie 11 - Tri des données
06:56
Application iOS 10: DreamLister, partie 12 - ItemType Challenge
02:27
Application iOS 10: Conversion de Swift 2 en projet de données de base Swift 3
13:38
Section 7: Programmation orientée protocole et Advanced Swift 3
2:39:55
Introduction à la programmation orientée protocole
11:08
Écrire vos premiers protocoles
20:25
Création d'extensions de protocole
14:53
Génériques et protocoles
13:37
Introduction à la programmation orientée protocole
02:44
Exemples pratiques utilisant la programmation par protocole
1:23:20
Fonctions récursives
13:48
Section 8: iOS 10 Nouvelles fonctionnalités
1:44:24
iOS 10: extension de l'application iMessage Sticker
06:19
iOS 10: API de reconnaissance vocale
46:45
iOS 10: Notifications utilisateur - Mises à jour Xcode 8
05:47
iOS 10: Notifications utilisateur
45:33
Section 9: Création d'applications Full Stack avec Firebase
1:08:09
Introduction à la base de feu
06:35
Firebase Push Notifications - Création du projet
05:33
Firebase Push Notifications - Création d'un certificat push
07:00
Firebase Push Notifications - Connexion via code à la messagerie Firebase
17:47
Tri des données dans Firebase - Mises à jour Xcode 8
02:33
Tri des données dans Firebase
28:41
Section 10: Cartes, GPS, Géolocalisation, Pokemon & Firebase
1:19:47
Application iOS 10: PokeFinder - Introduction à l'application
02:45
Application iOS 10: PokeFinder - Mises à jour Xcode 8
02:01
Application iOS 10: PokeFinder - Installation de Firebase et de GeoFire
13:02
iOS 10 App: PokeFinder - Image personnalisée pour l'emplacement de l'utilisateur
16:34
Application iOS 10: PokeFinder - Enregistrement de Pokemon dans un emplacement GPS
19:05
Application iOS 10: PokeFinder - Affichage des annotations Pokemon sur la carte
18:10
Application iOS 10: PokeFinder - Autorisations d'emplacement et application finale
08:10
Section 11: Création d'un réseau social avec Firebase
9:52:11
App iOS 10: Introduction au réseau social
03:40
Application iOS 10: réseau social - Mises à jour Xcode 8
11:51
Application iOS 10: réseau social - Configuration de Firebase
37:22
iOS 10 App: Réseau social - Interface utilisateur de connexion
33:39
App iOS 10: Réseau social - Vues personnalisées
28:45
App iOS 10: réseau social - authentification Facebook
45:05
Application iOS 10: réseau social - authentification de messagerie avec Firebase
19:45
iOS 10 App: réseau social - Connexion automatique avec trousseau
39:18
App iOS 10: Réseau social - Interface utilisateur pour les réseaux sociaux
49:16
Application iOS 10: réseau social - Tableau avec des cellules personnalisées pour l'alimentation
22:08
Application iOS 10: réseau social - Modélisation et architecture des données Firebase
29:49
iOS 10 App: réseau social - Création d'utilisateurs de base de données pour Firebase
41:17
Application iOS 10: réseau social - base de données Firebase
18:29
Application iOS 10: réseau social - Analyse des données Firebase
26:28
Application iOS 10: réseau social - Données Firebase dans l'interface utilisateur
13:05
Application iOS 10: réseau social - Publication d'UIPickerView sur Firebase
20:54
Application iOS 10: réseau social - Intro au stockage Firebase
11:44
iOS 10 App: réseau social - Téléchargement de fichiers à partir du stockage Firebase
30:56
iOS 10 App: réseau social - Téléchargement de fichiers sur firebase
29:23
Application iOS 10: réseau social - Création d'un message sur les réseaux sociaux
19:27
Application iOS 10: réseau social - relations de base de données Firebase
48:26
App iOS 10: Exercice de réseau social
11:24
Section 12: Intermédiaire: Création d'un clone Snapchat avec Firebase
4:03:42
App iOS 10: DevChat - Mises à jour Xcode 8
08:14
iOS 10 App: DevChat - Création de projet et utilisation du code d'exemple Apple
16:43
iOS 10 App: DevChat - Refactoriser le code Apple et déplacer les IBOutlets
13:03
iOS 10 App: DevChat - Déplacement du code de la classe parent à l'enfant
05:19
iOS 10 App: DevChat - Comment créer votre propre protocole et déléguer
25:50
iOS 10 App: DevChat - Configuration et installation de Firebase
05:28
iOS 10 App: DevChat - Modélisation de données Firebase et architecture d'applications
22:44
iOS 10 App: DevChat - Vues personnalisées avec IBDesignable et IBInspectable
27:35
iOS 10 App: DevChat - Authentification UI de connexion et Firebase
09:16
iOS 10 App: DevChat - Comment enregistrer des utilisateurs authentifiés sur Firebase
19:24
App iOS 10: DevChat - Traitement des erreurs d'authentification Firebase
18:36
iOS 10 App: DevChat - Comment enregistrer des utilisateurs authentifiés sur Firebase
12:46
iOS 10 App: DevChat - Téléchargement et analyse des utilisateurs de Firebase
39:10
App iOS 10: DevChat - Envoi de votre premier instantané
11:33
Création de captures d'écran pour l'App Store Submission
08:01
Section 13: Conception d'applications mobiles avec Sketch 3
1:46:13
Aperçu de l'interface utilisateur de l'esquisse
02:06
Concevoir votre première application dans Sketch
12:15
Bases des couches
11:11
Comprendre les formes
16:16
Masquage et mise à l'échelle proportionnelle
07:46
Création de l'écran de paramètres dans Sketch
15:57
Styling in Sketch, partie 2
12:29
Travailler avec des images
07:12
Typographie et texte
05:29
Symboles
10:51
Comment exporter des graphiques
04:41
Section 14: Concevoir une application de conversation dans Sketch 3
1:59:42
Introduction à l'application
00:33
Création de l'écran d'inscription et de connexion
19:24
Création de la boîte de réception
37:44
Nouveaux messages UI
23:06
Création de l'interface utilisateur de discussion
19:42
Création de l'écran de paramètres
19:13
Section 15: Conception d'une application de média social dans Sketch 3
32:34
Introduction à l'application
00:32
Création de l'interface utilisateur d'inscription par e-mail
07:43
Concevoir l'écran d'accueil
24:19
Section 16: Objective-C & Swift 3: Mise en route
1:22:37
Construire une application iOS dans Objective-C
05:48
Anatomie d'un fichier Objective-C
09:26
Propriétés Objective-C et variables d'instance
11:07
Getters et setters Objective-C
12:09
Pointeurs Objective-C
05:53
Objective-C Strings avec NSString
20:53
Chiffres Objective-C
17:21
Section 17: Un regard plus en profondeur sur Objective-C
1:20:38
Conditional Objective-C & BOOL
07:05
Méthodes Objective-C
34:43
Objective-C NSArray et NSMutableArray
12:07
Objective-C NSDictionary et NSMutableDictionary
12:17
Boucles Objective-C et énumération rapide
04:39
Programmation orientée objet Objective-C
09:47
Section 18: Avancé Objective-C
59:29
Cycles Objective-C faible vs fort et conservation
15:40
Initialiseurs Objective-C
11:44
Nullabilité Objective-C
11:33
Catégories Objective-C
09:04
Interopérabilité Swift & Objective-C
11:28
Section 19: Objective-C Création d'un tutoriel et d'une application Youtube
2:05:17
Introduction à l'application
01:33
Création de projet et singleton Objective-C
10:05
Objective-C créant notre serveur de nœud et concevant l'API
20:12
Objective-C NSURLSession, bloque et parle au serveur
22:54
Storyboard Objective-C, IBOutlets et cellules de vue de tableau personnalisées
16:09
IBOutlets et affichage des données dans les cellules
10:29
UIWebView, chargement de HTML, CSS et Javascript et lecture de vidéos Youtube
25:58
Création d'une requête POST à partir d'Objective-C
17:57
Section 20: Conception, mise en service, test et soumission d'applications iOS 10
2:29:16
3 raisons pour lesquelles il est important de concevoir votre application en premier
04:29
Comment concevoir une application iOS avec Sketch for Beginners
23:39
Prototypage rapide des applications iOS avec Invision
14:36
Conception d'une icône d'application iOS dans Photoshop
13:17
Exportation d'images 1x, 2x et 3x dans Photoshop
14:30
Création de captures d'écran pour la soumission dans l'App Store
08:01
Tout sur le provisioning iOS 10
10:20
Installation de certificats et de profils de développement
13:30
Installation de certificats de production et de profils
09:56
Ajout de bêta-testeurs externes
05:15
Soumettre une application sur l'App Store
31:43

Description

Prérequis

  • Un Mac ou un ordinateur portable Mac fonctionnant sous OSX Une connexion internet rapide

A propos de l'instructeur

Les avis 187
Les étudiants 83,292
Audience massive
Les cours 21

Avis sur la plateforme BitDegree

Nos étudiants disent Excellent
9.5 sur 10
trustpilot logo 1 trustpilot logo