Ten kurs jest częścią ścieżki:
.NET Developer
Opinie użytkowników
Zobacz wszystkie
tworzenia wydajnych i skalowalnych aplikacji na platformę ASP.NET Core
wykorzystania funkcjonalności platformy ASP.NET Core
wykorzystania zewnętrznych bibliotek i frameworków
stosowania wzorców projektowych i architektonicznych
stosowania podziału aplikacji na warstwy
pisania testów jednostkowych, integracyjnych i architektonicznych
wykorzystania mapowania obiektowo-relacyjnego
elastycznej walidacji danych oraz obsługi błędów
Myślisz o karierze .NET Developera? Chcesz zdobyć umiejętności, które wyróżnią Cię na rynku pracy w obszarze tworzenia aplikacji webowych? Zastanawiasz się, jak zacząć tworzyć nowoczesne i skalowalne aplikacje internetowe? Chciałbyś dowiedzieć się jak samodzielnie tworzyć API dla aplikacji mobilnych, desktopowych lub innych usług online? W takim razie ten kurs ASP.NET Core Web API będzie strzałem w dziesiątkę.
W trakcie szkolenia omówimy zagadnienia takie jak API, protokół HTTP, format JSON i standard REST. Poruszymy kwestie dotyczące architektury i podziału aplikacji na warstwy: domeny, infrastruktury, aplikacji oraz prezentacji. Nauczysz się obsługiwać błędy i wykonywać różnego rodzaje testy.
Cały kurs prowadzony jest na praktycznym projekcie - systemie zarządzania ocenami uczniów. W trakcie szkolenia stworzysz więc pełnoprawną i działającą aplikację, którą będziesz mógł umieścić w swoim portfolio. Będzie to świetna okazja, aby umiejętności kodowania zdobyć w akcji, a nie poznać jedynie w teorii.
ASP.NET Core musi poznać absolutnie każdy, kto myśli o programowaniu aplikacji internetowych na platformie .NET. Platforma ta pozwala na tworzenie wydajnych, skalowalnych i łatwych w utrzymaniu aplikacji, które mogą działać na różnych systemach operacyjnych, m.in. na Windows, Linux, MacOS.
ASP.NET Core składa się z modułów, które można wykorzystywać zależnie od potrzeb projektowych. Obejmują one m.in. system obsługi żądań i odpowiedzi HTTP, warstwę routingu, obsługę bazy danych, moduł uwierzytelniania i autoryzacji, a także narzędzia do testowania aplikacji.
ASP.NET Core jest jedną z czołowych platform do tworzenia nowoczesnych aplikacji webowych. Jest cały czas rozwijany, a jego znajomość może stanowić solidną podstawę do nauki innych technologii i narzędzi ekosystemu .NET. Umiejętność pracy w ASP.NET Core może otworzyć Ci również wiele możliwości zawodowych w dynamicznie rozwijającym się świecie technologii webowych.
Kurs zaczniemy od krótkiego wprowadzenia - wytłumaczę Ci kluczowe zagadnienia, bez których trudno byłoby zacząć praktyczną pracę z platformą ASP.NET Core. Dowiesz się m.in. czym jest API, jak działa protokół HTTP, co to jest format JSON i poznasz standard REST. Następnie omówimy pliki projektu ASP.NET Core Web API. Dowiesz się w jaki sposób mapować żądania HTTP i czym jest wstrzykiwanie zależności. Dzięki znajomości tych zagadnień będziesz w stanie bez problemu implementować bardziej zaawansowane elementy aplikacji WebAPI.
W kursie krok po kroku przejdziemy przez cały proces tworzenia kompletnej i w pełni funkcjonalnej aplikacji internetowej WebAPI. Będzie to system zarządzania ocenami uczniów. Poznasz przy tym wiele bibliotek i frameworków, m.in. MediatR, Entity Framework Core, AutoMapper, FluentValidation, NLog.
Znajomość zagadnień związanych z projektowaniem architektury systemu, stosowaniu wzorców projektowych oraz wykorzystaniu popularnych bibliotek, z pewnością sprawi, że staniesz się w oczach pracodawców i rekruterów cenionym specjalistą. Dzięki dobremu zrozumieniu tych zagadnień będzie w stanie pracować efektywnie zarówno samodzielnie, jaki i w większym zespole.
W tym szkoleniu ASP.NET poruszymy kwestie dotyczące architektury i podziału aplikacji na warstwy:
domeny
infrastruktury
aplikacji
prezentacji
Testowanie jest nieodłącznym elementem w procesie wytwarzania oprogramowania, dlatego w trakcie kursu cały rozdział poświęcimy właśnie różnego rodzaju testom. Nauczysz się pisać testy jednostkowe, testy integracyjne oraz testy architektoniczne. Są one integralną częścią cyklu życia oprogramowania – pomagają zapewnić jakość, pozwalają na wczesne wykrywanie błędów, ułatwiają utrzymanie i refaktoryzację kodu, a także pozwalają lepiej zrozumieć wymagania projektu i poprawić komunikację w zespole. Znajomość pisania testów pozwoli Ci tworzyć kod wysokiej jakości, a to na pewno przełoży się na Twoją zawodową efektywność.
Aby w pełni wykorzystać wiedzę zawartą w tym kursie, nie musisz posiadać wiedzy dotyczącej tworzenia aplikacji internetowych. Przyda Ci się za to dobra znajomość składni języka C# oraz paradygmatu programowania obiektowego. Jeżeli chciałbyś nadrobić zaległości, możesz to zrobić z naszymi kursami:
Odbierz co drugi kurs za darmo!
Skorzystaj z promocji 1 + 1 GRATIS
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat - będzie on dostępny na platformie szkoleniowej w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017). Ten numer również będzie widoczny na certyfikacie.
Certyfikat możesz wydrukować (plik pdf) lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz proformy do opłacenia zamówienia, złóż zamówienie zaznaczając w formularzu pole "Chcę otrzymać dokument proforma" lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
🔥 Gorący temat: W tym tygodniu 189 użytkowników obejrzało to szkolenie
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z lub
– Jak to działa?
Ups! Coś poszło nie tak :(
Google Recaptcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE