- Tylko online
- EOL
Kupując ten produkt, nie będziesz miał możliwości wyboru płatności za pobraniem.
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: Nowoczesne aplikacje webowe z Aurelia JS
- Szukasz frameworka JavaScript, który pomyślnie mógłby zastąpić Ci Angulara, Vue.js czy React?
- Interesuje Cię nauka od podstaw tworzenia właściwej struktury aplikacji?
- Nie wiesz jak zadbać o komunikację z API i walidację danych po stronie klienta?
- Masz zamiar poznać dobre praktyki programistyczne, dzięki którym Twój kod będzie bardziej czytelny i łatwo rozszerzalny?
Wybierając ten kurs, dowiesz się znacznie więcej!
Uwaga! Instrukcję pobrania oraz kod otrzymasz od nas na podany podczas składania zamówienia adres e-mail najpóźniej w następnym dniu roboczym po otrzymaniu wpłaty. |
Nowoczesny front - end
W dzisiejszych czasach niemodne są już statyczne strony www, a swoją popularność zdobywają nowoczesne aplikacje internetowe. Sprawiło to, że programiści mają teraz więcej pracy nad tworzeniem stron. Ważnym jest by dbali o takie rzeczy jak: komunikacja z API, bezpieczeństwo użytkownika, optymalizacja strony i znacznie więcej. Czy świadczy to o tym, że do stworzenia nawet najprostszej aplikacji internetowej niezbędna jest znajomość szeregu narzędzi i bibliotek? Nie!
Nowoczesnym frameworkiem JavaScript jest Aurelia. Dzięki niej w szybki i praktyczny sposób stworzysz prostą lub zaawansowaną aplikację internetową. Kurs pomoże Ci się odnaleźć i stworzyć krok po kroku kompletną, przykładową aplikację o nazwie Evento, która pozwoli użytkownikom na zakup biletów na różne wydarzenia kulturalne.
Jeden framework - wiele możliwości
Aurelia pozwala nie tylko na tworzenie aplikacji www. Nie jest tylko kolejnym frameworkiem JavaScript. Pomoże Ci ona w komunikacji z backendem, w konfiguracji routingu czy zadba o walidację Twoich modeli domenowych. Przy użyciu Aureli możesz całkowicie od początku stworzyć nowy, kompletny projekt dopasowany do Twoich wymagań.
Łatwiejsze i szybsze kodowanie
Myślisz, że tworzenie konstrukcji będzie skomplikowane przez dużą liczbę możliwości? Otóż nie. Aurelia opiera się na zasadzie: “convention over configuration”. Jako web developer powinieneś wiedzieć, że oznacza to dla Ciebie mniej pracy nad konfiguracjami, a więcej nad zasadniczymi funkcjami aplikacji. Kurs pomoże Ci to wykorzystać, tak aby nawet z pozoru trudne mechanizmy dodać do swojej aplikacji niewielką ilością kodu.
Silne typowanie nie tylko dla backend
Podczas kursu będziemy wykorzystywać TypeScript - nadzbiór języka JavaScript, który rozszerza jego możliwości o silne typowanie i pozwala tworzyć prosty oraz zorientowany obiektowo kod. Dziedziczenie, metody generyczne, klasy abstrakcyjne czy interfejsy to tylko ułamek jego możliwości. Pokazano jak dzięki TypeScript pracować efektywniej, tworzyć łatwo rozszerzalny, czytelny kod oraz jak unikać błędów już podczas implementacji, a nie w runtime!
Poznaj dobre praktyki programistyczne
Same biblioteki to za mało, aby Twój kod był dobrze zorganizowany i otwarty na rozszerzania. Podczas kursu poznasz dobre praktyki programistyczne oraz wzorce projektowe. Dzięki nim będziesz mógł łatwo rozbudowywać aplikację internetową, unikniesz redundancji kodu oraz zniwelujesz zależności pomiędzy klasami.
Zdobądź komplet umiejętności
Kurs stworzony dla front-end deweloperów, którzy zamierzają zdobyć umiejętności pozwalające na zakodowanie kompletnej i funkcjonalnej aplikacji klienckiej. Chcesz dowiedzieć się jak opracować wydajny backend pod taką aplikację, polecamy sprawdzić szkolenie Piotra Gankiewicza - ASP.NET Core - budowa aplikacji.
Materiały dodatkowe
Szkolenie zawiera wszystkie materiały, potrzebne do tworzenia frontu aplikacji Evento. W kursie zamieszczono również dużo testów i ćwiczeń praktycznych, które pozwolą Ci zweryfikować stan własnej wiedzy i utrwalić ją.
Dzięki temu szkoleniu:
- Zatroszczysz się o poprawną komunikację z API
- Poprawnie skonfigurujesz hierarchię routingu.
- Nauczysz się modyfikować kod zgodnie z dependency injection
- Dowiesz się gdzie i jak poprawnie walidować dane
- Zobaczysz jak zaimplementować widok logowania
- Dopilnujesz bezpieczeństwa obszaru administracyjnego
- Poznasz modele domenowe
- Nauczysz się szeregu sprawdzonych praktyk programistycznych
- Oraz wiele więcej!
Jak korzystać z kursu
Kupując kurs otrzymujesz dostęp do naszej platformy szkoleniowej. Aby korzystać ze szkolenia, potrzebujesz jedynie dostępu do internetu. Kursy możesz wygodnie oglądać przez dowolną przeglądarkę lub aplikację mobilną na system Android i iOS.
Spis treściWprowadzenie
Bazowa architektura aplikacji
Komunikacja z API
Walidacja danych
Bezpieczeństwo aplikacji
Implmentacja procesów biznesowych
|