Autoryzowane szkolenia MicrosoftMS 55340 Tworzenie podstawowych aplikacji internetowych ASP.NET

Szkolenie tożsame ze szkoleniem: MS 20486

Co zawiera cena?

3 890 zł netto *

3 890 zł netto * Online

4 390 zł netto *

4 390 zł netto * Stacjonarne

4 490 zł netto *

4 490 zł netto * Online

4 990 zł netto *

4 990 zł netto * Stacjonarne

5 190 zł netto *

5 190 zł netto * Online

5 690 zł netto *

5 690 zł netto * Stacjonarne

Sposób prowadzenia

Online

Stacjonarne

Online

Stacjonarne

Online

Stacjonarne

Szkolenie prowadzone przez autoryzowanego trenera Microsoft (MCT)

Autoryzowane materiały szkoleniowe dostępne w platformie MS Learn

Kontakt z trenerem po szkoleniu

14 dni

14 dni

21 dni

21 dni

28 dni

28 dni

Gadżet  ?

-

-

1 gadżet do wyboru  ?

1 gadżet do wyboru  ?

Voucher MCP w promocyjnej cenie  ?

+459 zł netto  ?

Lunch i przerwy kawowe

-

 

-

 

-

 

* Podana cena dotyczy szkolenia otwartego, gdzie minimalna liczba uczestników to 5.
W przypadku grupy zamkniętej, cena i zakres szkolenia ustalamy indywidualnie. Masz pytania? Zadzwoń do nas: 800 080 322.

To szkolenie może być Twoje nawet za darmo!

Microsoft Certified Professional (MCP)

Zamów voucher Microsoft Certified Professional (MCP)

Poznaj szczegóły

Realizujemy egzaminy Pearson VUE

Jako autoryzowany ośrodek egzaminacyjny Pearson VUE, umożliwiamy zdawanie egzaminów udostępnianych przez firmę Perason VUE.

Poznaj szczegóły

Microsoft Certified Professional (MCP)

Zamów voucher Microsoft Certified Professional (MCP)

Poznaj szczegóły

Realizujemy egzaminy Pearson

Jako autoryzowany ośrodek egzaminacyjny Pearson VUE, umożliwiamy zdawanie egzaminów udostępnianych przez firmę Perason VUE.

Poznaj szczegóły

UWAGA!

Szkolenie odbywa się w formule BYOL (Bring Your Own Laptop). Oznacza to, że na szkolenie należy przynieść własnego laptopa lub poinformować nas o braku takiej możliwości.

SPRAWDŹ szczegółowe wymagania techniczne dla naszych szkoleń!

Opis szkolenia


Szkolenie przeznaczone jest dla twórców stron internetowych. Uczestnicy szkolenia nauczą się opracowywać zaawansowane aplikacje ASP.NET Core przy użyciu narzędzi i technologii .NET.

Szkolenie skoncentrowane jest na działaniach związanych z kodowaniem, zwiększających wydajność i skalowalność aplikacji witryny sieci Web. Programowanie po stronie serwera będzie wykonane w języku C# co stanowi doskonałe uzupełnienie szkolenia. Rozwój po stronie Klienta będzie wykorzystywał JavaScript, CSS i HTML5.

Korzyści po szkoleniu

Po ukończeniu szkolenia uczestnik będzie potrafił:

  • Wybrać jedną z technologii Microsoft Web Technology i wykorzystać ją podczas tworzenia aplikacji,
  • Zaprojektować aplikację internetową, która spełnia wymagania biznesowe i funkcjonalne,
  • Zbudować witrynę sieci Web przy użyciu ASP.NET Core Razor Pages,
  • Wykorzystać oprogramowanie pośredniczące i zależności w aplikacjach ASP.NET Core MVC,
  • Skorzystać z kontrolerów w aplikacji MVC do zarządzania interakcją użytkownika, modelami i widokami,
  • Utworzyć aplikacje internetowe, korzystające z routingu ASP.NET Core w celu zapewnienia logicznej hierarchii nawigacji,
  • Utworzyć widoki do wyświetlania i edytowania danych w aplikacji MVC,
  • Skonstruować modele MVC, które implementują logikę biznesową w ramach metod, właściwości i zdarzeń,
  • Uzyskać dostęp do bazy danych z poziomu aplikacji ASP.NET Core przy użyciu Entity Framework Core,
  • Zaprojektować i zbudować spójny wygląd oraz działanie w całej aplikacji internetowej,
  • Wykorzystać kod JavaScript, aby zaimplementować logikę po stronie klienta, aby zwiększyć szybkość reakcji aplikacji internetowej ASP.NET,
  • Wykorzystać łańcuch narzędzi programistycznych do zarządzania pakietami po stronie klienta,
  • Utworzyć testy jednostkowe i wykorzystać narzędzia do debugowania aplikacji internetowych w Visual Studio,
  • Wykorzystać biblioteki uwierzytelniania i autoryzacji do zarządzania tożsamością i zapewnienia użytkownikom bezpiecznego dostępu do treści,
  • Zaprojektować bezpieczne aplikacje internetowe, które są chronione przed typowymi atakami,
  • Poprawić wydajność aplikacji internetowych, wdrażając buforowanie,
  • Uruchomić dwukierunkową asynchroniczną komunikację między klientem, a serwerem za pomocą SignalR,
  • Dodać interfejsy API sieci Web do aplikacji w celu obsługi komunikacji między aplikacjami.

