Pobierz kartę szkolenia

GitHub fundamentals - Administration basics and product features

kod szkolenia: GH-100 / PL DL 1d

Szkolenie wprowadza w najważniejsze funkcje platformy GitHub oraz pokazuje, jak zarządzać środowiskiem GitHub Enterprise w sposób uporządkowany, bezpieczny i dostosowany do potrzeb organizacji.

Uczestnicy poznają zasady zarządzania kontami, organizacjami, dostępem i uprawnieniami, a także funkcje wspierające ochronę repozytoriów i danych wrażliwych. Program obejmuje również podstawy GitHub Actions, GitHub Packages, zarządzania runnerami i sekretami oraz skalowania wdrożenia GitHub Enterprise.

promocja
Termin
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 1 dzień |  8h|  28.09
Pierwotna cena wynosiła: 1 500,00 PLN.Aktualna cena wynosi: 1 450,00 PLN. + 23% VAT (1 783,50 PLN brutto)
Poprzednia najniższa cena:
1 450,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 1 dzień |  8h|  26.10
Pierwotna cena wynosiła: 1 500,00 PLN.Aktualna cena wynosi: 1 450,00 PLN. + 23% VAT (1 783,50 PLN brutto)
Poprzednia najniższa cena:
1 450,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 1 dzień |  8h|  30.11
Pierwotna cena wynosiła: 1 500,00 PLN.Aktualna cena wynosi: 1 450,00 PLN. + 23% VAT (1 783,50 PLN brutto)
Poprzednia najniższa cena:
1 450,00PLN
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 1 dzień |  8h|  28.12
Pierwotna cena wynosiła: 1 500,00 PLN.Aktualna cena wynosi: 1 450,00 PLN. + 23% VAT (1 783,50 PLN brutto)
Poprzednia najniższa cena:
1 450,00PLN
1 500,00 PLN 1 845,00 PLN brutto

Szkolenie jest przeznaczone dla osób, które chcą poznać podstawy administracji, bezpieczeństwa i zarządzania platformą GitHub oraz przygotować się do pracy ze środowiskiem GitHub Enterprise.

