Çevrimiçi kurs – Packt Institute’un tam DevOps kursunda sertifikalı profesyonel staj

Gerçek DevOps araçları iş başında. Geliştiricileriniz için üretime hazır bir ortam oluşturma. DevOps yaşam döngüsündeki adımları ve araçları anlamak için gerçek projeler üzerinde çalışın.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç Orta seviye ilerleyen dahil olmuş

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • bıçaklama
  • github
  • Jenkins
  • Kubernet’ler
  • Git (sürüm kontrol sistemi)

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • sistem yöneticisi
  • DevOps uzmanı
  • Entegrasyon Mühendisi
  • Teknoloji proje yöneticisi
  • BT uzmanı
  • altyapı mühendisi
  • Otomatik sistem geliştiricisi
  • Geliştirme süreçleri yöneticisi
  • Konteyner geliştiricisi

Uzmanlık – dört dersten oluşan bir kurs serisi

Bu kursta DevOps’un temel unsurları hakkında ayrıntılı bir yolculuğa çıkacaksınız. Modern yazılım geliştirmeyi yönlendiren kültürel ve teknik değişiklikleri net bir şekilde anlamanızı sağlayacak DevOps ilkelerini size tanıtarak başlayacağız. Kurs, AWS hesabı oluşturmaya yönelik uygulamalı eğitimler sunar ve Git ve GitHub kullanılarak sürüm kontrolüne güçlü bir temel oluşturur. Depoları nasıl kuracağınızı, şubeleri nasıl yöneteceğinizi ve geliştirme ekibi içinde etkili bir şekilde nasıl işbirliği yapacağınızı öğreneceksiniz.

Kursta neler öğreneceksiniz:

  • DevOps’un ilkeleri
  • AWS hesabı oluşturun
  • Git ve GitHub ile sürüm kontrolü
  • Rezervuarların kurulması
  • Şube yönetimi
  • Geliştirme ekibinde işbirliği

Kavramlarda derinleşme:

Devam ettikçe kurs, Maven ve Jenkins kullanılarak sürekli entegrasyon ve dağıtım kavramlarını derinleştirecektir. Derlemeleri nasıl otomatikleştireceğinizi, testleri nasıl çalıştıracağınızı ve uygulamaları sorunsuz bir şekilde nasıl dağıtacağınızı keşfedin. Docker ve Kubernetes ile ilgili bölüm, konteynerleştirme ve orkestrasyona yönelik kapsamlı bir kılavuz sunarak ölçeklenebilir ve güvenilir uygulamaların devreye alınmasını sağlar.

Ne öğrenmeyi bekleyebilirsiniz:
  • İnşaat süreçlerinin otomasyonu
  • Testleri çalıştırma
  • Uygulama dağıtımı
  • Docker ile Konteynerleştirme
  • Kubernetes ile organizasyon

Her modül, farklı DevOps araçlarını ve yöntemlerini etkili bir şekilde entegre edebilmeniz için bilginizi kademeli olarak geliştirmek üzere tasarlanmıştır.

Kursun sonu:

Kursun sonunda, CI/CD işlem hatlarını kurma, Ansible ile altyapıyı kod olarak yönetme, Prometheus ve Grafana ile uygulamaları izleme ve çok daha fazlası konusunda bilgi sahibi olacaksınız. İster bir geliştirici, ister sistem yöneticisi veya BT uzmanı olun, bu kurs sizi DevOps’un dinamik alanında başarılı olmanızı sağlayacak pratik beceri ve bilgilerle donatır. Bize katılın ve yazılım geliştirme ve operasyonlara yaklaşımınızı değiştirin.

Pratik bir öğrenme projesi

Bu kursta yer alan projeler katılımcılara Git, Maven, Jenkins, Docker, Kubernetes ve daha fazlası gibi çeşitli araçları kullanarak DevOps ortamlarını kurma ve yönetme konusunda pratik deneyim sağlar. Katılımcılar bu becerileri, yazılım geliştirme süreçlerini otomatikleştirerek, sürekli entegrasyon ve dağıtımı sağlayarak ve güvenilir sistemleri yöneterek gerçek dünyadaki sorunları çözmek için uygulayacaklardır.

Details of the courses that make up the specialization

DevOps ve Git’in Temelleri

Kurs 1

  • 5 saat

Kurs detayları

ne öğreneceksin
  • DevOps ilkelerini ve avantajlarını öğrenin.
  • Git’i farklı platformlara kurun ve yapılandırın.
  • Git ve GitHub’da depolar oluşturup yönetin ve sürüm kontrolünü yönetin.
  • Geliştiricilerle işbirliği yapın ve yerel depolarla GitHub entegrasyonu yapın.
kazanacağınız beceriler
  • Kategori: CI/CD
  • Kategori: GitHub
  • kategori: DevOps
  • Kategori: Git (versiyon kontrol sistemi)
  • Kategori: EC2

Git ve GitHub’daki gelişmiş uygulamalar

Kurs 2

  • 4 saat

Kurs detayları

ne öğreneceksin
  • Etkin şube stratejilerini anlayıp uygularken şubeleri kontrol etmek.
  • GitHub’ı kullanarak depolarla etkili bir şekilde işbirliği yapın ve bunları yönetin.
  • Gelişmiş Git komutları ve tekniklerinde yeterlilik kazanın.
  • Git’i DevOps iş akışına kolayca entegre edin ve birleştirme çakışmalarını profesyonelce çözün.
kazanacağınız beceriler
  • Kategori: Git şubeleri
  • Kategori: Depo yönetimi
  • Kategori: Kibbutz Depoları
  • Kategori: Gelişmiş Git
  • Kategori: DevOps Entegrasyonu

İnşaat otomasyonu ve sürekli daralma

Kurs 3

  • 13 saat

Kurs detayları

ne öğreneceksin
  • Maven ve Jenkins’i kurun ve yapılandırın.
  • Maven projeleri oluşturup yönetin ve otomatikleştirilmiş derlemeler için Jenkins ile ödeme yapın.
  • Jenkins sunucularını ve işlerini kurun ve GitHub web kancalarını kullanın.
  • Jenkins işlem hatlarını kullanarak CI/CD süreçlerini uygulayın.
kazanacağınız beceriler
  • Kategori: İnşaat Otomasyonu
  • Kategori: DevOps Otomasyonu
  • Kategori: Maven
  • Kategori: Sürekli Entegrasyon
  • Kategori: Jenkins eğitimi

DevOps’ta gelişmiş araçlar ve yöntemler

Kurs 4

  • 42 saat

Kurs detayları

ne öğreneceksin
  • SonarQube’u PostgreSQL ve Jenkins ile kurun ve yapılandırın.
  • Otomatik dağıtım için Ansible oyun kitaplarını yazın ve çalıştırın.
  • Docker kapsayıcılarını, ağlarını ve birimlerini yönetin ve Kubernetes kümeleri ile Helm diyagramlarını ayarlayın.
  • Prometheus ve Grafana’yı kullanarak CI/CD işlem hatlarını uygulayın ve uygulamaları izleyin.
kazanacağınız beceriler
  • Kategori: Ansible
  • Kategori: SonarQube
  • Kategori: Kubernet’ler
  • Kategori: Docker (yazılım)
  • Kategori: Prometheus (yazılım)