Programmation iOS (partie I)

Vous voulez apprendre programmer sur un iPhone ou un iPad ? Ce MOOC est fait pour vous. Il vous donnera les bases de cette programmation et vous permettra de dvelopper vos premires applications.

Created by: tienne Renault

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a ios swift course? Or looking for more detail on tienne Renault's Programmation iOS (partie I)? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Smartphones, tablettes, ces appareils ultra-portables sont dsormais omniprsents dans notre vie quotidienne. Il y a des applications pour presque tout : retoucher ses photos, rserver une place de cinma, rviser le code de la route, choisir une recette de cuisine, tourner et monter des clips vidos, ou trouver les restaurants les plus proches.
Derrire ces applications il y a un savoir-faire spcifique la programmation sur plateformes mobiles. En effet, contrairement aux ordinateurs classiques, les contraintes imposes par les caractristiques ces terminaux font que certains gestes simples pour l'utilisateur, comme faire drouler une liste de donnes, impliquent en ralit des mcanismes plus complexes.
Ce MOOC est le premier d'une srie de deux MOOCs consacrs la programmation sur iPhone et iPad. Il se concentre sur le dveloppement d'applications mono-vues et prsente en dtail les principes d'une interaction russie de vos applications avec ses utilisateurs. Nous avons galement dcid de prendre en compte les dernires nouveauts introduites dans iOS. Ainsi, ce MOOC, s'il voque Objective-C, le langage historique de dveloppement sur cette plateforme qu'il faut connatre, passera beaucoup de temps sur le nouveau langage Swift (dans sa version 3, annonce en Septembre 2016 avec iOS10). Un parallle avec la problmatique du dveloppement de systmes embarqus est galement fait.
L'objectif, si vous suivez attentivement ce cours et ralisez les exercices proposs, est de vous rendre autonomes dans la ralisation d'applications pour l'cosystme iOS (le dernier exercice est d'ailleurs un jeu d'adresse). Vous serez aussi capables de travailler non seulement dans l'environnement de dveloppement d'Apple mais aussi dans des environnements similaires. Les exercices sont raliss sous iOS10, publi en septembre 2016. Nous recommandons donc l'usage de Xcode 8 ou ultrieur (accs gratuit sur le site d'Apple).
Ce cours est principalement destin des personnes matrisant dj la programmation objet. Il est driv d'une unit d'enseignement de 5eme anne (master 2) dispense l'Universit Pierre et Marie Curie, le premier tablissement universitaire avoir propos en France, en 1967, un diplme d'informatique. Il tient galement compte des nombreux retours des MOOCs qui se sont drouls en 2014 et en 2015.
Si ce sujet vous intresse, n'hsitez pas vous inscrire et venir nous suivre. J'ai reu plusieurs tmoignages d'anciens participants en 2014 et 2015 qui se sont rorients vers la programmation mobile aprs avoir particip l'une des ditions prcdentes.
premier contact
le langage Objective-C
le langage Swift (v3)
les vues dans iOS
les vues, notions avances
les vues, fin de la visite

icon
Instructor Details

tienne Renault

Titulaire d'un master de l'universit Pierre & Marie Curie en Systme et applications rparties, tienne Renault est actuellement docteur de l'UPMC et chercheur au LRDE. Il s'intresse la vrification formelle des systmes concurrents et participe activement aux dveloppements de la bibliothque SPOT. Depuis 2011, il participe aux enseignements sur iOS et Android.

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete