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

Proje Üzerinde Pratikler ile Hızlı Şekilde Git & Github Eğitimi
Last updated: 03/2025

Explanation

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.

What You Will Learn ?

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.

Lessons

  • 30 Lesson

Courses you may be interested in

Learn Python Programming Masterclass
Course preview
IT And Software
Learn Python Programming Masterclass

Comments

5,0
16 based on review
5 star
4 star
3 star
2 star
1 star

Comment


armaakademi
armaakademi – 04.04.2025:
Uygulamaya dayalı süper bir kurs.

pinarkaya3
pinarkaya3 – 31.03.2025:
Kısa olmasına rağmen oldukça öğreticiydi.

aydinmandal
aydinmandal – 20.03.2025:
👏👏

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

ebutaym
ebutaym – 02.03.2025:
Faydali alabilirsiniz

Rumeysa
Rumeysa – 22.01.2025:
--

ayseyildiz
ayseyildiz – 13.12.2024:
Kısa ama gerekli bütün bilgileri vermekte.

ismailoruc
ismailoruc – 08.12.2024:
çok iyi

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

bilgebulut
bilgebulut – 19.09.2024:
Teşekkürler hocam kurs için.

arifmandal  arifmandal;

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

Peker
Peker – 05.09.2024:
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.

arifmandal  arifmandal;

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

mehmetbuyuk
mehmetbuyuk – 14.07.2024:
Kısa ve öz anlatılmış.

arifmandal  arifmandal;

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

elektronikofisim
elektronikofisim – 16.04.2024:
Teşekkürler hocam

arifmandal  arifmandal;

Teşekkürler

CodEngineer
CodEngineer – 08.03.2024:
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.

arifmandal  arifmandal;

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

Burakzsy
Burakzsy – 07.03.2024:
Harika, öğretici bir kurs.

arifmandal  arifmandal;

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

arma
arma – 24.07.2023:
Mükemmeldi.

arifmandal  arifmandal;

Teşekkürler yorumunuz için.

Home
My Courses
Notifications
Profile