Kurs ASP.NET MVC w Praktyce

Pełny proces programowania aplikacji w ASP NET MVC
4.35 (13 reviews)
Udemy
platform
Polski
language
Web Development
category
instructor
Kurs ASP.NET MVC w Praktyce
86
students
13 hours
content
Jun 2019
last update
$129.99
regular price

Why take this course?

📚 Wstęp do Kursu: Tworzenie Sklepu Internetowego w ASP.NET MVC z zera


Wprowadzenie

W tym kursie przygotujemy Pa Siebie do stworzenia pełnoprawnej aplikacji sklepu internetowego od podstaw. Przejdziemy przez cały proces od zaprojektowania architektury, poprzez implementację funkcjonalności, aż po wdrażanie gotówki na żywy serwer. Jesteś tu, ponieważ chcesz nie tylko zrozumieć teorię zaawansowanych aspektów ASP.NET MVC, ale także zapoznać się z praktycznymi technikami i wskazówkami, które będą pomóc Ci stworzyć funkcjonalną i skuteczną aplikację.

Cel kursu

Kurs ma na celu wprowadzenie Pa do kluczowych zagadnień związanych z budowaniem sklepu internetowego, w tym:

  • Koncepcje i model biznesu online
  • Projektowanie bazy danych
  • Rozwiązywanie problemów za pomocą C# i ASP.NET MVC
  • Autoryzacja użytkowników oraz logowanie za pośrednictwem dostawców, takich jak Facebook i Google
  • Walidacja danych wejściowych
  • Praca z AJAX i Javascript
  • Bezpieczeństwo aplikacji
  • Wysyłanie e-maili z aplikacji
  • Tworzenie i zarządzanie zadaniami wykonującymi się w tle
  • Monitorowanie i logowanie błędów
  • Optymalizacja i testowanie aplikacji
  • Wdrażanie aplikacji na żywy serwer

Zakres kursu

  1. Wprowadzenie do ASP.NET MVC

    • Przegląd ASP.NET MVC i jego zalet
    • Tworzenie pierwszej prostej aplikacji MVC
  2. Projektowanie bazy danych

    • Modelowanie danych
    • Użycie Entity Framework do interakcji z bazą danych
  3. Rozwiązywanie problemów w C#

    • Zaawansowane techniki programowania w C#
    • Opcjonalne: Tworzenie klonów obiektów i zarządzanie pamięcią
  4. Autoryzacja i logowanie użytkowników

    • Implementacja systemu logowania
    • Praca z oAuth dla logowania za pośrednictwem Facebooka i Google
  5. Walidacja danych

    • Tworzenie niestandardowych wartości walidacji
    • Wykorzystanie atrybów walidacji w modelach danych
  6. Praca z AJAX i Javascript

    • Użycie JavaScript do poprawy interakcji użytkownika
    • Tworzenie asynchronicznych operacji serwera za pomocą AJAX
  7. Bezpieczeństwo aplikacji

    • Przegląd najczęstszych zagrożeń dla aplikacji webowych
    • Implementacja najlepszych praktyk bezpieczeństwa w aplikacji MVC
  8. Wysyłanie e-maili

    • Konfiguracja i wysyłanie e-maili z aplikacji przy użyciu SMTp
  9. Tworzenie i zarządzanie zadaniami wywoływány w tle

    • Tworzenie, uruchamianie i monitorowanie zadań za pomocą BackgroundService
  10. Monitorowanie i logowanie błędów

    • Implementacja centralnego systemu loggingu
    • Odczyt i analiza logów do wczesnego wykrywania problemów
  11. Optymalizacja i testowanie aplikacji

    • Profilowanie wydajności
    • Tworzenie i uruchamianie testów jednostkowych z użyciem xUnit, Moq
  12. Wdrażanie aplikacji

    • Konfiguracja serwera ASP.NET Core w usługach chmurowych (np. Azure)
    • Wdrożenie aplikacji na żywy serwer, monitorowanie i aktualizacje

Przed kursem

Aby zacząć ten kurs, Powinieneś mieć już podstawy w języku C#, HTML oraz znajomość pracy z ASP.NET MVC. Jeśli nie masz pełnej wiedzy na ten temat, zalecamy obejrzenie kilku przedkursów lub dokumentacji online, aby lepiej zrozumieć podstawy tych technologii.

Jak uczyć się?

Każdy moduł kursu zawiera:

  • Teoretyczna część: Poznaj koncepcje i best practice.
  • Praktyczna część: Zastanów się na żywo projekt, zastosuj wiedzę i rozwiń zadania.
  • Materiały dodatkowe: Artykuły, linki do dokumentacji, podcasty i kursy dla tych, którzy chcą poszerzyć swoją wiedzę.
  • Kod źródłowy projektu: Analizuj gotowy projekt i uczy się na jego bazie.

Dołącz do społeczności!

Dołącz do naszej społeczności online, gdzie możesz zadawać pytania, dzielić się doświadczeniami i łączyć siły z innymi uczestnikami kursu. Będziemy również dostarczać regularne aktualizacje, ciekawostki oraz wskazówki związane z budowaniem sklepu internetowego.

Podsumowanie

Ten kurs jest przeznaczony dla osób szukających kompleksowej wiedzy na temat tworzenia i zarządzania sklepem internetowym z wykorzystaniem ASP.NET MVC. Oferuje on zarówno teoretyczne podstawy, jak i praktyczne umiejętności, które będą Ci w dalszej działalności pomagały w tworzeniu niezawodnego i skutecznego sklepu online. Do widzenia na kurs!

Loading charts...

Related Topics

1929512
udemy ID
24/09/2018
course created date
14/02/2021
course indexed date
Bot
course submited by