Wymagania

  • Doświadczenie z Microsoft Visual Studio i .NET
  • Rozumienie programowania w języku C# i pojęć takich jak wyrażenia lambda, programowanie asynchroniczne i LINQ
  • Doświadczenie w tworzeniu stron internetowych przy użyciu HTML, CSS i JavaScript
  • Zrozumienie popularnych formatów danych, takich jak JSON i XML

Harmonogram szkolenia

Moduł 1: Eksplorowanie ASP.NET Core

  • Wprowadzenie technologii internetowych firmy Microsoft
  • Pierwsze kroki z Razor Pages w ASP.NET Core
  • Wprowadzenie do ASP.NET Core MVC
  • Laboratorium: Eksplorowanie ASP.NET Core

Moduł 2: Projektowanie aplikacji internetowych ASP.NET Core MVC

  • Metodologie rozwoju
  • Planowanie w fazie projektowania projektu
  • Wybór pomiędzy Razor Pages, a MVC
  • Projektowanie modeli, kontrolerów i widoków

Moduł 3: Korzystanie ze stron Razor i oprogramowania pośredniczącego

  • Korzystanie ze stron Razor
  • Konfigurowanie oprogramowania pośredniego
  • Konfigurowanie usług
  • Laboratorium: Analizowanie tekstu

Moduł 4: Rozwój kontrolerów

  • Pisanie kontrolerów i akcji
  • Konfigurowanie tras
  • Pisanie filtrów akcji

Moduł 5: Tworzenie widoków

  • Tworzenie widoków za pomocą składni Razor
  • Używanie pomocników HTML i pomocników tagów
  • Ponowne użycie kodu w widokach

Moduł 6: Opracowywanie modeli

  • Tworzenie modeli MVC
  • Praca z formularzami
  • Sprawdzanie poprawności danych wprowadzonych przez użytkownika

Moduł 7: Używanie Entity Framework Core w ASP.NET Core

  • Wprowadzenie do Entity Framework Core
  • Praca z Entity Framework Core
  • Korzystanie z podstawowych dostawców baz danych Entity Framework

Moduł 8: Używanie układów, CSS i JavaScript w ASP.NET Core

  • Korzystanie z układów
  • Korzystanie z CSS
  • Korzystanie z JavaScriptu

Moduł 9: Rozwój po stronie klienta

  • Responsywne projektowanie stron internetowych
  • Korzystanie z narzędzi programistycznych typu front-end
  • ASP.NET Core Blazor

Moduł 10: Testowanie i rozwiązywanie problemów

  • Testowanie podstawowych aplikacji ASP.NET
  • Implementacja strategii obsługi wyjątków
  • Rejestrowanie podstawowych aplikacji ASP.NET

Moduł 11: Zarządzanie bezpieczeństwem

  • Uwierzytelnianie w ASP.NET Core
  • Autoryzacja w ASP.NET Core
  • Obrona przed typowymi atakami

Moduł 12: Wydajność i komunikacja

  • Implementacja strategii buforowania
  • Status zarządzający
  • Wspieranie komunikacji dwukierunkowej

Moduł 13: Implementacja interfejsów API sieci Web

  • Wprowadzenie interfejsów API sieci Web
  • Opracowanie internetowego interfejsu API
  • Wywoływanie internetowego interfejsu API

Tagi:

.NET Microsoft Programowanie Padnij! Lecą gadżety

 


Najbliższe terminy:

9 września 2024 r. - Online

Długość szkolenia

5 d
(Łącznie 40 h lekcyjnych)
Jedna godzina lekcyjna trwa 45 min.

Zwolnienie z VAT

Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.

Pobierz oświadczenie