コース概要
GitLabとDevOpsライフサイクル管理の紹介
- GitLabの概要とそのソフトウェア開発における役割
- 完全なDevOpsプラットフォームとしてのGitLabの理解
- GitLabの主要機能:ソースコントロール、CI/CD、セキュリティ、プロジェクト管理
- 従来のバージョンコントロールプラットフォームとのGitLabの比較
GitLabのインストールと設定
- 様々な環境でのGitLabインストール
- GitLabの設定とサービスの調整
- GitLabのアーキテクチャとコンポーネントの理解
- 初期セットアップと管理タスク
Gitとバージョンコントロールの基礎
- Gitの概念とワークフローの確認
- リポジトリ、ブランチ、コミット、マージ
- GitLabでのソースコード管理
- バージョンコントロールのベストプラクティスの適用
GitLabプラットフォームの操作
- GitLabユーザーインターフェースの探索
- Web IDEの使用
- プロジェクトとリポジトリの管理
- GitLabの機能とツールの活用
GitLabワークフローとコラボレーション
- GitLabの開発ワークフローの理解
- ブランチ戦略とマージリクエスト
- コードレビューとコラボレーションの実践
- チームと権限の管理
ユーザー、グループ、プロジェクトの管理
- ネームスペースとグループの理解
- プロジェクトの作成と整理
- ユーザーとアクセス権限の管理
- ロールベースのアクセス制御(RBAC)の適用
継続的インテグレーションと継続的デリバリー(CI/CD)
- CI/CDの概念の理解
- GitLab CI/CDパイプラインの作成
- GitLabランナーとの連携
- ビルド、テスト、デプロイプロセスの自動化
プロジェクトとIssue管理
- GitLabでのIssueとタスクの管理
- マイルストーンとラベルの使用
- 開発作業の計画とトラッキング
- チームのコラボレーションと可視性の向上
GitLabでのドキュメント作成と公開
- GitLab Markdownの使用
- プロジェクトドキュメントの作成
- GitLab Pagesによるウェブサイト公開
- プロジェクト情報の効果的な管理
セキュリティとベストプラクティス
- GitLabのセキュリティ機能
- リポジトリと機密情報の保護
- 安全な開発ワークフローの管理
- GitLab管理のベストプラクティスの適用
トラブルシューティングと実践ワークショップ
- 一般的なGitLabの問題の診断
- 完全なGitLabワークフローの構築
- ソースコントロールとCI/CD実践の実装
- コースの振り返りと次のステップ
要求
- バージョンコントロールシステムに関する基礎的な知識。
- Linuxコマンドラインの使用経験。
対象者
- 開発者
お客様の声 (7)
講師と私たちとのスムーズなコミュニケーション、私たちの問題に対する配慮、質問に対する回答で提供された洞察や追加の知識が気に入りました。ペースもよかったです。技術的な問題があったときでも、急がされる感じはしませんでした。各テーマが適切に扱われていました。
Melania Mieczkowska - IAV Poland
コース - Gitlab and Gitlab CI
機械翻訳
講義のペース。バルテクは、あるトピックが知られていない場合や、具体的な部分に深く掘り下げる必要があるかを確認し、そのトピックについて詳しく説明しました。トピックが参加者全員に既知の場合でも、確実に理解できるように簡単に説明しました。
Michal Domanski - IAV Poland
コース - Gitlab and Gitlab CI
機械翻訳
明確なコミュニケーション
Marcin Straczek - IAV Poland
コース - Gitlab and Gitlab CI
機械翻訳
ペース、ジョーク、アイデア
Jakub Lewandowski - IAV Poland
コース - Gitlab and Gitlab CI
機械翻訳
トレーナーが参加者と接触する際の自由を評価しています
Kasia Cieslak - Inter Cars S.A.
コース - Gitlab and Gitlab CI
機械翻訳
全体的に、Azure DevOps と似た内容の良い復習となりました。何か新しいことも学べました。
Shafiq - Department of Social Services
コース - Gitlab and Gitlab CI
機械翻訳
聴衆が技術的な知識を持っているとは仮定しないでください。関連トピックを明確に説明し、適用された変更の影響について段階的に進める能力があります。
Neesha - Department of Social Services
コース - Gitlab and Gitlab CI
機械翻訳