Programowanie w ASP.NET MVC 5
Opis
Praktyczne szkolenie z tworzenia aplikacji webowych w technologii ASP.NET MVC 5. Program obejmuje pełny cykl wytwarzania aplikacji internetowych, od projektowania architektury, przez implementację, aż po wdrożenie. Uczestnicy poznają nie tylko sam framework, ale również najlepsze praktyki tworzenia skalowalnych i utrzymywalnych aplikacji webowych. Szkolenie ma charakter warsztatowy – podczas zajęć budowana jest kompletna aplikacja wykorzystująca wszystkie kluczowe elementy ASP.NET MVC 5, co pozwala na praktyczne przyswojenie prezentowanych koncepcji.
Profil uczestnika
- Programiści .NET rozpoczynający pracę z ASP.NET MVC
- Deweloperzy webowi migrujący do platformy .NET
- Programiści Web Forms chcący poznać architekturę MVC
- Full-stack developerzy poszerzający swoje umiejętności
- Programiści backend specjalizujący się w .NET
- Architekci rozwiązań webowych
- Liderzy zespołów programistycznych
Agenda
- Podstawy ASP.NET MVC 5
- Architektura wzorca MVC w kontekście aplikacji webowych
- Konfiguracja projektu i routing
- Kontrolery i akcje
- Widoki i silnik Razor
- Zaawansowane aspekty frameworka
- Walidacja danych i formularze
- Filtry i atrybuty
- Dependency Injection w MVC
- Cache i optymalizacja wydajności
- Integracja z bazami danych
- Entity Framework Code First
- Repozytoria i Unit of Work
- Migracje bazy danych
- Optymalizacja zapytań
- Bezpieczeństwo i wdrażanie
- Uwierzytelnianie i autoryzacja
- Zabezpieczanie aplikacji webowej
- Testowanie aplikacji MVC
- Proces publikacji i monitoringu
Korzyści
- Umiejętność tworzenia profesjonalnych aplikacji webowych
- Praktyczna znajomość wzorca MVC
- Wiedza o najlepszych praktykach projektowych
- Znajomość technik zabezpieczania aplikacji
- Umiejętność optymalizacji wydajności
- Zdolność projektowania skalowalnej architektury
- Certyfikat potwierdzający znajomość ASP.NET MVC 5
Wymagane przygotowanie uczestników
- Znajomość języka C# na poziomie podstawowym
- Podstawowa znajomość HTML i CSS
- Rozumienie podstaw protokołu HTTP
- Ogólna wiedza o bazach danych
Zagadnienia
- Wzorzec projektowy MVC
- Routing i kontrolery
- Widoki Razor
- Entity Framework
- Uwierzytelnianie
- Walidacja danych
- Dependency Injection
- Optymalizacja wydajności
- Bezpieczeństwo aplikacji
- Testowanie aplikacji
- Wdrażanie i hosting
- JavaScript i AJAX
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2150 zł netto za jedną osobę
CZAS TRWANIA (dni): 3
KOD SZKOLENIA: IT-SD-845
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!