Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Cours Complet développeur iOS 9 - Créez 18 Applications to your Wishlist.

Add to Wishlist

Cours Complet développeur iOS 9 - Créez 18 Applications

Apprenez la programmation iOS avec Swift2 & Développez les applications clones d'Uber, Instagram et Flappy Bird
4.0 (77 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
409 students enrolled
Created by Sandy Ludosky
Last updated 6/2016
French
$10 $120 92% off
2 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 19 hours on-demand video
  • 32 Articles
  • 11 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Soumettre votre application à l'App Store
Développer des applications iPhones multi-vues
Développer votre idée d'appli iOS
View Curriculum
Requirements
  • Aucun pré-requis de programmation nécessaire
  • Ce cours est conçu pour les débutants
  • Un Mac laptop ou iMac (ou PC avec un système d'exploitation OSX)
Description

Découvrez la formation iOS la plus complète disponible sur Udemy, avec plus de 30.000 étudiants satisfaits. Elle est désormais offerte pour les étudiants français. 


Rejoignez, aujourd'hui, la formation pour :

  • Apprendre la programmation et le développement d'applications iPhone
  • Apprendre les techniques pour développer votre projet d'appli 
  • Découvrir les méthodes qui servent à créer la plupart des apps téléchargées dans l'App Store
  • Et, rejoindre une communauté de développeurs aux compétences très convoitées. Swift est nouveau et très tendance. Open-source depuis 2015, sa popularité ne fait que croître et l'ajouter à votre liste de compétences est un "Plus" garanti.


Au programme de cette formation :

  • 18 applications iOS à développer
  • Utiliser des interfaces de programmation (API) pour afficher du contenu internet
  • Créer un lecteur de musique avec le framework AVFoundation
  • Persister les données avec Core Data et Firebase
  • Invoquer les services Web REST avec les requêtes HTTP
  • Un guide des étapes de publication à l' App Store 
  • Des recommandations pour faire la promotion de votre application avec un site WordPress

 

Dans une première partie vous apprendrez à :

  • Télécharger et installer l'application XCode 7
  • Utiliser l'Interface Builder pour ajouter des éléments à la vue de l'application.
  • Ajoutez des actions, des fonctions et des reconnaissance gestuelles pour créer des programmes interactifs 

Un chapitre complet sera réservé au langage de programmation Swift. Plusieurs projets et démos vont servir à vous donner les fondements nécessaires à la programmation et au développement iOS.

Chaque section inclut plusieurs projets, des challenges et des quiz pour consolider vos connaissances et vous préparer aux étapes suivantes. 

On poursuivra avec plusieurs examples de concepts avancés du développement iOS. Vous apprendrez à manipuler les principaux éléments qui composent la plupart des applis iPhone. Cette étape va très rapidement faire évoluer vos connaissances. Examples :

  • TableView
  • Les barres de navigation et tabulation
  • Les carte interactives avec le framework MapKit
  • Les frameworks AVFoundation, CoreLocation et la Géolocalisation
  • NSUserDefaults et Core Data pour la persistence des données
  • système CRUD et authentification de l'utilisateur avec Firebase
  • Les Interfaces de Programmation (API) pour télécharger du contenu à partir de sources internet

 A la fin de cette première partie de formation, vous aurez acquis une fondation solide pour vous aider à conceptualiser votre propre idée d'appli originale. 


Dans une seconde partie de cours, on passera à des projets d'application plus complexes et ambitieux en s'inspirant d' apps populaires comme:

  • Uber
  • Instagram
  • Tinder
  • Flappy Bird
  • SnapChat

Vous passerez du niveau débutant à avancé, avec à votre actif le développement de 18 applications.


Plus, un chapitre de tutoriels Extras vous fera découvrir les nouvelles fonctionnalités disponibles avec l'iPhone 6 :

  • 3DTouch
  • Quick Actions
  • TouchID
  • Peek & Pop

Inscrivez vous aujourd'hui! 

  • Les développeurs d'application mobiles sont très demandés.
  • Et les tendances vont continuer a être favorables pour les métiers du web et de la technologie pour les années à venir.

Alors, ne manquez pas le train Swift. Rejoignez sans plus attendre cette formation complète pour : 

  • Apprendre à développer et publier votre idée d'appli originale
  • Devenir développeur indépendant
  • Et, rejoindre une communauté de développeurs aux talents très recherchés


A bientôt! 

Sandy, instructeur Web & iOS




Who is the target audience?
  • Ce cours est adapté à tous les niveaux
  • Pour qui veut apprendre à coder
  • Pour qui veut publier sa propre appli
  • Pour qui veut démarrer une carrière de développeur mobile indépendant
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 210 Lectures Collapse All 210 Lectures 19:02:54
+
Introduction, Préparation & Orientation
2 Lectures 04:03

FAQ - Forum de Discussions
00:52
+
Démarrer avec l'Environnement d' XCode 7 & Swift 2
15 Lectures 51:18

Télécharger & Installer XCode 7
04:29

Découvrir l'Environnement de Travail XCode 7
08:09

Labels & Hello World
05:54

Challenge : Labels - C'est Cool!
00:09


Challenge : quel Age As-Tu?
00:06

Solution : quel Age As-Tu?
04:15

Premier Programme Swift
02:55

Créer une Application Intéractive
04:23

Challenge : Programme Intéractif
00:10

Solution : Programme Intéractif
04:04

Projet: Quel Age a Mon Chat?
10:46

Fichiers Démos à Télécharger
00:01

Conclusion
00:29

Démarrer avec l'Environnement d' XCode 7 & Swift 2
5 questions
+
Introduction au Language de Programmation Swift 2
24 Lectures 01:22:44

Le Swift Playground
02:06

Variables & Type
09:23

Challenge Playground (Les Variables)
00:10

Solution Challenge Playground (Les Variables)
03:06

Collections & Dictionnaires
07:34

Challenge Playground (Les Collections)
00:07

Challenge Playground (Les Dictionnaires)
00:14

Solution Challenge Playground (Les Collections)
04:29

Conditions If/Else
06:25

Challenge Playground (Conditions IF/ELSE)
00:15

Solution Challenge Playground (Conditions IF/ELSE)
04:35

Jeu des Devinettes - Interface
03:45

Jeu des Devinettes - Logique & Nombre Aléatoire
07:10

Boucles (For Loop)
05:09

Boucles (For Loop) - Challenge
00:11

Boucles (For Loop) - Solution
03:07

Boucles (While Loop)
02:17

Boucles - Solutions Challenge
02:12

Nombre Premier - Playground
02:45

Trouver les Nombres Premiers - AutoLayout
05:07

Trouver les Nombres Premiers - Projet Final
10:12

Fichiers Démos à Télécharger
00:01

+
iOS Avancé I - NSTimer(), TableView, Persistance des Données & Vue Internet
20 Lectures 02:00:03

Barre de Navigation & Barre d'Outils
06:51

Intro NSTimer()
05:05

Challenge - Chronomètre Rapide avec NSTimer()
00:25

Solution - Chronomètre avec NSTimer()
10:53

TableView
10:00

TableView & Table de Multiplications
11:23

Persistance des Données avec NSUserDefaults
05:10

Segue - Vue a plusieurs pages
02:30

Touche 'Return' - TextFieldDelegate
05:29

Liste Todo - Application Tabbar 1/3
04:29

Liste Todo Interactive 2/3
09:57

Liste Todo - Persistance Donnees 3/3
03:51

Téléchargement de Données Internet (API)
11:36

Fonctions String & NSString
05:56

Application Météo - Ressources a Telecharger
00:00

Application Météo - Interface & Auto-Layout
05:39

Application Météo - Afficher Prévisions Par Ville
18:48

Fichiers Démos à Télécharger
00:01

Conclusion
00:47

Quiz
6 questions
+
iOS Avancé II - Animations, MapKitView, Geolocalisation & Audio
22 Lectures 03:01:29

UIViewAnimation & NSTimer()
12:45

Jeu du Morpion - Interface 1/3
04:09

Jeu du Morpion - Programmation 2/3
12:43

Jeu du Morpion - Animation 3/3
20:13

Carte Interactives avec MapKitView
06:59

Solution Challenge MapKitView
05:37

Annotations (Pins) & Reconnaissance Gestuelle
06:54

Geolocalisation: Reconnaissance Emplacement Utilisateur
07:52

Application : ou Suis-je? 1/3
09:53

Application : ou Suis-je? - Direction, Vitesse & Altitude 2/3
16:05

Application : ou Suis-je? - Géolocalisation inversée 3/3
05:16

Contrôleur de Navigation
02:14

Application : Mes Lieux Favoris 1/3
11:28

Application : Mes Lieux Favoris 2/3
08:49

Application : Mes Lieux Favoris 3/3
13:13

Lecteur Audio avec AVFoundation
06:42

Audio : Le Meilleur de Bach
10:18

SwipeGestureRecognizer & Motion Shake
06:05

Jeu des Sons
07:03

Fichiers Démos à Télécharger
00:01

Conclusion
00:21

Quiz
4 questions
+
Core Data, Webviews, Json & Téléchargement de contenu internet
12 Lectures 01:05:05

Core Data - Creer, Retrouver et Sauvegarder des Donnees
12:32

Core Data - Mettre a Jour et Supprimer des Donnees
04:35

Telechargement d' Images Internet
09:50

Format Json & Dictionnaires
07:37

Vue avec Contenu Internet - WebViews
05:37

Blogueur App - Clé API 1/4
04:41

Blogueur App - Stack Core Data 2/4
03:53

Blogueur App - Téléchargement Articles 3/4
10:46

Blogueur App - WebViews 4/4
03:12

Fichiers Démos à Télécharger
00:01

Conclusion
01:30

Quiz
3 questions
+
Clone Appli Instagram
33 Lectures 02:47:54

Page Connexion Utilisateur
03:30

UIAlertDialogue
10:07

Annonce IMPORTANTE concernant Firebase SDK
00:41

Introduction & Tableau de Bord Firebase
02:56

Services d'Authenfication avec Firebase
01:35

Installation CocoaPods
00:06

Creation Podfile
00:29

CocoaPods & Podfile
03:49

Creation Compte Utilisateur
08:59

PerformSegue
04:47

Connexion & Déconnexion
12:38

Erreur Connexion
05:14

Liste de Contacts - TableViewController
04:25

Base de Données Contacts ( Firebase)
06:11

Afficher Liste Contacts
10:11

Page Contacts
04:30

Collections Photos - CollectionView
03:47

Cell Custom avec image
03:37

Unsplash Image API
06:31

Ajouter Contacts aux Favoris (Following)
05:59

Segmented Control
08:59

Follow / Unfollow
09:24

Affichage Alternatif
02:49

Importer Photos
06:35

UIImagePickerController - iPhotos Collection
04:46

Publier Photos 1/3
09:48

Publier Photos 2/3
09:05

Publier Photos 3/3
07:34

Voir Mes Photos Publiées
04:21

Refresh & Spinner
02:31

Fichiers Démos à Télécharger
00:01

+
Clone Appli Tinder
18 Lectures 01:30:57

Tinder Appli Interface
05:59

Creation Compte Facebook Developers
03:14

Facebook Login SDK - Connexion Utilisateur
07:02

Authentification avec Compte Facebook
04:35

Facebook Login SDK
01:51

Connexion & Deconnexion
08:24

Requête FaceBook Graph
11:32

Afficher Image Profile Facebook
04:17

Ajouter Preferences - Control Switch
05:36

Page Rencontres Tinder
06:25

Listes Utilisateurs (collections) - à Copier
00:28

Afficher Profiles Celibataires
03:53

UIPanGestureRecognizer
07:54

UITransform - Reduction & Rotation
10:02

Accepter & Rejeter Celibataires
03:38

Fichiers Démos à Télécharger
00:01

+
Jeu & Sprite Kit - Clone Appli Flappy Bird
10 Lectures 01:08:49

Ajouter & Animer les Sprite Kits
05:00

Décor Jeu & Animation
08:45

Ajouter Contrôles & Intéraction
05:15

Ajouter des Obstacles
08:18

Ajouter & Animer les Obstacles
06:36

Eviter les Collisions
09:01

Score & Game Over
21:56

Fichiers Démos à Télécharger
00:01

+
Clone Appli Uber
22 Lectures 02:23:32

NOTE IMPORTANT FIREBASE
00:39

Introduction, Fichiers Projet & Firebase
02:40

Interface Projet Démarrage
06:03

Creation Compte Client & Chauffeur
09:21

Authentification & Page Accueil Client
07:26

Multiples Segues
09:25

Authentification & Page Accueil Chauffeur
04:17

MapKitView & CLLocationManagerDelegate
08:07

Géolocalisation Inversée
04:54

Appeler & Confirmer UBER
04:38

Ajouter Commande Firebase 1/2
11:02

Ajouter Commande Firebase 2/2
06:11

Voir Commandes Clients
12:06

Deconnexion avec unauth() & Unwind Segue
04:58

Voir Toutes les Commandes
08:30

Calculer & Afficher Distance en KM
09:04

Voir Détails Commande
13:34

Voir Distance Client sur Carte
13:34

Voir Détails Commande Client
05:22

Fichiers Démos à Télécharger
00:01

5 More Sections
About the Instructor
4.2 Average rating
1,040 Reviews
15,505 Students
20 Courses
Web Designer & Developer

My name is Sandy. I am a freelance Web Designer and Developer based out of Toronto, in Ontario, Canada.

I specialize in Front-End development with HTML, CSS, CSS3 Animation, Sass, Javascript and JQuery.

I love creating beautiful, professional and user-friendly websites using the Adobe Creative Suite: Photoshop, Illustrator and Flash to name a few.

Also, I am keen on Web marketing, Web analytics, Visual Design, Video Editing, Photography and WordPress development.

On top of being a Udemy instructor, I am an avid learner of new technologies and digital stuff.

Report Abuse