Skip to content

Latest commit

 

History

History
127 lines (95 loc) · 11.8 KB

File metadata and controls

127 lines (95 loc) · 11.8 KB

.NET / C# Geliştiricileri için GitHub Copilot'ı Ustalaştırma

C#/.NET Geliştiricileri için GitHub Copilot'ı Ustalaştırma

C#/.NET geliştiricilerine özel hazırlanmış, uzmanlar tarafından sunulan 6 derslik GitHub Copilot kursumuzla kodlama verimliliğinizi artırın. Yapay zeka destekli kodlama yardımını iş akışınıza sorunsuz bir şekilde entegre etmeyi, testleri otomatikleştirmeyi ve Visual Studio Code ile Copilot Chat kullanarak ekip iş birliğini geliştirmeyi öğrenin. Akıllı otomatik tamamlama özelliklerinden sadeleştirilmiş birim testlerine kadar, bu kurs daha temiz, hızlı ve akıllı kod yazmanıza yardımcı olacak temel teknikleri kapsar.

🌱 Başlarken

Başlamak için, dersleri kendi GitHub hesabınıza nasıl forklayacağınızı anlatan talimatları takip ettiğinizden emin olun. Bu sayede kodu düzenleyebilir ve zorlukları kendi hızınıza göre tamamlayabilirsiniz.

GitHub Copilot kullanmak için aktif bir GitHub Copilot aboneliğiniz olması gerekir.

Ücretsiz kayıt olmak için burayı ziyaret edin: GitHub Copilot.

Bu depoya gelecekte kolayca tekrar ulaşmak için, bu depoyu yıldızlayabilirsiniz (🌟).

Aşağıda her derse ait bağlantılar bulunmaktadır—ilginizi en çok çeken konuları keşfetmekte özgürsünüz!

🌐 Kendi dilinizde öğrenin

Dil Kod Çevrilmiş README Bağlantısı Son Güncelleme
Çince (Basitleştirilmiş) zh Çince Çeviri (Basitleştirilmiş) 2025-03-05
Çince (Geleneksel) tw Çince Çeviri (Geleneksel) 2025-03-05
Fransızca fr Fransızca Çeviri 2025-03-05
Japonca ja Japonca Çeviri 2025-03-05
Korece ko Korece Çeviri 2025-03-05
Portekizce pt Portekizce Çeviri 2025-03-05
İspanyolca es İspanyolca Çeviri 2025-03-05
Türkçe tr Türkçe Çeviri 2025-03-05
Vietnamca vi Vietnamca Çeviri 2025-03-05

🧠 Daha fazla öğrenmek ister misiniz?

Bu kursu tamamladıktan sonra, GitHub Copilot Öğrenme Koleksiyonu ile yapay zeka destekli programlama bilgilerinizi geliştirmeye devam edebilirsiniz!

🚀 Bir girişim başlatmak mı istiyorsunuz?

Microsoft for Startups Founders Hub programına kaydolun ve ücretsiz OpenAI kredileri ile birlikte Azure OpenAI Hizmetleri aracılığıyla OpenAI modellerine erişim için 150.000$'a kadar Azure kredisi kazanın.

🙏 Yardımcı olmak ister misiniz?

Bu kursa katkıda bulunmanın yolları:

  • Yazım hatalarını veya kod hatalarını bulun, Bir sorun bildirin ya da Bir çekme isteği oluşturun.
  • Yeni dersler veya alıştırmalar için fikirlerinizi paylaşın ve kursu nasıl geliştirebileceğimiz konusunda bize önerilerde bulunun.

📂 Her derste şunlar bulunur:

  • README'de yer alan yazılı bir ders
  • Öğrendiklerinizi uygulamanız için bir meydan okuma veya ödev
  • Öğrenmeye devam etmeniz için ekstra kaynaklara bağlantılar

🗃️ Dersler

