Hai semuanya, di cource ini GitOps - Gitlab: Pemula sampai Mahir kita akan mengupas tuntas mengenai salah satu teknologi Version Control yang sangat popular sejak awal 2013 lalu yaitu Git SCM.

Materi yang dibahas disini adalah Git berserta menggunakan Gitlab SaaS dan Self Menaged Service sebagai Hosted Git Repository. Untuk materinya sendiri kita akan bagi-bagi menjadi beberapa section ya, Diantaranya:

Pengenalan Git

  1. Getting Started with Git
  2. Git Command & GUI
  3. .gitignore file
  4. Insection and Comparison
  5. Branching and Merging
  6. Patching
  7. Plugins

Pengenalan Gitlab SaaS

  1. What is Gitlab SaaS
  2. Gitlab pricing and comparison
  3. Gitlab DevOps Platform
    1. Gitlab for Software Engineer, or Developer
    2. Gitlab for Project Manager, or Product Manager
    3. Gitlab for Operation Engineer, or Post Production Engineer
    4. Gitlab for DevSecOps
  4. Getting started with Gitlab SaaS
  5. Branching and Merging with Gitlab
  6. Collaboration working with Gitlab

Pengenalan Gitlab self-managed

  1. What is Gitlab self-managed
  2. Install Gitlab my infrastructure
  3. Setup your organization
  4. Organize work with projects and groups
  5. Plan and track work

Gitlab CI/CD

  1. What is Gitlab CI/CD
  2. Install gitlab runner with docker
  3. Install kubernetes on your infrastructure
  4. Build your application
  5. Secure your application
  6. Deploy and Release your application

Gitlab Monitoring

  1. What is Gitlab Monitoring?
  2. Monitor application performance
  3. Monitor runner performace
  4. Manage your infracture
  5. Analyze Gitlab usage

Gitlab Administration

  1. What is Administer Gitlab?
  2. Install and maintaning Gitlab
  3. Upgrading or downgrade Gitlab
  4. User settings and permissions
  5. Package Registry administration
  6. CI/CD settings
  7. Troubleshooting

Gitlab Integration 3rd party apps

  1. What is Gitlab Integration?
  2. Jira / Trello integration
  3. Jenkis integration
  4. PlantUML ingration

Selain itu juga masih banyak lagi yang akan kita bahas di cource ini, Ok mungkin sekian dulu yang bisa saya sampaikan terkati Silabus Belajar Version Control menggunakan Git dan Gitlab untuk Pemula sampai Mahir. Sampai jumpa di kelas!!