Gerçek Proje Üzerinde Hızlı Şekilde Git & Github Öğrenin!

Proje Üzerinde Pratikler ile Hızlı Şekilde Git & Github Eğitimi

  • 5,0 (23 yoruma göre)
  • Kayıtlı 147 öğrenci
  • Türkçe

Açıklama

Kursumuz, ekip halinde veya bireysel olarak yürütülen çalışmaları düzenli bir şekilde kontrol etmenin önemini vurgulamaktadır. Çalışmalarınıza versiyon kontrol sistemi entegre etmek, bu konuda en iyi yöntemlerden biridir. Bu kursun temel amacı, versiyon kontrol sistemini yakından tanıyarak çalışmalarımıza nasıl uygulayabileceğimizi öğrenmektir. Git, yazılım geliştirme araçları arasında çalışmalarınızı yönetmek için en popüler versiyon kontrol sistemlerinden biridir. Bu eğitim, git bilgisi olmayanlar veya bilgilerini tekrarlemek isteyenlere yardımcı olmayı hedeflemektedir.

Kursumuzun ilk aşamasında versiyon kontrol sistemi hakkında temel bilgiler edinip daha sonra kapsamlı bir proje üzerinden adım adım git komutlarını öğreniyoruz. Git komutları git bash üzerinden uygulanmış ve çıktıları proje üzerinde test edilmiştir. Daha sonra, uzak depolama servisi olan GitHub tanıtılmış ve git komutlarıyla nasıl kullanılacağı gösterilmiştir. Son olarak, popüler bir git kullanıcı arayüzü olan Sourcetree'nin nasıl kullanılabileceği gösterilmiştir.

Her bölümde yapılan çalışmaların pekiştirilmesi için quizler ve ödevler bulunmaktadır. Kursumuza kayıt olan öğrenciler, bu ödev ve sınavları tamamlayarak kalıcı bir öğrenme sağlayabilirler. Kursumuz zamanla yeni içeriklerle güncellenecek ve gerektiğinde güncellemeler yapılacaktır.

Genel Kurs Müfredatı:

1) Versiyon Kontrol Sistemi Nedir?

2) Versiyon Kontrol Sistemi Avantajları

3) Popüler Versiyon Sistemleri ve Git Avantajları

4) Git Tarihçesi

5) Git Kurulumu

6)Temel CMD Komutları

-git config

-git init

-git add

-git status

-git commit

-git log

-git branch

-git checkout

-git merge

-git reset

7) Ekstra Git Komutları

-git show

-git revert

-git diff

-git stash

-git tag

-.gitignore Dosyası

8) GitHub Nedir? Kullanımı

-git push

-git pull

-git clone

-git fetch

9) Sourcetree Kurulumu ve Tanıtımı

10) Sourcetree Üzerinden Çalışma

Umarım bu kurs, tüm öğrencilerimize faydalı olur.

Neler öğreneceksiniz

  • 1- Versiyon kontrol sistemi nedir ve neden önemlidir.

  • 2- Versiyon kontrol sistemi avantajları nelerdir.

  • 3- Popüler versiyon kontrol sistemleri ve Git'in avantajları.

  • 4- Git'in tarihçesi ve nasıl ortaya çıktığı.

  • 5- Git'in nasıl kurulacağı ve temel ayarlamalar.

  • 6-Temel CMD komutlarıyla Git'in nasıl kullanılacağı:

  • -git config: Git yapılandırmasını ayarlama.

  • -git init: Yeni bir Git deposu oluşturma.

  • -git add: Dosyaları takip etmek için Git'e ekleme.

  • -git status: Değişiklikleri kontrol etme ve durumu görüntüleme.

  • -git commit: Değişiklikleri kaydetme ve bir geçmiş noktası oluşturma.

  • -git log: Yapılan commit'leri görüntüleme.

  • -git branch: Branch'lerin oluşturulması ve yönetilmesi.

  • -git checkout: Branch'ler arasında geçiş yapma.

  • -git merge: Branch'leri birleştirme.

  • -git reset: Değişiklikleri geri alma.

  • 7-Ekstra Git komutları:

  • -git show: Bir commit'in ayrıntılarını görüntüleme.

  • -git revert: Bir commit'i geri alma.

  • -git diff: Dosya veya commit arasındaki farkları görüntüleme.

  • -git stash: Geçici olarak değişiklikleri saklama.

  • -git tag: Commit'lere etiket ekleme.

  • -.gitignore dosyasının kullanımı ve örnekleri.

  • 8- GitHub'ın ne olduğu ve nasıl kullanıldığı.

  • 9- git push, git pull, git clone ve git fetch komutlarının kullanımı.

  • 10- Sourcetree'nin nasıl kurulup kullanılacağı ve arayüzünün anlaşılması.

  • 11- Sourcetree üzerinden çalışmanın nasıl gerçekleştirileceği.

  • Kursumuzun içerisindeki quizler ve ödevler sayesinde bu konuları uygulamalı olarak pekiştirme fırsatı da sunulmaktadır. Böylece öğrenciler kalıcı bir öğrenme deneyimi yaşayabilirler.

