Seminarinformationen

Seminar - Ziel

In diesem 1-tägigen Seminar "GH-500 GitHub Advanced Security (GH-500T00)" liegt der Fokus auf der Verbesserung der Sicherheitslage von Softwareentwicklungsprojekten auf GitHub. Der Kurs bietet eine ausführliche Einführung in GitHub Advanced Security, eine leistungsstarke Sammlung von Werkzeugen und Funktionen zur Erkennung und Behebung von Sicherheitslücken während des gesamten Entwicklungsprozesses.

Durch die nahtlose Integration von Sicherheitsmaßnahmen in den Entwicklungsworkflow ermöglicht GitHub die Erstellung sicherer und zuverlässiger Software. Die Teilnehmenden lernen praxisnah, wie sie diese Sicherheitsfunktionen effektiv einsetzen können, um Risiken zu reduzieren und den Schutz von Quellcode sowie Infrastruktur zu optimieren. Darüber hinaus wird die Rolle von GitHub im gesamten Sicherheitsökosystem untersucht, um ein tiefes Verständnis für moderne Sicherheitsstrategien in der Softwareentwicklung zu erlangen.

Teilnehmer - Zielgruppe

  • Entwickler
  • Security Teams
  • Softwareentwickler
  • IT-Professionals

Kurs - Voraussetzungen

  • Grundkenntnisse in Softwareentwicklung
  • Erfahrung mit Git und GitHub
  • Vertrautheit mit Sicherheitskonzepten in der Softwareentwicklung
  • Zugang zu GitHub Advanced Security (GHAS)
  • Kenntnisse in der Nutzung von IDEs und Code-Editoren
  • Verständnis für Sicherheitslücken und deren Behebung im Entwicklungszyklus
  • Erfahrung in der Zusammenarbeit mit Sicherheitsteams
  • Grundverständnis von Lieferketten und Geheimnisschutz
  • Bereitschaft, neue Sicherheitspraktiken und -tools zu erlernen
  • Erfahrung in der Entwicklung von sicheren Softwarelösungen

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

GitHub Advanced Security Teil 1

  • Einführung in GitHub Advanced Security
  • Konfigurieren von Dependabot-Sicherheitsupdates für ein GitHub-Repository
  • Konfigurieren und Verwenden von Geheimnisüberprüfung in Ihrem GitHub-Repository
  • Konfigurieren von Codescans für GitHub

GitHub Advanced Security Teil 2

  • Identifizieren von Sicherheitsrisiken in Ihrer Codebasis mit der Nutzung von CodeQL
  • Code-Scannen mit GitHub CodeQL
  • GitHub-Verwaltung für GitHub Advanced Security
  • Verwalten von vertraulichen Daten und Sicherheitsrichtlinien in GitHub

Weitere Schulungen zu Thema Git

Git für Entwickler

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Git für Entwickler" erhalten Sie eine gründliche Einführung in die Grundprinzipien des Veränderungsmanagements und lernen, wie Git Ihnen dabei hilft, Ihre Softwareentwicklung effizient zu gestalten. Der Kurs bietet einen umfassenden ...

Continuous Integration und Delivery (CI/CD) mit GitLab CI

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Continuous Integration und Delivery (CI/CD) mit GitLab CI" erwerben Sie fundierte Kenntnisse über CI/CD-Pipelines und deren Implementierung mit GitLab. Der Fokus liegt auf dem Git Workflow, den Grundlagen von GitLab CI und den ...

GH-900 GitHub Foundations (GH-900T00)

- u.a. in Frankfurt am Main, Nürnberg, Paderborn, Essen, Kassel

In diesem 1-tägigen Seminar "GH-900 GitHub Foundations (GH-900T00)" werden die grundlegenden Konzepte, Funktionen und Werkzeuge von GitHub behandelt. Die Teilnehmenden erhalten eine umfassende Einführung in die Nutzung von GitHub als kollaborative Plattform und ...

GH-200 Automate your workflow with GitHub Actions (GH-200T00)

- u.a. in Frankfurt am Main, Hannover, Darmstadt, Offenbach, Nordhausen

In dieser 1-tägigen Schulung "Automate your workflow with GitHub Actions (GH-200)" lernen Sie, wie Sie wiederkehrende Entwicklungsaufgaben effizient automatisieren, kontinuierliche Integrationsprozesse mit GitHub Actions aufbauen und Anwendungen gezielt in Azure ...