Szkolenie MS-55340 Developing ASP.NET Core Web Applications
Szkolenie MS-55340 Developing ASP.NET Core Web Applications
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie MS-55340 Developing ASP.NET Core Web Applications jest przeznaczone dla programistów, którzy chcą zdobyć umiejętności w tworzeniu zaawansowanych aplikacji webowych przy użyciu platformy ASP.NET Core. Grupa docelowa obejmuje zarówno początkujących, jak i doświadczonych programistów, którzy chcą rozwijać się w projektowaniu, implementowaniu i utrzymywaniu nowoczesnych aplikacji webowych.
Usługa adresowana również dla Uczestników Projektu Kierunek – Rozwój
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników7
- Data zakończenia rekrutacji02-12-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi35
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Szkolenie MS-55340 Developing ASP.NET Core Web Applications ma na celu dostarczenie uczestnikom umiejętności projektowania, implementowania i utrzymywania zaawansowanych aplikacji webowych przy użyciu platformy ASP.NET Core.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Rozumie podstawowe koncepcje i technologie internetowe ASP.NET Core. | Kryteria weryfikacji Opisuje technologie internetowe firmy Microsoft.Tworzy pierwsze aplikacje przy użyciu Razor Pages i ASP.NET Core MVC. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Projektuje aplikacje webowe w ASP.NET Core MVC. | Kryteria weryfikacji Planowanie projektu na etapie projektowania.Wybiera odpowiednią technologię między Razor Pages a MVC. Projektuje modele, kontrolery i widoki. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Konfiguruje i używa oprogramowania pośredniczącego oraz usług w ASP.NET Core. | Kryteria weryfikacji Konfiguruje oprogramowanie pośrednie i usługi.Tworzy kontrolery i akcje oraz konfiguruje trasy. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Tworzy widoki przy użyciu składni Razor oraz pomocników HTML. | Kryteria weryfikacji Tworzy widoki z użyciem składni Razor.Używa pomocników HTML i tagów do tworzenia dynamicznych widoków. Ponownie wykorzystuje kod w widokach. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Opracowuje modele MVC i pracuje z formularzami oraz walidacją danych. | Kryteria weryfikacji Tworzy modele MVC.Implementuje formularze oraz walidację danych wprowadzonych przez użytkownika. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Stosuje Entity Framework Core do operacji na bazach danych w ASP.NET Core. | Kryteria weryfikacji Pracuje z Entity Framework Core.Używa podstawowych dostawców baz danych. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Integruje układy, CSS i JavaScript w aplikacjach ASP.NET Core. | Kryteria weryfikacji Korzysta z układów i stylów CSS.Wykorzystuje JavaScript do interakcji użytkownika | Metoda walidacji Test teoretyczny |
Efekty uczenia się Implementuje responsywne strony internetowe i korzysta z narzędzi front-endowych. | Kryteria weryfikacji Projektuje responsywne strony internetowe.Używa narzędzi programistycznych typu front-end. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Testuje i rozwiązuje problemy w aplikacjach ASP.NET Core. | Kryteria weryfikacji Implementuje testowanie aplikacji ASP.NET.Stosuje strategie obsługi wyjątków oraz rejestrowania aplikacji. | Metoda walidacji Test teoretyczny |
Efekty uczenia się Zabezpiecza aplikacje ASP.NET Core i implementuje interfejsy API sieci Web | Kryteria weryfikacji Implementuje uwierzytelnianie i autoryzację.Opracowuje interfejsy API sieci Web oraz zarządza bezpieczeństwem aplikacji. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie MS-55340 Developing ASP.NET Core Web Applications skupia się na doskonaleniu umiejętności programistycznych w zakresie tworzenia zaawansowanych aplikacji webowych przy użyciu platformy ASP.NET Core. Uczestnicy zdobywają praktyczną wiedzę dotyczącą projektowania, optymalizacji kodu, zabezpieczania danych, oraz utrzymania i aktualizacji aplikacji webowych. Szkolenie obejmuje także implementację responsywnych interfejsów i dynamicznych funkcji, stosując nowoczesne technologie webowe oraz przestrzegając najlepszych praktyk programistycznych.
Szkolenie składa się z wykładu wzbogaconego o prezentację. W trakcie szkolenia każdy Uczestnik wykonuje indywidualne ćwiczenia - laboratoria, dzięki czemu zyskuje praktyczne umiejętności. W trakcie szkolenia omawiane jest również studium przypadków, w którym Uczestnicy wspólnie wymieniają się doświadczeniami. Nad case-study czuwa autoryzowany Trener, który przekazuje informację na temat przydatnych narzędzi oraz najlepszych praktyk do rozwiązania omawianego zagadnienia.
Aby Uczestnik osiągnął zamierzony cel szkolenia niezbędne jest wykonanie przez niego zadanych laboratoriów. Pomocne będzie również ugruntowanie wiedzy i wykonywanie ćwiczeń po zakończonej usłudze.
Przed rozpoczęciem szkolenia Uczestnik rozwiązuje pre-test badający poziom wiedzy na wstępie.
Walidacja: Na koniec usługi Uczestnik wykonuje post-test w celu dokonania oceny wzrostu poziomu wiedzy.
Szkolenie trwa 35 godzin zegarowych, realizowane w ciągu 5 dni.
W trakcie szkolenia przewidziane są dwie krótkie przerwy "kawowe" oraz przerwa lunchowa.
Program szkolenia:
Wprowadzenie do ASP.NET Core
Zapoznanie się z technologiami internetowymi firmy Microsoft
Pierwsze kroki z Razor Pages w ASP.NET Core
Wprowadzenie do ASP.NET Core MVC
Projektowanie Aplikacji ASP.NET Core MVC
Metodologie rozwoju
Planowanie projektu na etapie projektowania
Wybór między Razor Pages a MVC
Projektowanie modeli, kontrolerów i widoków
Korzystanie ze Stron Razor i Oprogramowania Pośredniczącego
Korzystanie ze stron Razor
Konfigurowanie oprogramowania pośredniego
Konfigurowanie usług
Tworzenie Kontrolerów
Tworzenie kontrolerów i akcji
Konfigurowanie tras
Pisanie filtrów akcji
Tworzenie Widoków
Tworzenie widoków przy użyciu składni Razor
Używanie pomocników HTML i pomocników tagów
Ponowne wykorzystanie kodu w widokach
Opracowywanie Modeli
Tworzenie modeli MVC
Praca z formularzami
Walidacja danych wprowadzonych przez użytkownika
Używanie Entity Framework Core w ASP.NET Core
Wprowadzenie do Entity Framework Core
Praca z Entity Framework Core
Używanie podstawowych dostawców baz danych Entity Framework
Korzystanie z Układów, CSS i JavaScript w ASP.NET Core
Korzystanie z układów
Korzystanie z CSS
Korzystanie z JavaScript
Rozwój Po Stronie Klienta
Responsywne projektowanie stron internetowych
Korzystanie z narzędzi programistycznych typu front-end
ASP.NET Core Blazor
Testowanie i Rozwiązywanie Problemów
Testowanie podstawowych aplikacji ASP.NET
Implementacja strategii obsługi wyjątków
Rejestrowanie podstawowych aplikacji ASP.NET
Zarządzanie Bezpieczeństwem
Uwierzytelnianie w ASP.NET Core
Autoryzacja w ASP.NET Core
Obrona przed typowymi atakami
Wydajność i Komunikacja
Implementacja strategii buforowania
Zarządzanie stanem
Wspieranie komunikacji dwukierunkowej
Implementacja Interfejsów API Sieci Web
Wprowadzenie do interfejsów API sieci Web
Opracowywanie interfejsów API sieci Web
Wywoływanie interfejsów API sieci Web
To skrócone i zredagowane podsumowanie modułów kursu ASP.NET Core.
SOFTRONIC Sp. z o. o. zastrzega sobie prawo do zmiany terminu szkolenia lub jego odwołania w przypadku niezebrania się minimalnej liczby Uczestników tj. 3 osób.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto4 858,50 PLN
- Koszt przypadający na 1 uczestnika netto3 950,00 PLN
- Koszt osobogodziny brutto138,81 PLN
- Koszt osobogodziny netto112,86 PLN
Prowadzący
Prowadzący
Tomasz Skurniak
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdemu Uczestnikowi zostaną przekazane materiały szkoleniowe w formie elektronicznej.
Warunki uczestnictwa
Uczestnicy kursu ASP.NET Core powinni posiadać podstawową wiedzę z zakresu języka C# oraz umiejętności programowania, znać podstawowe koncepcje takie jak zmienne, pętle, warunki, funkcje i klasy. Dodatkowo, powinni mieć podstawową znajomość HTML, CSS i JavaScript, zrozumieć operacje CRUD w bazach danych i posiadają wiedzę na temat protokołu HTTP oraz architektury aplikacji webowych. Znajomość narzędzi programistycznych, takich jak Visual Studio, będzie także przydatna.
Informacje dodatkowe
Istnieje możliwość zastosowania zwolnienia z podatku VAT dla szkoleń mających charakter kształcenia zawodowego lub służących przekwalifikowaniu zawodowemu pracowników, których poziom dofinansowania ze środków publicznych wynosi co najmniej 70% (na podstawie § 3 ust. 1 pkt 14 Rozporządzenia Ministra Finansów z dnia 20 grudnia 2013 r. zmieniające rozporządzenie w sprawie zwolnień od podatku od towarów i usług oraz warunków stosowania tych zwolnień (Dz. U. z 2013 r. poz. 1722 ze zm.)
Zawarto umowę z WUP w Toruniu w ramach Projektu Kierunek – Rozwój;
kompetencja związana z cyfrową transformacją;
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest w formule distance learning - szkolenie on-line w czasie rzeczywistym, w którym możesz wziąć udział z każdego miejsca na świecie.
Szkolenie obywa się za pośrednictwem platformy Microsoft Teams, która umożliwia transmisję dwukierunkową, dzięki czemu Uczestnik może zadawać pytania i aktywnie uczestniczyć w dyskusji. Uczestnik, ktory potwierdzi swój udziałw szkoleniu, przed rozpoczęciem szkolenia, drogą mailową, otrzyma link do spotkania wraz z hasłami dostępu.
Wymagania sprzętowe:
- komputer z dostępem do internetu o minimalnej przepustowości 20Mb/s.
- wbudowane lub peryferyjne urządzenia do obsługi audio - słuchawki/glosniki oraz mikrofon.
- zainstalowana przeglądarka internetowa - Microsoft Edge/ Internet Explorer 10+ / Google Chrome 39+ (sugerowana) / Safari 7+
- aplikacja MS Teams może zostać zainstalowana na komputerze lub można z niej korzystać za pośrednictwem przeglądarki internetowej