Arif Mandal Arif Mandal
  • 4.9 Eğitmen Değerlendirmesi
  • 13952 Öğrenci
  • 488 Yorum

Merhaba! Derslerinize ve iş hayatınıza yardımcı olacak kurslarımıza aşağıdan erişebilirsiniz. Kurslarımız ile ilgili her türlü sorunuzu linkedin adresimizden veya kursumuza kayıt olduktan sonra katılabileceğiniz telegram kanalından iletebilirsiniz. Şimdiden kurslarımıza kayıt olan arkadaşlara başarılar diliyorum. "Öğrenme ve öğretmenin bir sınırı yoktur." --> 101 kupon kodu ile bütün kurslarımızda 😯 %60 😯 indirimden faydalanabilirsiniz <--> Eğer 1111 kupon kodu ile kurslarımıza 😯 %50 😯 indirimle kayıt olursanız da istediğiniz bir kursumu hediye ediyorum. Aldıktan sonra mail üzerinden istediğiniz kursu iletebilirsiniz <--

Birlikte sıkça alınanlar

10 Kanallı 32-Bit ADC Modülü Kursu 10 Kanallı 32-Bit ADC Modülü Kursu 0.0 3 58 Eyüp Karakaya Eyüp Karakaya ₺320.00 ₺999.00
STM32 ile Sensör Kütüphaneleri Geliştirme STM32 ile Sensör Kütüphaneleri Geliştirme 5.0 554 62 Arif Mandal Arif Mandal ₺429.00 ₺699.00
Toplam: ₺2297.00 ₺1148.00

Eğitmen

Arif Mandal
  • Arif Mandal
  • 4.9 Eğitmen Değerlendirmesi
  • 13952 Öğrenci
  • 488 Yorum

Merhaba! Derslerinize ve iş hayatınıza yardımcı olacak kurslarımıza aşağıdan erişebilirsiniz. Kurslarımız ile ilgili her türlü sorunuzu linkedin adresimizden veya kursumuza kayıt olduktan sonra katılabileceğiniz telegram kanalından iletebilirsiniz. Şimdiden kurslarımıza kayıt olan arkadaşlara başarılar diliyorum. "Öğrenme ve öğretmenin bir sınırı yoktur." --> 101 kupon kodu ile bütün kurslarımızda 😯 %60 😯 indirimden faydalanabilirsiniz <--> Eğer 1111 kupon kodu ile kurslarımıza 😯 %50 😯 indirimle kayıt olursanız da istediğiniz bir kursumu hediye ediyorum. Aldıktan sonra mail üzerinden istediğiniz kursu iletebilirsiniz <--

Dersler

30 Ders

Sunum Dosyası

1 Sayfalar
  • İçeriğe Git

Versiyon Kontrol Sistemi Nedir?

1 Sayfalar

Versiyon Kontrol Sisteminin Avantajları Nelerdir?

1 Sayfalar
  • Versiyon Kontrol Sisteminin Avantajları Nelerdir?

Popüler Versiyon Kontrol Sistemleri Nelerdir?

1 Sayfalar
  • Popüler Versiyon Kontrol Sistemleri Nelerdir?

Git Tarihçesi

1 Sayfalar
  • Git Tarihçesi

Git Kurulumu Nasıl Yapılır?

1 Sayfalar
  • Git Kurulumu Nasıl Yapılır?

Temel CMD Komutlarını Tanıyalım

1 Sayfalar
  • Temel CMD Komutlarını Tanıyalım

git config Komutu

1 Sayfalar
  • git config Komutu

git init Komutu

1 Sayfalar
  • git init Komutu

git add & git status & git commit Komutu

1 Sayfalar
  • git add & git status & git commit Komutu

git log Komutu

1 Sayfalar
  • git log Komutu

git branch & git checkout Komutu

1 Sayfalar
  • git branch & git checkout Komutu

git merge & git reset Komutu

1 Sayfalar
  • git merge & git reset Komutu

git revert & git show & git diff komutları

1 Sayfalar
  • git revert & git show & git diff komutları

.gitignore Dosyası Nedir? Nasıl Oluşturulur?

1 Sayfalar
  • .gitignore Dosyası Nedir? Nasıl Oluşturulur?

Projenin Başında .gitignore Ekleme

1 Sayfalar
  • Projenin Başında .gitignore Ekleme

Github Nedir?

1 Sayfalar

Github'ın Etkili Kullanımı

