Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do GitLaba i zarządzania cyklem życia DevOps

  • Przegląd GitLaba i jego roli w tworzeniu oprogramowania
  • Zrozumienie GitLaba jako kompletnej platformy DevOps
  • Kluczowe funkcje GitLaba: kontrola źródła, CI/CD, bezpieczeństwo i zarządzanie projektami
  • Porównanie GitLaba z tradycyjnymi platformami kontroli wersji

Instalacja i konfiguracja GitLaba

  • Instalacja GitLaba w różnych środowiskach
  • Konfiguracja ustawień i usług GitLaba
  • Zrozumienie architektury i komponentów GitLaba
  • Początkowa konfiguracja i zadania administracyjne

Podstawy Gita i kontroli wersji

  • Przegląd koncepcji i przepływów pracy Gita
  • Repozytoria, gałęzie, commity i scalenia
  • Zarządzanie kodem źródłowym za pomocą GitLaba
  • Stosowanie dobrych praktyk kontroli wersji

Poruszanie się po platformie GitLab

  • Odkrywanie interfejsu użytkownika GitLaba
  • Korzystanie z Web IDE
  • Zarządzanie projektami i repozytoriami
  • Praca z funkcjami i narzędziami GitLaba

Przepływ pracy i współpraca w GitLabie

  • Zrozumienie przepływów pracy programistycznej w GitLabie
  • Strategie rozgałęzień i żądania scalenia
  • Przeglądy kodu i praktyki współpracy
  • Zarządzanie zespołami i uprawnieniami

Zarządzanie użytkownikami, grupami i projektami

  • Zrozumienie przestrzeni nazw i grup
  • Tworzenie i organizowanie projektów
  • Zarządzanie użytkownikami i uprawnieniami dostępu
  • Stosowanie kontroli dostępu opartej na rolach

Ciągła integracja i ciągłe dostarczanie (CI/CD)

  • Zrozumienie koncepcji CI/CD
  • Tworzenie potoków CI/CD GitLaba
  • Praca z runnerami GitLaba
  • Automatyzacja procesów budowania, testowania i wdrażania

Zarządzanie projektami i zgłoszeniami

  • Zarządzanie zgłoszeniami i zadaniami w GitLabie
  • Korzystanie z kamieni milowych i etykiet
  • Planowanie i śledzenie prac programistycznych
  • Poprawa współpracy zespołowej i widoczności

Dokumentacja i publikowanie za pomocą GitLaba

  • Korzystanie z GitLab Markdown
  • Tworzenie dokumentacji projektu
  • Publikowanie stron internetowych za pomocą GitLab Pages
  • Efektywne zarządzanie informacjami o projekcie

Bezpieczeństwo i dobre praktyki

  • Funkcje bezpieczeństwa GitLaba
  • Ochrona repozytoriów i poufnych informacji
  • Zarządzanie bezpiecznymi przepływami pracy programistycznej
  • Stosowanie dobrych praktyk administracyjnych GitLaba

Rozwiązywanie problemów i warsztaty praktyczne

  • Diagnozowanie typowych problemów z GitLabem
  • Budowanie kompletnego przepływu pracy w GitLabie
  • Wdrażanie praktyk kontroli źródła i CI/CD
  • Podsumowanie kursu i kolejne kroki

Wymagania

  • Ogólna znajomość systemów kontroli wersji.
  • Doświadczenie z wierszem poleceń systemu Linux.

Grupa docelowa

  • Programiści
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie