Obrir la presentació

Presentació


Informació del curs

  • Nom: Git i GitHub
  • Hores: 20
  • Professorat: Miquel A. Cabot

Objectius

  • Comprendre els conceptes fonamentals de control de versions amb Git (repositori, commit, branch, merge...).
  • Aprendre a inicialitzar i gestionar repositoris locals i remots mitjançant Git i GitHub.
  • Saber col·laborar en projectes compartits fent servir GitHub (pull requests, issues, forks...).
  • Configurar i utilitzar GitHub Classroom per a crear, distribuir i avaluar tasques de programació.
  • Redactar documentació tècnica utilitzant el llenguatge Markdown (README.md, instruccions, informes...).

Continguts

  • Introducció al control de versions
  • Git: treball amb repositoris locals
  • GitHub: repositoris remots i col·laboració
  • GitHub Classroom per a docents i estudiants
  • Markdown: documentació clara i estructurada

Temes

  1. Git i GitHub. Sistemes de control de versions
  2. Llenguatge de marques Markdown
  3. Col·laboració amb GitHub
  4. Gestió de projectes amb GitHub
  5. GitHub Classroom
  6. Generació de material educatiu amb mdBook i reveal.js

Pràctiques

  • Pràctica 1: Git i GitHub
  • Pràctica 2: Markdown
  • Pràctica 3: Projecte amb GitHub
  • Pràctica 4: GitHub Classroom
  • Pràctica 5: Aplicació didàctica

Calendari de sessions

  • Divendres 17 d'octubre de 10 a 12h
  • Divendres 24 d'octubre de 10 a 12h
  • Divendres 7 de novembre de 10 a 12h
  • Divendres 14 de novembre de 10 a 12h
  • Divendres 21 de novembre de 10 a 12h
  • Més 10 hores a distància

---v

  • Les videoconferències de la formació SERAN gravades
  • És obligatori tenir en tot moment la càmara connectada.
  • S'ha de participar de manera activa al curs de formació (no es poden realitzar altres activitats al mateix temps)

És necessari complir amb el 85% d'assistència i entregar l'Aplicació didàctica per certificar les hores.


💻 Software recomanat

Git

sudo apt install git
  • macOS: instal·lar Xcode des de l'App Store i executar
xcode-select --install

---v

Editor de text (Visual Studio Code)


🔗 Enllaços d'interès