TP1 : Let's dev something first¶
Premier TP : on dév un machin.
On se servira de ce machin tout au long des séances : on le fera évoluer dans les prochains TPs.
Donc rien de nouveau, mais il paraît que la répétition est un bon levier pédagogique.
Prérequis¶
🖥️ Dev environment
- bon ton meilleur IDE toussa
- mais surtout au cas où : Docker prêt à l'emploi sur ta machine
🦊 Gitlab
- crée-toi un dépôt git sur Gitlab
- tu peux réutiliser notre groupe Gitlab du dernier cours, on va encore avoir besoin de pipelines CI
🍒 Choose your weapon
- on va dév un machin 3-tier : front web, back (API HTTP), et une db
-
je vous laisse libre du langage utilisé
- je recommande nodeJS pour rester en environnement familier (pour vous pas pour moi 😢)
- sortez un ptit framework front sexy là, impressionnez-moi 🐈
- un PostgreSQL ou MySQL pour la db ça ira bien (vous pouvez partir sur autre chose, ou du noSQL, mais faudra adapter les autres TP)
Go next¶
➜ Une fois en place, je vous laisser aller potasser mon ptit cahier des charges.