Play

ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych

Autor:
Dawid Borycki
Długość
liczba lekcji: 26, czas trwania: 3:32:09
Ocena

Kup kurs 69,00 zł

Kurs wideo

ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych (ebook)(audiobook)(audiobook)

Autor:
Dawid Borycki
Okładka książki ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych
Tył okładki książki ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych

Okładka książki ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych

Wersja:
Online i ZIP (579.0MB)
Czas trwania:
3:32:09
Ocena:
6.0/6  Opinie: 4

Obierz kurs na... ASP.NET!

Tworzenie aplikacji internetowych to temat rzeka. Możesz je tworzyć na tysiące sposobów, w dziesiątkach języków programowania i na najróżniejsze platformy. Możesz również robić to szybko lub wolno, obiektowo lub tradycyjnie, inteligentnie — z wykorzystaniem wzorców — lub po swojemu, pracowicie wystukując cały kod linijka po linijce. Twoja sprawa. Jeśli jednak zależy Ci na pisaniu dobrych, rozbudowanych programów i aplikacji, elastycznych, bezbłędnych i łatwo poddających się modyfikacjom, musisz koniecznie wypróbować ASP.NET MVC Core. Skoro interesuje Cię drugi poziom szkolenia, na pewno już wiesz, że ten framework pozwala tworzyć aplikacje, w których warstwa logiki jest oddzielona od warstwy prezentacji, a poszczególne moduły można układać według własnej koncepcji. Co więcej, ASP.NET MVC Core jest uniwersalny — oferuje wsparcie dla wielu platform.
W dobrym opanowaniu tajników ASP.NET Core pomoże Ci ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych. Podczas szkolenia zdobędziesz między innymi zaawansowaną wiedzę o tej technologii w zakresie tworzenia elastycznych aplikacji, wstrzykiwania zależności oraz budowania serwisów Web API w celu udostępniania usług innym aplikacjom internetowym czy klienckim aplikacjom mobilnym.

Opanuj ASP.NET Core i twórz wygodne, nowoczesne aplikacje!

Czego nauczysz się podczas naszego profesjonalnego szkolenia?

  • Poznasz szablony projektów aplikacji ASP.NET Core MVC.
  • Nauczysz się tworzyć te aplikacje w środowiskach Visual Studio 2017 oraz Visual Studio for Mac.
  • Zapoznasz się z technikami współdzielenia kodu za pomocą .NET Standard Class Library.
  • Nauczysz się tworzyć mikroserwisy z wykorzystaniem technologii Web API.
  • Zobaczysz, w jaki sposób przekazywać zależności projektu z wykorzystaniem wzorca projektowego dependency injection.
  • Dowiesz się, jak wykorzystać testy jednostkowe dla zapewnienia wysokiej jakości tworzonego kodu źródłowego.
  • Zrozumiesz, jak zbudowana jest Single Page Application.

ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych pozwoli Ci wydatnie poprawić jakość Twoich aplikacji. Podczas dwudziestu sześciu lekcji, trwających łącznie ponad trzy i pół godziny, nauczysz się nie tylko dobierać właściwe szablony czy korzystać ze współdzielenia kodu, lecz także nadawać właściwą strukturę Twoim aplikacjom, testować ich najróżniejsze elementy (od modelu danych po kontroler Web API) oraz przygotowywać aplikację kliencką.
Zobaczysz, na czym polega architektura Single Page Application (SPA), i zaczniesz tworzyć aplikacje ASP.NET Core w architekturze SPA. Odkryjesz, jak wiązać technologię ASP.NET Core MVC z Angular 2 i przekazywać dane z mikroserwisu do widoku Angular 2. Sprawdzisz, jak działają mechanizmy jedno- i dwukierunkowego wiązania danych z widokami, a także poznasz sposoby filtracji danych w Angular 2.
Kurs zakończysz na poziomie zaawansowanym, jako samodzielny autor doskonałych aplikacji, tworzonych z wykorzystaniem najnowszych technik i standardów.

Wzorce projektowe kluczem do sukcesu

ASP.NET ewoluuje, podobnie jak inne technologie internetowe. ASP.NET WebForms została zastąpiona przez znacznie lepsze ASP.NET MVC i ASP.NET Core MVC, a rasowy twórca aplikacji powinien jak najszybciej odkryć nowe możliwości oferowane przez te technologie. ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych pozwala szybko zorientować się w nowej rzeczywistości. Autor szkolenia pokazuje techniki i wymagania architektoniczne stawiane nowoczesnej aplikacji i omawia architekturę mikroserwisów współpracujących z aplikacjami klienckimi, a następnie kluczowe, niezbywalne elementy projektu aplikacji ASP.NET Core MVC. Podpowiada, jak utworzyć usługę Web API udostępniającą informacje zapisane w modelu danych. Odsłania przed słuchaczami tajniki działania.NET Standard Class Library. Co więcej, pokazuje, jak optymalnie skonfigurować i wykorzystać profile aplikacji klienckich, a także jak tworzyć aplikacje tego typu w architekturze Single Page Application, z wykorzystaniem bibliotek Angular 2.

Czy to na pewno działa?

Jeśli masz już za sobą ASP.NET MVC. Kurs video. Poziom pierwszy. Programowanie aplikacji internetowych albo przynajmniej umiesz posługiwać się językiem C#, po ukończeniu poziomu drugiego będziesz mógł zacząć działać jak profesjonalista. Twój zasób wiedzy bowiem wzbogaci się nie tylko o techniki pozwalające bez większego trudu napisać wydajną, modułową aplikację, lecz także o możliwości jej testowania przed wypuszczeniem na rynek. Nauczysz się budować aplikację z wykorzystaniem wzorca dependency injection (ze wstrzykiwaniem zależności), a potem sprawdzisz, jak zabrać się do testowania. Odkryjesz, jak opisać klasy i metody testowe, jak testować różne elementy Twojej aplikacji na różnych poziomach, by upewnić się, że całość działa zgodnie z założeniami. Pisanie aplikacji złożonych z mikroserwisów sprawia, że pilnowanie logiki staje się znacznie łatwiejsze, ale wymaga porządnego przetestowania poszczególnych modułów. Po ukończeniu kursu będziesz dokładnie wiedzieć, do czego służą testy i jak je wykorzystać.

Tylko dla wtajemniczonych

ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych pozwoli Ci także na tworzenie aplikacji ASP.NET Core w architekturze SPA. Poznasz moduły, komponenty i szablony takich aplikacji, a potem nauczysz się tworzyć własne komponenty i szablony. Zobaczysz, jak przebiega wiązanie dwukierunkowe i jak filtrować dane pobrane z mikroserwisu. Co więcej, biblioteki Angular 2 przestaną być dla Ciebie czarną magią i staną się użytecznym narzędziem pracy.
Od tej pory Twoje aplikacje będą nie tylko bardziej przejrzyste, łatwiejsze w utrzymaniu i obsłudze oraz wydajniejsze — po prostu lepsze!

Poznaj naszego eksperta

Dawid Borycki — na koncie ma ponad sześćdziesiąt publikacji, w tym dziewięć książek oraz przeszło dwadzieścia artykułów z zakresu programowania w różnych technologiach programistycznych: desktopowych, mobilnych i internetowych. Obok programowania i pisania o programowaniu jego trzecią pasją jest rodzina. Poświęca jej każdą wolną chwilę, celebrując odpoczynek w otoczeniu bliskich.


„Twórz nowoczesne aplikacje internetowe”

Dawid Borycki