Sunteți pe pagina 1din 2

DVELOPPEMENT

D'APPLICATIONS
MOBILES

LA FORMATION
CONTINUE
POUR LES ADULTES

LEA.CG
645 heures / 21.32 units

DESTINATAIRES

DIPLME

Ce programme est destin aux personnes possdant une exprience


professionnelle ou des connaissances en informatique juges suffisantes.
Il peut donc sadresser des dveloppeurs souhaitant se spcialiser en
dveloppement dapplications mobiles ou des personnes nayant pas
termin leurs tudes en informatique ou ayant des connaissances et qui
dsirent obtenir un diplme dans ce secteur dactivit.

Attestation dtudes collgiales (AC)

OBJECTIF

n Satisfaire lune des conditions suivantes :

Le programme vise former des personnes aptes exercer la profession de


dveloppeur dapplications mobiles. Il a pour objectif de leur permettre de
matriser les concepts et techniques relis au dveloppement dapplications
mobiles, de mme que de dvelopper et dapprofondir tant leurs
comptences techniques que professionnelles afin de rpondre aux besoins
du march du travail.

PERSPECTIVES
PROFESSIONNELLES
Selon le rapport du Conseil des technologies de linformation et des
communications (CTIC), publi en octobre 2012, on prvoit une croissance
considrable dans le secteur des applications mobiles au Canada, soit de
54% en 2014 et de 184% en 2016. La formation de personnes-ressources
qualifies dans ce domaine constitue un dfi pour soutenir cette croissance.
Les perspectives professionnelles sont donc trs favorables.

CONDITIONS D'ADMISSION
n Dtenir un diplme dtudes secondaires
ou une formation juge suffisante.

avoir dj interrompu ses tudes au moins deux


sessions conscutives ou une anne scolaire;
avoir complt au moins une anne dtudes post
secondaires chelonne sur une priode dun an ou plus;
tre vis par une entente conclue entre le Collge et un
employeur ou par un programme gouvernemental.
n Possder une exprience professionnelle dans le domaine
de linformatique ou des connaissances en informatique
juges suffisantes.

CRITRES DE SLECTION
Pour tre slectionne, la personne devra russir un test
de franais crit, un test dhabilets et de logique
en informatique ainsi quune entrevue de slection.

Le finissant de ce programme pourrait occuper plusieurs postes tels que :


analyste-programmeur en dveloppement mobile, dveloppeur Web mobile,
programmeur HTML5, programmeur Android.

FORMATION CONTINUE ET
SERVICES AUX ENTREPRISES

Il pourrait aussi dvelopper ses propres applications mobiles (jeux,


productivit, multimdia ou autres) et les commercialiser pour les magasins
dapplications mobiles, tels que le App Store dApple, Google Play de Google
ou App World de BlackBerry.

4280, boulevard St-Jean


Dollard-des-Ormeaux - (Qubec) H9H 2A5
514 626-8555 - poste 0 - fc@cgodin.qc.ca

CGODIN.QC.CA

WWW.

DVELOPPEMENT
D'APPLICATIONS MOBILES
(645 HEURES)
COMPTENCES
VISES

Introduction la programmation structure 90 heures

3 units

2-4-3

Analyser les fonctions de travail;

Ce premier cours de programmation prsente les fondements de la programmation : rsolution


de problmes, dveloppement et simulation dalgorithmes, traduction en langage structur et
vrification. Les structures de donnes fondamentales, les structures de contrle de base et les
rudiments de la programmation oriente objet pilote par vnements (OOPE) sont abords avec
lenvironnement de dveloppement Eclipse et le langage JAVA.

Exploiter un langage de
programmation structure;

Introduction aux technologies mobiles

Appliquer une approche de


dveloppement par objets;
Produire des algorithmes;
Produire une interface utilisateur;
Organiser et exploiter des donnes;
Corriger des programmes;
Utiliser des outils de traitements
multimdias;
Concevoir et dvelopper dans
un environnement graphique.

LISTE
DES COURS
420-0D1-CG
Introduction la programmation structure

420-0D2-CG

45 heures 1.66 units

2-1-2

Le monde des applications mobiles offre un vaste ventail de carrires. Ce premier cours de
technologies mobiles prsente ltudiant les possibilits professionnelles lies son domaine
dtudes. Il prpare aussi son intgration au march du travail, tout en explorant les diffrentes
fonctions de travail. Il prsente les diffrentes plateformes mobiles (iOS, Android, BlackBerry
OS, etc.) et les caractristiques propres au dveloppement dune application mobile. Une premire application mobile intgrant les notions prsentes dans ce cours est dveloppe partir
de lenvironnement de dveloppement Eclipse, du langage JAVA. et des bibliothques dAndroid.

Programmation objet

90 heures

3 units

3-3-3

La complexit croissante des applications et la ncessit de rutiliser des composants logiciels


ont favoris lmergence de la programmation objet. Par ailleurs, la rsolution de problme par
linformatique est grandement simplifie par lutilisation de structures de donnes complexes.
Ce deuxime cours de programmation prsente les concepts fondamentaux de lapproche objet :
encapsulation, hritage, polymorphisme et instanciation, etc. De plus, le langage de modlisation
graphique UML y est prsent. Finalement, le langage JAVA est utilis pour la mise en uvre
dalgorithmes et de structures de donnes avances.

Dveloppement dapplications Android

60 heures

2 units

2-2-2

Ce second cours de technologies mobiles prsente les notions ncessaires la conception et la


ralisation dune application mobile Android. Il accompagne ltudiant travers les divers concepts de
programmation Android, tel que la cration dinterfaces conviviales, la programmation multilingue,
le support de plusieurs tailles dcran, la gestion des tches (multi-tches). Une seconde application
mobile intgrant les notions prsentes dans ce cours est dveloppe partir de lenvironnement
de dveloppement Eclipse, du langage JAVA et des bibliothques dAndroid.

Introduction aux technologies mobiles

Programmation Web mobile

420-103-CG

La navigation Web partir dun appareil mobile prsente des dfis particuliers (taille de lcran,
absence de clavier ou de souris). La ralisation dun site Web adapt est donc primordiale son
succs. Dans ce troisime cours de technologies mobiles, laccent est principalement mis sur la
rsolution de problmes informatiques dusage courant en utilisant le navigateur Internet de
lappareil mobile. Trois langages de programmation sexcutant ct client sont mis contribution
soit le HTML5, CSS3 et le JavaScript.

Programmation objet

420-118-CG
Dveloppement dapplications Android

420-119-CG
Programmation Web mobile

420-120-CG
Dveloppement dapplications sur appareils
mobiles

420-200-CG
Projet synthse
* Lusage du masculin na pour but que
dallger le texte.

Dveloppement dapplications
sur appareils mobiles

90 heures

90 heures

3 units

3 units

2-4-3

2-4-3

Ce denier cours de technologies mobiles prsente les notions avances concernant la


conception et la ralisation dapplications mobiles. Ltudiant acquiert les connaissances avances
permettant lintgration de lengin graphique, du multimdia (vidos, camra, sons), de la notification,
de la golocalisation, et des mdias sociaux dans une application mobile. Une dernire application
mobile intgrant les notions prsentes dans ce cours est dveloppe partir de lenvironnement de
dveloppement Eclipse et des bibliothques dAndroid.

Projet synthse

180 heures 5.66 units

2-10-5

Ce dernier cours de lAC permet de faire la synthse des notions qui ont t prsentes durant
le programme. partir de cas concrets, ltudiant sera appel rencontrer un client, comprendre
ses besoins et dvelopper une application mobile.

S-ar putea să vă placă și