Développement en technologies mobiles sous IPhone/IPad - débutant

Formation offerte en collaboration avec Emploi-Québec

Cours WEB-PRO

Plateforme Macintosh

Durée 36 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Posséder des connaissances de base avec l'environnement Apple (OS X, iPhone, iPad) et sur la programmation en C et orientée objet.

Objectifs

À la fin de cet atelier, le participant aura appris les principes de base des technologies mobiles et la programmation en Swift. Il aura découvert les différents outils permettant le développement sur iOS. Il pourra développer entièrement de petites applications qui démontrent plusieurs des composantes iPhone.

Approche pédagogique

Chaque participant disposera d'une station client sous Mac OS X avec les outils de développement Xcode

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

1  Introduction

2  Outils de développement

  • Xcode
  • Interface Builder
  • Débogueur
  • Simulateur
  • Instruments

3  Swift   

  • Variables et opérateurs
  • Conditions
  • Boucles
  • Tableaux et dictionnaires
  • Fonctions et closures
  • Programmation orientée objet
  • Classes et structures
  • Héritage
  • Protocoles
  • Énumérations
  • Types et variables avancé
  • Extension

4    Patron MVC

5    Ulkit

  • Storyboard
  • Controller
  • Outlet et Action
  • AlertView et ActionSheet
  • TableView
  • Navigation et transition

6    Communication

  • Requête HTTP
  • JSON

7    Déploiement

  • Icon
  • SplashScreen
  • iTunesConnect

8    Activity indicator

College de Maisonneuve | Formation continue