Ders Bağlantısı Öğretilen Kavramlar Öğrenme Hedefi
01 GitHub'a Giriş Bir saatten kısa sürede GitHub kullanmaya başlayın. Depolar, dallar, commit'ler ve çekme isteklerine giriş.
02 GitHub Codespaces'e Giriş GitHub Codespaces ve Visual Studio Code kullanarak kod geliştirin! Bir codespace oluşturma, codespace'ten kod gönderme, özel bir görüntü seçme ve bir codespace'i özelleştirme.
03 GitHub Copilot'a Giriş GitHub Copilot, VS Code ve Codespaces'te otomatik tamamlama tarzı öneriler sunarak kod yazmanıza yardımcı olabilir. Copilot AI tarafından kod ve yorum önerileri oluşturacak dosyalar oluşturma.
04 GitHub Copilot'ı C# ile Kullanma GitHub Copilot, kod yazarken otomatik tamamlama tarzı öneriler sunan bir yapay zeka eş programlama aracıdır. Visual Studio Code'da GitHub Copilot uzantısını etkinleştirin. GitHub Copilot'tan yararlı öneriler oluşturabilecek istemler hazırlayın. GitHub Copilot'ı bir C# Minimal API projesini geliştirmek için kullanın.
05 GitHub Copilot ile Mini Bir Oyun Oluşturma GitHub Copilot'ı, C# tabanlı bir mini oyun oluşturmanızda size yardımcı olması için kullanın. Oyun mantığını entegre etmek ve C# tabanlı oyununuzu geliştirmek için GitHub Copilot'tan yararlı öneriler oluşturabilecek istemler hazırlayın.
06 Copilot ile Azure'da Buluta Dağıtım GitHub Copilot ile Azure üzerinde bulut dağıtımı yapmayı öğrenin—bulut başarısı için nihai rehberiniz. Azure’un güçlü ölçeklenebilirliğinden yararlanarak uygulamaları zahmetsizce dağıtma.

🎒 Diğer Kurslar

Microsoft Learn Eğitiminde daha fazla .NET kursunu inceleyin:

📽️ Yeni başlayanlar için video serisi:

Ek Öğrenme

Ekibimiz başka kurslar da sunuyor! Göz atın:

Katkıda Bulunma

Bu proje katkıları ve önerileri memnuniyetle karşılar. Çoğu katkı, sizin bir Katkıda Bulunan Lisans Anlaşması (CLA) kabul etmenizi gerektirir; bu, katkınızı kullanmamız için bize hak verdiğinizi ve bu hakkı gerçekten verdiğinizi beyan eder. Detaylar için: https://cla.opensource.microsoft.com.

Bir pull request gönderdiğinizde, bir CLA botu otomatik olarak bir CLA sağlayıp sağlamayacağınızı belirler ve PR'yi uygun şekilde süsler (örneğin, durum kontrolü, yorum). Botun sağladığı talimatları takip etmeniz yeterlidir. Bu işlemi tüm CLA kullanan depolar için sadece bir kez yapmanız gerekir.

Bu proje Microsoft Açık Kaynak Davranış Kuralları’nı benimsemiştir. Daha fazla bilgi için Davranış Kuralları SSS sayfasına bakabilir veya [email protected] adresine ek sorular veya yorumlarla ulaşabilirsiniz.

Ticari Markalar

Bu proje, projeler, ürünler veya hizmetler için ticari markalar veya logolar içerebilir. Microsoft ticari markalarının veya logolarının yetkili kullanımı, Microsoft Ticari Marka ve Marka Yönergeleri doğrultusunda olmalı ve bu yönergeleri takip etmelidir. Bu projenin değiştirilmiş sürümlerinde Microsoft ticari markalarının veya logolarının kullanımı, kafa karışıklığına yol açmamalı veya Microsoft sponsorluğu ima etmemelidir. Üçüncü taraf ticari markalarının veya logolarının kullanımı, bu üçüncü tarafların politikalarına tabidir.

Feragatname:
Bu belge, makine tabanlı yapay zeka çeviri hizmetleri kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlıklar içerebileceğini lütfen unutmayın. Belgenin orijinal diliyle hazırlanmış hali yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından kaynaklanan yanlış anlama veya yorumlamalardan sorumlu değiliz.