GITyazılım geliştirme süreçlerinde kullanılan, hız odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod yönetim sistemidir. İlk sürümü Linux çekirdeği’nin geliştirilmesinde kullanılmak üzere 2005 yılında bizzat Linus Torvalds tarafından tasarlanıp geliştirilmiş, son Eclipse kullanıcı topluluğu anketi verilerine göre 2013 yılı itibariyle %30 pazar payına ulaşmıştır.[1]

Git, Sürüm Kontrol Sistemleri arasından kısa sürede sıyrılarak Facebook, Google, Linkedin, Twitter gibi büyük oyuncuların yazılım ekiplerinin tercihi olmuştur.

Son dönemde, ülkemizde de birçok yazılımcı, yazılım geliştirme ve sürüm kontrol süreçlerinde Git ve Github kullanmaya başladı. Ancak Dijital Stüdyo’nun yürütmüş olduğu etkinlik-öncesi anketi, gerek yazılım geliştirme iş süreçlerinin Git’e aktarımındaki sorunlara gerekse de Git’in tam kapasitesiyle kullanımı önündeki pratik bilgi eksiklerinin varlığına dikkat çekmiştir. İşte bu etkinlik bu amaçlarla kurgulanmış ve etkinliğe özel olarak hazırlanan içerik de yazılımcılara bu alanlarda destek vermeyi amaçlamaktadır.


ETKİNLİK İÇERİĞİ
  1. Neden Git?
    • Yerel mi, Merkezi mi, Dağıtık mı?
    • Git’in diğer SCM’lerden farkı nedir?
    • Git’in ne gibi avantajları vardır?
  2. Git Nasıl Çalışır?
    • Repository
    • Çalışma kopyası, indeks ve obje veritabanı
  3. Git Komutlarına Hızlı Bir Bakış?
    • Projeye başlangıç
    • Komitlerin hazırlanması
    • Dal yönetimi ve bütünleştirme
    • Sunucu ile iletişim
  4. Akış Modelleri
    • Mevcut sorunlar ve akış modellerinin nedenleri
    • Kabul görmüş akış modelleri
    • Git ile akış modelleri nasıl gerçekleştirilir?
  5. Akış Modellerinin Yazılım Süreçlerine Etkileri
    • Git ve çevik geliştirme süreçleri
    • Akış modelleri ve kod inceleme süreçleri
    • Akış modellerinin teknik borç kavramına etkileri
    • Git ile yayın yönetimi
  6. İpuçları ve Önerilen En İyi Uygulamalar
  7. Olası Sorular ve Git ile Çözüm Yöntemleri
  8. Akış Modelleri ve Komut Satırı Deneyimi
    • Bahsedilen komutlar ile gerçek bir akış modeli deneyimi

SİZ DE KATILIN!

59 TL

Limitli Kapasite (35 katılımcı)



ETKİNLİK ZAMANLAMASI

09:00 – 13:00


ETKİNLİK KONUŞMACISI


Lemi Orhan Ergin

Sony Principal Developer

Etkinliğin yol göstericisi, Lemi Orhan Ergin lisansını ve yüksek lisansını Marmara Üniversitesi Bilgisayar Mühendisliği bölümünde tamamlamıştır. Yazılım hayatına başladığı 2001 yılından bu yana aktif olarak yazılım geliştirmektedir. BYM AŞ, GittiGidiyor/eBay ve Sony Avrupa’da onlarca yazılım projesinde uzman yazılımcı, yazılım ustası, teknik lider, takım lideri, teknik koordinator ve Scrum Master olarak görev almıştır. 2004 senesinden bu yana çalıştığı Sony Avrupa’da şu anda Principal Software Engineer (Yazılım Ustası) ve teknik lider olarak çalışmaktadır. Yazılım geliştirme ve teknik koçluk yanında, yazılım takımlarında yazılım kültürün mükemmeliyeti ve verimliliğin sürdürülebilirliği konularında çalışmaktadır.

Öğrenmekten ve bildiklerini paylaşmaktan çok keyif alan Lemi, birçok konferans, seminer ve eğitimde konuşmacı olarak yer almıştır. Konuşmacı olduğu şirketler arasında Yapı Kredi, Şekerbank, Vodafone, KeyFruit ve Kliksa’dan; etkinlikler arasında Dinamikler Kongresi, PhpIst’14, Google Developers Group, DevFest, Agile Turkey ve IPYD seminerlerinden bahsedilebilir. Halen birçok etkinlikte eğitimler vermekte, konuşmalar yapmaktadır.


ETKİNLİK KATEGORİSİ

Teknoloji


Etkinlik Mekanı


Diğer Etkinlikler