Kurser

2 dages kursus 
Læring inden for et specifikt emne

Automating Software Development with GitHub

24. - 25. marts 2025 Taastrup
12. - 13. august 2025 Taastrup
12. - 13. december 2025 Taastrup
DKK  11.800
ekskl. moms
Nr. 91671 A

GitHub er blevet de-facto platformen for samarbejde omkring kode, fx deling af kodebasen, reviews, issuestyring, dokumentation, kvalitetssikring og udgivelse af nye versioner. Du får Introduktion til denne omfattende platform og de enkelte produkter i den.

Efter kurset kan deltageren etablere en udviklingsplatform på GitHub til professionel produktion af software og en sikker og automatiseret releaseproces. Deltageren kan anvende de centrale komponenter i GitHub til at etablere en sammenhængende platform som kan anvendes til udvikling og release af (web)applikationer.

Deltagerprofil

Kurset henvender sig til udviklere eller hold der skal i gang med GitHub eller som har brugt GitHub noget tid og nu ønsker at forbedre produktivitet og kvalitet ved at benytte flere dele af den omfattende platform til at understøtte en større del af udviklingsprocessen.

 
 

Forudsætninger

Deltagerne forventes at have grundlæggende viden om Git, fx clone og push kommandoerne. Det er en fordel også at have kendskab til branchingstrategier, fx GitFlow.

 

Udbytte

  • Opnå en forståelse af Gits grundlæggende principper
  • Opbyg dine praktiske færdigheder i Git-operationer
  • Lær hvordan du problemhåndterer og bruger værktøjet bedst.

Det får du på kurset

Vi sørger for, at rammerne er i orden, så du kan fokusere på at lære.

Efter du har fuldendt kurset, vil du modtage et kursusbevis.

Kursusbevis

Hos Teknologisk Institut bruger vi kun erfarne undervisere.

Erfaren underviser

På dette kursus vil der højest være MAKS DELTAGERE pr. hold.

Maks. 10 deltagere

På kurset får du morgenmad, frokost, snacks og drikkevarer.

Fuld forplejning

På kurset er der indtænkt øvelser og deltagerinddragelse.

Øvelser og inddragelse

Materiale på dansk

Materiale på dansk

Undervisning på dansk

Undervisning på dansk

Tæt på kursusstedet er der gratis parkering.

Gratis parkering

Indhold

  • Projektstyring med GitHub projects og issues
  • Samarbejde med GitHub issues og review af kode med pull requests
  • Sikring af kodekvalitet med automatiserede status checks
  • Etablering af CI/CD pipelines med GitHub actions
  • Sikker publicering og brug af pakker med GitHub packages/artifacts
  • Brug af GitHub pages som test- og driftsmiljø for en SPA (single page application)
  • Etablering af dokumentation med GitHub wiki og markdown files
  • Introduktion til GitHubs REST API og GraphQL
  • Håndtering af hemmeligheder (secrets) i GitHub
  • Introduktion til GitHub marketplace (applications/actions)
  • Deployment af applikation til forskellige cloud miljøer

Form

Kurset er baseret på en vekslen mellem teori og praktiske øvelser.

Vælg dato

Taastrup
24. - 25. marts 2025
Taastrup
12. - 13. august 2025
Taastrup
12. - 13. december 2025