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ş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!
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 |
Bu kursu tamamladıktan sonra, GitHub Copilot Öğrenme Koleksiyonu ile yapay zeka destekli programlama bilgilerinizi geliştirmeye devam edebilirsiniz!
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.
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.
- 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
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. |
Microsoft Learn Eğitiminde daha fazla .NET kursunu inceleyin:
- C# Öğrenin
- .NET'e Giriş
- .NET MAUI ile mobil ve masaüstü uygulamaları oluşturun
- ASP.NET Core temellerini anlayın
- Blazor ile web uygulamaları oluşturun
- Azure OpenAI ile Üretken Yapay Zeka uygulamaları geliştirin
- .NET Aspire ile dağıtılmış uygulamalar oluşturun
- .NET Yeni Başlayanlar için Geliştirme
- C# için Başlangıç Seviyesi
- .NET ile Üretken Yapay Zeka için Başlangıç Seviyesi
- Başlangıç Seviyesi için VS Code ile C# Geliştirme
- Başlangıç Seviyesi için Visual Studio ile .NET Geliştirme
- Başlangıç Seviyesi için NuGet ile Paket Yönetimi
- Başlangıç Seviyesi için Back-end Web Geliştirme
- Başlangıç Seviyesi için Front-end Web Geliştirme
- Başlangıç Seviyesi için .NET MAUI
- Başlangıç Seviyesi için Blazor Hybrid
- Başlangıç Seviyesi için .NET ve Docker ile Konteynerler
- Başlangıç Seviyesi için Entity Framework Core
- Başlangıç Seviyesi için Azure Üzerinde .NET
Ekibimiz başka kurslar da sunuyor! Göz atın:
- Başlangıç Seviyesi için Üretken Yapay Zeka
- Başlangıç Seviyesi için Üretken Yapay Zeka .NET
- JavaScript ile Üretken Yapay Zeka
- Başlangıç Seviyesi için Yapay Zeka
- Başlangıç Seviyesi için Veri Bilimi
- Başlangıç Seviyesi için Makine Öğrenimi
- Başlangıç Seviyesi için Siber Güvenlik
- Başlangıç Seviyesi için Web Geliştirme
- Başlangıç Seviyesi için IoT
- Başlangıç Seviyesi için XR Geliştirme
- Eşli Programlama için GitHub Copilot’ı Ustalaştırma
- C#/.NET Geliştiricileri için GitHub Copilot’ı Ustalaştırma
- Kendi Copilot Maceranı Seç
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.
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.