| Élément | Exigence |
|---|---|
| Temps prévu | (1h) |
| Public visé | (Les auditeurs NFP121 du Cnam Liban |
| Connaissances préalables | (Etre inscrit au cours dans un des centres du Cnam Liban) |
| Supports | ici et issae.github.io/nfp121.tp1/tp1/tp1 |
| Mode | (hybride) |
À la fin de cette leçon (session), vous serez en mesure de:
- Récupérer le travail hebdomadaire à réaliser depuis la classroom de l'ISSAE et le lien vers ce dépôt
- Pratiquez le processus Git, GitHub à partir de la ligne de commande
- Faire un fork d'un dépôt github dans une de vos organisation
- Cloner un référentiel (repository) en utilisant
git clone -
- Manipuler un projet dans Bluej
- Collaborer en utilisant des problèmes (Issues)
- Renvoyer le travail dans un de vos fork (push)
- soumettre les travaux a la JNEWS [pas pour ce TP mais pour les suivant]
- Faire éventuellement pull des corrections
- un compte github avec vos email @isae.edu.lb
- BlueJ
- git for windows (contenant ssh)
- Vs code (éditeur de texte)
- avoir suivi la premières semeaine 2cours et les ED
- Cours 1 : Introduction, vocable, les essentiels : Classes, instances, visibilité, héritage, spécialisation, surcharge
- Cours 2 : Une Classe, et les aspects impératifs du langage : Classes abstraites, interfaces, classes internes, classes anonymes, méthodes, passage de paramètres, instructions, exceptions, assertions
- Premier ED/TP
ici les données du TP1 et le récapitulatif du travail demandé
| Temps | Sujet |
|---|---|
| (5mn) | Verifier/installer les pré-requis |
| (1 mn) | Faire un fork dans votre propre organisation |
| (1 mn) | Cloner en local votre fork |
| (60 mn) | Faire le travail demandé par le TP |
| (5 mn) | soumission à JNEWS |
| (1 mn) | Faire push dans votre fork |
| (1 mn) | Avertir l'enseignant dans la classroom de la fin du travail |
Sujets de la série des TP complète, les ED et les supports de cours pour rejoindre le TP