É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