Çevrimiçi kurs – LearnKartS tarafından Git Complete’de sertifikalı profesyonel staj

Yazılım geliştirmede Git uzmanı. Bu kursta Git, GitHub, GitLab, Bitbucket ve üç ana IDE’yi (Eclipse, VSCode ve IntelliJ) içeren herhangi bir geliştirici rolü için gerekli becerileri öğreneceksiniz.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Git’i kullanma becerisi
  • Sürüm kontrol teknikleri
  • Git’in temelleri
  • Şubeler ve birleşme stratejileri
  • İşbirliği süreçleri
  • Gelişmiş Git komutları
  • Depo yönetimi
  • Git ayarları
  • Git’teki temel işlemler
  • GitHub hesaplarını ayarlama
  • Birleşmedeki anlaşmazlıkların çözümü
  • Visual Studio Code, IntelliJ ve Eclipse IDE’leriyle entegrasyon
  • Veritabanı çoğaltma
  • Birleşme talepleri
  • itme/çekme işlemleri
  • Git’in temel ve gelişmiş özelliklerinin kapsamlı anlaşılması

What you will learn in the course

Courses for which the course is suitable

  • Yazılım geliştiricisi
  • DevOps Mühendisi
  • Teknoloji proje yöneticisi
  • Sistem geliştiricisi
  • Sunucu tarafı programcısı
  • İstemci tarafı programcısı
  • Uygulama geliştiricisi
  • sürüm yöneticisi
  • CI/CD uzmanı
  • GitHub’da geliştirici
  • GitLab’da geliştirici
  • Bitbucket’te geliştirici

Staj – 3 bölümlük kurs serisi

Git sertifikasyonundaki bu uzmanlık, Git kullanımı ve sürüm kontrol tekniklerinde yeterlilik geliştirmek isteyen kişiler için uygundur. Git’te ustalık, modern DevOps uygulamalarının ve CI/CD işlem hatlarının ayrılmaz bir parçası olduğundan, herhangi bir yazılım geliştirme profesyoneli için çok önemlidir.

Çalışılan konular

  • Git’in temelleri
  • Şubeler ve birleşme stratejileri
  • İşbirliği süreçleri
  • Gelişmiş Git komutları
  • Depo yönetimi

Kurs, endüstri uzmanları tarafından düzenlenen kaliteli teorik içeriğe sahip pratik gösteriler, alıştırmalar, sınavlar ve videolar içerir.

Pratik bir öğrenme projesi

Git kursunun tamamı, temel Git işlevselliğini ve sürüm kontrolünü kapsayan 23 uygulamalı demo sunar. Git’in Linux ve Windows’a yüklenmesiyle başlar ve öğrencilere aşağıdaki konularda rehberlik eder:

  • tanımlar
  • Temel işlemler
  • GitHub hesaplarını ayarlama
  • Şubeler, birleşmeler, birleşmelerde uyuşmazlıkların çözümü ve yeniden yapılanma

Ayrıca Visual Studio Code, IntelliJ ve Eclipse IDE’leriyle entegrasyona ilişkin demolar da mevcuttur. Git’in Tam Kılavuzu, Git’in GitLab ve Bitbucket ile kullanımını araştırıyor:

  • Veritabanı çoğaltma
  • Birleşme talepleri
  • itme/çekme işlemleri

Sonunda öğrenciler Git’in temel ve gelişmiş özelliklerine ilişkin kapsamlı bir anlayışa sahip olacak, bu da kursu hem yeni başlayanlar hem de sürüm kontrol becerilerini geliştirmek isteyenler için ideal hale getirecek.

Details of the courses that make up the specialization

Git’in temelleri

Kurs 1 – 7 saat

Kurs detayları

ne öğreneceksin

  • Avantajları, ihtiyacı ve farklı türleri (yerel, merkezi, dağıtılmış) dahil olmak üzere kaynak kodu yönetiminin önemini anlamak.
  • Kaynak kodunu verimli bir şekilde yönetmek, başkalarıyla işbirliği yapmak ve Git’i kullanarak geliştirme sürecini iyileştirmek.
  • Kurulum, konfigürasyon ve temel işlemleri içeren Legit’e kapsamlı bir giriş.
  • Git’in github ile entegrasyonunu anlamak, github hesabı kurmak ve işlemleri gerçekleştirmek.

kazanacağınız beceriler

  • github
  • kaynak kodu
  • Windows
  • Linux

Git’te şubeler ve birleşmeler

2 – 3 saatlik kurs

Kurs detayları

ne öğreneceksin

  • Şubeler arası farkların oluşturulması, aktarılması, yeniden adlandırılması, takip edilmesi, silinmesi ve kontrol edilmesi.
  • Farklı dal türleri: ana dal, özellik dalları, sürüm dalları ve yama dalları.
  • Popüler entegre geliştirme ortamlarını (IDE’ler) kullanma ve bunların Git ile nasıl entegre edildiği.

kazanacağınız beceriler

  • github
  • Git şubesi
  • Git akışı
  • Eclipse (yazılım)
  • Intel GD

Gitlab ve Bitbucket ile Git

Kurs 3 – 3 saat

Kurs detayları

ne öğreneceksin

  • Gitlab ve Bitbucket ile çalışıyorum.
  • Gitlab ve Bitbucket arayüzlerini kullanarak şubelerin oluşturulması ve yönetimi.
  • Depoların çoğaltılması, birleştirme isteklerinin yönetimi ve çakışmaların çözümü.
  • GitLab’da değişiklikleri çekme ve iletme tekniklerini kullanarak ekip üyeleriyle senkronizasyon ve işbirliği.

kazanacağınız beceriler

  • Gitlab
  • Git
  • Bit kovası
  • İstekleri Çekme/Birleştirme