1 Sayfalar
  • Github'ın Etkili Kullanımı

git push Komutu (Uzak Repoya Projeyi Taşıma)

1 Sayfalar
  • git push Komutu (Uzak Repoya Projeyi Taşıma)

Tek Branch Üzerindeki Değişiklikleri Uzak Repoya Taşıma

1 Sayfalar
  • Tek Branch Üzerindeki Değişiklikleri Uzak Repoya Taşıma

git pull (Uzak Repodaki Değişiklikleri Çekme)

1 Sayfalar
  • git pull (Uzak Repodaki Değişiklikleri Çekme)

git clone Komutu (Uzak Repoyu Yerel Depoya Taşıma)

1 Sayfalar
  • git clone Komutu (Uzak Repoyu Yerel Depoya Taşıma)

Aynı Proje Üzerinde Çalışma Stratejisi

1 Sayfalar
  • Aynı Proje Üzerinde Çalışma Stratejisi

SourceTree Kurulumu ve Arayüzü

1 Sayfalar
  • SourceTree Kurulumu ve Arayüzü

Local Projeyi SourceTree'ye Ekleme

1 Sayfalar
  • Local Projeyi SourceTree'ye Ekleme

SourceTree Github Bağlantısını Sağlama

1 Sayfalar
  • SourceTree Github Bağlantısını Sağlama

Github Üzerinden Projeyi Clone Etme

1 Sayfalar
  • Github Üzerinden Projeyi Clone Etme

Pull & Push Komutları (Değişikliklerin Kontrolü)

1 Sayfalar
  • Pull & Push Komutları (Değişikliklerin Kontrolü)

Tag (Etiket) Kullanımı

1 Sayfalar
  • Tag (Etiket) Kullanımı

Diğer Kurslarımız (İndirimli Halleri)

1 Sayfalar

Yorumlar

5,0 23 yoruma göre

Yorum yapmak için bu içeriğe sahip olman gerekir.

Kısa bir kurs olmasına rağmen oldukça faydalı oldu. Teşekkürler hocam.

bilmediğim çok şey öğrendim. ozellikle sourcetree eklentisi çok yerinde olmuş

Kurs sayesinde projelerimi daha düzenli ve etkili yazabiliyorum. Tavsiye ederim.

Sıfır bilgi ile bu kursa başladım baya bir bilgi öğrendim her şeyi tam anlamasam da temeli çok güzel oluşturan bir kurs oldu benim için hocamızın emeğine sağlık teşekkür ederim.

Guzel bir egitim, biraz da conflick olmasi durumunda bunlari nasil cozuyoruz kismini eklerseniz super olur

Gayet adım adım anlaşılır anlatılmış bir kurs.

Sıfırdan öğrenmek için mükemmel bir kurs!

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Uygulamaya dayalı süper bir kurs.

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Kısa olmasına rağmen oldukça öğreticiydi.

Çok teşekkürler yorumunuz için, başarılar dilerim😊

👏👏

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Arif hocamın verdiği hediye bir kurstu, çok faydalı oldu projelerimde kullanıyorum.

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Faydali alabilirsiniz

Çok teşekkürler yorumunuz için, başarılar dilerim😊

--

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Kısa ama gerekli bütün bilgileri vermekte.

Çok teşekkürler yorumunuz için, başarılar dilerim😊

çok iyi

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Hocamız diğer kurslarında da aktif şekilde kullanıyor, hızlı ve pratik bir kurs.

Çok teşekkürler yorumunuz için, başarılar dilerim😊

Teşekkürler hocam kurs için.

Çok teşekkürler yorumunuz için başarılar dilerim.

Gayet hızlı ve akıcı bir şekilde versiyon kontrol sistemlerinde en azından herhangi bir projede uygulama yapacak kadar bilgi öğrendiğimi düşünüyorum. Hocama emeği için teşekkür ederim. Diğer kurslarına da mutlaka başlayacağım.

Çok teşekkürler yorumunuz için başarılar dilerim.

Kısa ve öz anlatılmış.

Çok teşekkürler yorumunuz için başarılar dilerim.

Teşekkürler hocam

Teşekkürler

Arif hocamızın farklı bir platformda ve yeni geçmiş olduğu xbowtie platformunda çeşitli kurslara sahibim ve hepsinden son derece memnun kaldım. En son edindiğim Gerçek Proje Üzerinde Hızlı Şekilde Git & Github Öğrenin! kursunun da çok iyi olacağından eminim. Arkadaşlarıma da kursları önerdim alacak arkadaşlar gözü kapalı bu kursları edinebilirler.

Çok teşekkürler yorumunuz için, kurslarımızda başarılar dilerim.

Harika, öğretici bir kurs.

Teşekkürler, başarılar dileirm.

Mükemmeldi.

Teşekkürler yorumunuz için.