W szczególności szkolenie jest skierowane do:

  • inżynierów DevOps,
  • administratorów GitHub i GitHub Enterprise,
  • programistów,
  • architektów rozwiązań,
  • specjalistów IT odpowiedzialnych za zarządzanie dostępem i bezpieczeństwem,
  • osób wspierających wdrożenie i adopcję GitHub w organizacji,
  • specjalistów odpowiedzialnych za automatyzację procesów programistycznych.
  • Podstawy platformy GitHub – poznasz najważniejsze komponenty GitHub oraz ich zastosowanie we współpracy nad oprogramowaniem.
  • Administracja GitHub Enterprise – nauczysz się zarządzać organizacjami, użytkownikami, dostępem i uprawnieniami w środowisku korporacyjnym.
  • Bezpieczeństwo repozytoriów – dowiesz się, jak stosować polityki, zestawy reguł i automatyczne mechanizmy ochrony kodu oraz danych wrażliwych.
  • Zarządzanie tożsamością i dostępem – poznasz mechanizmy uwierzytelniania, autoryzacji i synchronizacji zespołów.
  • Automatyzacja z GitHub Actions – zrozumiesz, jak zarządzać akcjami, przepływami pracy, runnerami, komponentami wielokrotnego użytku i sekretami.
  • Publikowanie pakietów – nauczysz się wykorzystywać GitHub Packages i GitHub Container Registry do przechowywania oraz udostępniania pakietów i obrazów.
  • Skalowanie i wspieranie adopcji GitHub – poznasz funkcje GitHub Enterprise, modele wdrożenia oraz rozwiązania wspierające rozwój platformy w organizacji.
  1. Wprowadzenie do GitHub
    • Wprowadzenie
    • Czym jest GitHub?
    • Komponenty przepływu GitHub
    • GitHub jako platforma współpracy
    • Zarządzanie platformą GitHub
    • Ćwiczenie – Przewodnik po GitHub
  2. Wprowadzenie do administracji GitHub
    • Wprowadzenie
    • Czym jest administracja GitHub?
    • Jak działa uwierzytelnianie w GitHub?
    • Jak działają organizacje i uprawnienia w GitHub?
    • Zarządzanie dostępem, uprawnieniami i nadzorem w przedsiębiorstwie
  3. Wprowadzenie do produktów GitHub
    • Wprowadzenie
    • Konta i plany GitHub
    • GitHub Mobile i GitHub Desktop
    • Rozliczenia GitHub
    • Statystyki wykorzystania licencji
    • Raporty użycia mierzonego
  4. Utrzymanie bezpiecznego repozytorium przy użyciu najlepszych praktyk GitHub
    • Wprowadzenie
    • Jak utrzymać bezpieczne repozytorium GitHub
    • Zautomatyzowane bezpieczeństwo
    • Ćwiczenie – Dodawanie pliku .gitignore
  5. Zarządzanie wrażliwymi danymi i politykami bezpieczeństwa w GitHub
    • Wprowadzenie
    • Ustawianie polityk bezpieczeństwa
    • Tworzenie i zarządzanie zestawami reguł repozytorium
    • Raportowanie i logowanie
    • Ćwiczenie – Usuwanie historii commitów
  6. Uwierzytelnianie i autoryzacja tożsamości użytkowników w GitHub
    • Wprowadzenie
    • Zarządzanie tożsamością i dostępem użytkowników
    • Uwierzytelnianie użytkowników
    • Autoryzacja użytkowników
    • Synchronizacja zespołów
  7. Administracja GitHub dla wsparcia i adopcji w przedsiębiorstwie
    • Wprowadzenie
    • Funkcje GitHub Enterprise
    • Wsparcie dla GitHub Enterprise
    • Skalowanie wdrożenia w przedsiębiorstwie
    • Zarządzani użytkownicy GitHub Enterprise
  8. Zarządzanie GitHub Actions w przedsiębiorstwie
    • Wprowadzenie
    • Zrozumienie modeli GitHub Enterprise
    • Zarządzanie akcjami i przepływami pracy
    • Kontrola dostępu i wykorzystania akcji
    • Zarządzanie komponentami wielokrotnego użytku
    • Zarządzanie runnerami
    • Konfiguracja self-hosted runnerów
    • Zarządzanie zaszyfrowanymi sekretami
    • Ćwiczenie – Wykorzystanie sekretów repozytorium w przepływach pracy
  9. Wykorzystanie GitHub Actions do publikowania w GitHub Packages
    • Wprowadzenie
    • Czym jest GitHub Packages?
    • Publikowanie w GitHub Packages i Container Registry
    • Ćwiczenie – Publikowanie w rejestrze GitHub Packages
    • GitHub Packages dla pakietów kodu
  • uczestnik musi posiadać założone konto na GitHub

  • Podstawowa znajomość koncepcji programowania i doświadczenie z przynajmniej jednym językiem programowania/skryptowym

  • Znajomość GitHub, w tym przepływów pracy kontroli wersji (branching, pull requests)

  • Ogólna wiedza o środowiskach korporacyjnych i rozwoju w dużej skali

  • Doświadczenie z IDE i narzędziami do współpracy przy rozwoju oprogramowania

  • Praktyczna znajomość praktyk CI/CD

    Dla zwiększenia komfortu pracy oraz efektywności szkolenia zalecamy skorzystanie z dodatkowego ekranu. Brak dodatkowego ekranu nie jest przeciwwskazaniem do udziału w szkoleniu, ale w znaczący sposób wpływa na komfort pracy podczas zajęć.
    Informacje oraz wymagania dotyczące uczestniczenia w szkoleniach w formule zdalnej dostępne na: https://www.altkomakademia.pl/jak-dzialamy/o-szkoleniach/?distance-learning

* podręcznik w formie elektronicznej dostępny na platformie:

https://learn.microsoft.com/pl-pl/training/
* dostęp do portalu słuchacza Altkom Akademii

Produkt zawiera:

  • Wykład (90%)
  • interaktywne sprawdzanie wiedzy (10%)
  • Szkolenie: polski

  • Materiały: angielski

 

Egzamin w formie on-line. Zapis na stronie https://home.pearsonvue.com/Clients/Microsoft.aspx