MS 20486 Developing ASP.NET MVC 5 Web Applications

MS 20486 Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications eğitimi yeni teknolojileri yakından takip etmenin yanında daha performanslı kodlar yazmak isteyen katılımcılara yönelik Developing ASP.NET MVC 5 Web Applications eğitiminde, .NET Framework 4.5 araçları ve teknolojileri kullanılarak gelişmiş ASP.NET MVC uygulamaları irdelenecektir. Web uygulamalarının performansını artırma konusunda yapılan pratik örneklerle katılımcılara daha verimli kodlar yazmaları için gerekli beceriler kazandırılır. Developing ASP.NET MVC 5 Web Applications eğitimi ile ASP.NET MVC ve Web Forms karşılaştırması yapılıp katılımcıların hangi durumda hangi teknolojiyi kullanacakları konusunda da deneyim kazanmaları sağlanacaktır.Ayrıca bu eğitim alındığında katılımcılar 70-486 sınavını almaya hazır olacaklardır.

Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?

Haber Ver

EĞİTİM MODÜLLERİ

  • Evolution from ASP.NET MVC 5 to ASP.NET Core MVC
  • Key architectural changes and .NET 8 compatibility
  • Project scaffolding using Visual Studio 2022
  • Project folder and file structure overview
  • Layered architecture in ASP.NET Core
  • Built-in dependency injection and service registration
  • SOLID principles and Clean Architecture patterns
  • Setting up EF Core in MVC apps
  • Working with DbContext, relationships, migrations
  • LINQ and advanced querying
  • Data annotations and validation
  • Building controllers and action methods
  • Attribute-based routing vs conventional routing
  • Route parameters and constraints
  • Route debugging and customization
  • Razor syntax and view layout structure
  • Partial views and view components
  • Using Tag Helpers and HTML Helpers
  • Strongly-typed views and form submission
  • ASP.NET Core request-processing pipeline
  • Built-in middleware: logging, static files, exception handling
  • Writing custom middleware
  • Middleware ordering and configuration
  • Centralized exception handling strategies
  • Developer vs production environments
  • UseExceptionHandler and UseStatusCodePages
  • Logging exceptions and returning user-friendly error pages
  • Built-in Rate Limiting middleware in .NET 8
  • Fixed window, sliding window, and token bucket algorithms
  • Defining rate policies per route or client IP
  • Protecting APIs and sensitive endpoints
  • Authentication schemes (Cookies, JWT, OAuth)
  • ASP.NET Core Identity and role-based authorization
  • Claims-based and policy-based access control
  • Securing controllers and endpoints
  • Creating Web APIs within MVC apps
  • [ApiController] and response shaping
  • Swagger
  • Implementing Authentication and Authorization
  • Assigning Roles and Membership
  • Building a Resilient ASP.NET MVC 5 Web Application
  • Developing Secure Sites
  • State Management
  • Mitigating XSS, CSRF, and CORS vulnerabilities
  • Anti-forgery tokens and user input validation
  • Secret management (User Secrets, Azure Key Vault)
  • AJAX with jQuery and Fetch API
  • Partial updates using partial views and JSON responses
  • Enhancing UX with client-side scripting
  • Form validation and UI feedback
  • .

Developing ASP.NET MVC 5 Web Applications eğitimini almak isteyenlerin, öncesinde aşağıdaki eğitimleri almış olmaları gerekmektedir.

  • Web Sitesi Tasarımcısı
  • Web Uygulama Geliştiricisi
  • Web Uygulamaları Yöneticisi

Eğitimin sınavları yoktur.

Developing ASP.NET MVC 5 Web Applications eğitimini alanlar aşağıdaki katılım sertifikasına sahip olacaklardır. Diğer sertifikalar için katılımcıların ilgili sınavları almaları gerekmektedir.

Microsoft

  • Gayet yararlı bir eğitimdi. Teorik ve pratik anlamda sektörde kullanabileceğimiz best paractise yöntemler vardı.

    Hsbc Bank A.Ş.


  • Eğitmen bilgisini çok iyi aktardı. Eğitim dışında kendi kullandığı araçları bizimle paylaşıp iş hayatımızda işimizi kolaylaştıracak bir çok konuya değindi. Eğitim sonrasında MVC yazma aşkı ile doldum :)

    Arçelik A.Ş.


  • Gayet başarılı bir eğitim. Eğitmenimizin teknik bilgisi ve iletişimi çok başarılı. Eğitim sırasında ezbere anlatmak yerine olayları örneklendirmesi ve real world uygulamalarla bunu desteklemesi çok güzeldi. Teşekkür ediyorum.

    Kazancı Holding A.Ş.


  • MVC5 eğitimi benim için çok önemliydi. Online olması bana endişe veriyordu fakat sorunsuz ve verimli şekilde kursu tamamladık. Teşekkürler.

    Tgs Yer Hizmetleri


Planlanmış bir eğitim bulunamadı. Açılacak eğitimlerden haberdar olmak istiyor musunuz?