Accueil
Bienvenue au cours de 5N6 - Applications mobiles avancées! Dans ce cours, tu apprendras Dart pour créer des applications Flutter, automagiquement disponible sur Android et IOS (voire Web, Windows, MacOS, et Linux).
Le contenu des cours ainsi que les énoncés de TP sont disponibles dans les onglets Cours et Travaux Pratiques.
Tu peux déjà commencer à regarder les vidéos du cours 1 et prendre connaissance des informations.
À chaque cours, exécute ce script d'installation (repo). Pour le moment, le script est fait pour être uniquement exécuté sur les postes du CÉGEP.
Les exercices peuvent être réalisés à plusieurs. Par contre, tous les travaux évalués sont INDIVIDUELS.
Lis les règles concernant le plagiat et les sanctions ici
Tu as du travail préparatoire pour découvrir la matière par toi-même (page Web à lire, vidéo, exercices) pour environ 2 heures de travail.
Pendant la séance, tu dois compléter et valider tes exercices, poser des questions et compléter ton TP.
Semaine | Séquence des cours | Travaux pratiques |
---|---|---|
1.1 → | Plan de cours, premier projet Flutter | -- |
1.2 → | Mise en page | -- |
2.1 → | Navigation | Projet créé |
2.2 → | Liste | 10% |
3.1 → | Liste | 25% |
3.2 → | HTTP avec Dio | 50% |
4.1 → | HTTP avec Dio | 75% |
4.2 → | Intégration | 100% remise |
5.1 → | Multilingue | TP2 : Images |
5.2 → | Déploiement | 10% |
6.1 → | Image Picker | 20% |
6.2 → | Image Cookie | 35% |
7.1 → | Formatif | 35% |
7.2 → | Examen Intra | -- |
8.1 → | Image serveur | 60% |
8.2 → | Image client | 80% |
9.1 → | Intégration | 100% remise |
9.2 → | Intro Firebase | TP3 : sans serveur |
10.1 → | Firebase authentification | 10% |
10.2 → | Firebase datastore | 20% |
11.1 → | Firebase contrôle d'accès | 30% |
11.2 → | Firebase contrôle d'accès | 40% |
12.1 → | Firebase fichiers images | 50% |
12.2 → | Firebase Stream | 60% |
13.1 → | Spring Boot | 70% |
13.2 → | Spring Boot | 80% |
14.1 → | Intégration | 90% |
14.2 → | Intégration | 100% remise |
15.1 → | Formatif final | |
15.2 → | Examen final |