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 → | Organisation du code | TP2 : Images |
5.2 → | Multilingue | 10% |
6.1 → | Déploiement | 20% |
6.2 → | Image Picker | 30% |
7.1 → | Formatif | 30% |
7.2 → | Examen Intra | -- |
8.1 → | Image Cookie | 40% |
8.2 → | Image client | 60% |
9.1 → | Spring Boot | 70% |
9.2 → | Spring Boot | 80% |
10.1 → | Gestion de l'état | 90% |
10.2 → | Intégration | 100% remise |
11.1 → | Firebase authentification | TP3 : sans serveur |
11.2 → | Firebase Firestore | 10% |
12.1 → | Firebase contrôle d'accès | 20% |
12.2 → | Firebase contrôle d'accès | 30% |
13.1 → | Firebase/Supabase fichiers images | 40% |
13.2 → | Firebase Stream | 50% |
14.1 → | Firebase règles d'accès | 70% |
14.2 → | Intégration | 100% remise |
15.1 → | Formatif final | -- |
15.2 → | Examen final | -- |