Kurs 20486D: ASP.NET Core MVC kullanarak web uygulaması geliştirme - kurs 57.490 ruble. Uzmandan, eğitim, Tarih: 15 Mayıs 2023.
Miscellanea / / November 28, 2023
Kurs en son versiyona göre öğretilmektedir!
Kurs sırasında .NET Framework'ten ASP.NET CORE MVC kullanarak web uygulamalarının nasıl oluşturulacağını öğreneceksiniz. Geliştirdiğiniz web uygulamalarının performansını ve ölçeklenebilirliğini önemli ölçüde artırmanıza olanak sağlayacak bilgi ve beceriler kazanacaksınız. Dersler sırasında ASP.NET CORE MVC ve ASP.NET Web Forms teknolojilerini karşılaştıracak ve şu veya bu teknolojiyi seçme konusunda öneriler alacaksınız.
Kurs, Visual Studio'yu kullanarak uygulama oluşturma deneyimi olan profesyonel web geliştiricileri için tasarlanmıştır.
Bu kursa katılmak için bir Microsoft Azure hesabına geçerli erişiminizin olması gerekir. Yeni erişime ulaşmanın 48 saate kadar sürebileceğini lütfen unutmayın. Erişiminiz yoksa lütfen eğitime kaydolurken yöneticinize bilgi verin. Bu durumda size bir deneme sürümü sunacağız: 30 günlük Windows Azure Pass.
Daha fazla pratiğe mi ihtiyacınız var? Microsoft sertifikasyon sınavlarına girmeye hazırlanıyor musunuz? Kursunuz süresince ve mezuniyetten sonraki iki hafta boyunca Labs Online'a (yetkili Microsoft kursları için sanal laboratuvarlar) erişim elde edin! Hizmet benzersizdir ve yalnızca Uzman Merkezinde mevcuttur
Resmi Microsoft web sitesinde kurs açıklaması
Öğreneceksiniz:
-Web geliştirme alanındaki temel Microsoft teknolojilerini tanımlayın ve sorunlarınızı çözmek için en uygun olanları seçin.
-Çeşitli gereksinimleri karşılayan web uygulamaları tasarlayın.
-CORE MVC şablon modelleri oluşturun ve bu modeller içerisinde iş mantığını uygulayın.
-Kullanıcılar, modeller ve veri görünümleriyle etkileşime giren CORE MVC uygulama denetleyicileri oluşturun.
-Verileri görüntülemek ve düzenlemek, ayrıca modeller ve denetleyicilerle etkileşim kurmak için tasarlanmış CORE MVC uygulama görünümleri oluşturun.
-Birim testleri oluşturun ve web uygulamaları geliştirirken Visual Studio hata ayıklama araçlarını kullanın.
-İnsan tarafından okunabilen URL'ler kullanan web uygulamaları oluşturun.
-MVC uygulamanızda tek bir arayüz ve stil kullanın.
-Önbelleğe alma ve kısmi sayfa yenileme yoluyla kullanıcı etkileşimini hızlandırın.
-jQuery kütüphanesini kullanarak JavaScript'te istemci kodu oluşturun.
-Korumalı CORE MVC uygulamaları oluşturun.
-CORE MVC uygulamanızdan Microsoft Azure web hizmetlerini kullanın.
-CORE MVC uygulamalarını dağıtın.
Modül 1. ASP.NET CORE MVC'nin gözden geçirilmesi (2 ac. H.)
-Microsoft web teknolojilerine genel bakış
-ASP.NET 4.x'e Genel Bakış
-ASP.NET CORE MVC'ye giriş.
Modül 2. ASP.NET Core web uygulaması tasarlama (3 ac. H.)
-Proje Tasarım Aşamasında Planlama
-Modellerin, Kontrolörlerin ve Görünümlerin Tasarlanması
Modül 3. ASP.NET Core'da ara yazılımları ve hizmetleri yapılandırma (3 ac. H.)
-Orta katmanın yapılandırılması
-Servis yapılandırması
Modül 4. Denetleyicilerin Geliştirilmesi (3 ac. H.)
-Kontrolörlerin Oluşturulması ve Eylemleri
-URL şablonlarını yapılandırma
-Yöntemlere yönelik filtrelerin oluşturulması (aksiyon filtreleri)
Modül 5. Temsillerin Gelişimi (3 ac. H.)
-Razor motorunu kullanarak Görünümler oluşturma.
-HTML Yardımcılarını ve Etiket Yardımcılarını Kullanmak
- Görünümlerde kodu yeniden kullanma
Modül 6. Modellerin Geliştirilmesi (2 ac. H.)
-MVC modellerinin oluşturulması
-Formlarla çalışma
-MVC uygulamalarını kontrol etmek
Modül 7. Veritabanlarıyla çalışmak için Entity Framework Core'u kullanma (3 ac. H.)
-Entity Framework Core'a giriş
-Çerçeve Çekirdeği varlığıyla çalışma
-ASP.NET Core'da Framework Core Entity'nin kullanılması
Modül 8. ASP.NET Core MVC'de şablonları, CSS'yi ve JavaScript'i kullanma (3 ac. H.)
-Görünüm şablonlarını kullanma
-CSS ve JavaScipt stillerini uygulama
-Uyarlanabilir tasarım
Modül 9. Bir web uygulamasının istemci tarafının geliştirilmesi (3 ac. H.)
-Uygulama stili
-Task Runner'ı kullanma
-Uyarlanabilir tasarım
Modül 10. Web uygulamalarının test edilmesi ve hata ayıklaması (3 ac. H.)
-MVC uygulamalarının test edilmesi
-İstisna yönetimi stratejilerini uygulayın
-MVC uygulamalarının loglanması
Modül 11. Bir web uygulamasında güvenlik (3 ac. H.)
-ASP.NET Core'da kimlik doğrulama
-ASP.NET Core'da yetkilendirme
-Saldırılara karşı koruma
Modül 12. Önbelleğe alma ve eşzamansız mesajlaşma (3 ac. H.)
-Önbelleğe alma stratejisinin uygulanması
-Devlet tasarrufu
-İki yönlü iletişim
Modül 13. WebAPI'nin uygulanması (3 ac. H.)
-WebAPI'ye giriş
-WebAPI'yi kullanma
-WebAPI çağrısı
Modül 14. Bir web uygulamasının dağıtılması (3 ac. H.)
-Yerel barındırma ve WebAPI dağıtımı
-Microsoft Azure'da dağıtım
-Microsoft Azure Temelleri