• Tylko online
  • EOL

Nowoczesne aplikacje webowe z Aurelia JS - wersja ON-LINE

Indeks: KRW-09399 EAN: 5904422338114

Aurelia JS to nowoczesny framework JavaScript, który tylko ułatwia etap tworzenia aplikacji www. Przy jego użyciu można zupełnie od zera stworzyć nowy kompletny projekt dostosowany do własnych wymagań. Aurelia umożliwia skonfigurowanie routingu, dodanie komunikacji z backendem lub dbanie o walidację modeli domenowych.

Nowoczesne aplikacje webowe z Aurelia JS - wersja ON-LINE
89,00 zł
72,36 zł netto
Zapłać później
Powiadom o dostępności
Niedostępny
Produkt wycofany
Producent: Strefa kursów

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 iOS.

 Spis treści

Wprowadzenie
  • Wprowadzenie 02m 21s
  • Jak korzystać z materiałów dołączonych do kursu? 01m 59s
  • Czym jest Aurelia? 04m 34s 
  • Czym jest TypeScript? 03m 26s Dostęp po zakupie
  • Instalacja zależności 06m 40s Zobacz darmową lekcję
  • Generowanie projektu z Aurelia CLI 03m 58s
  • Omówienie struktury projektu 14m 18s
  • Uruchomienie projektu 03m 48s
  • Podsumowanie 01m 44s

Bazowa architektura aplikacji
  • Organizacja plików 03m 03s 
  • Implementacja routingu 12m 49s 
  • Tworzenie routingu potomnego 05m 45s Zobacz darmową lekcję
  • Instalacja bootstrap 08m 14s 
  • Implementacja widoku rejestracji użytkwonika 15m 52s 
  • Podsumowanie 02m 38s 

Komunikacja z API
  • Instalacja aurelia-fetch-client 08m 37s 
  • Implementacja serwisu bazowego 14m 43s
  • Implementacja serwisu użytkowników 12m 59s 
  • Omówienie wzorca dependency injection 08m 41s
  • Modyfikacja kodu zgodna z dependency injection 09m 37s 
  • Podsumowanie 02m 01s 

Walidacja danych
  • Gdzie powinniśmy walidować dane? 03m 38s 
  • Instalacja aurelia-validation 03m 44s 
  • Definicja reguł walidacyjnych dla widoku rejestracji użytkownika 22m 40s 
  • Proste notyfikacje z toastr.js 09m 42s Zobacz darmową lekcję
  • Podsumowanie 01m 45s 

Bezpieczeństwo aplikacji
  • Impementacja widoku logowania użytkownika 17m 19s
  • Tworzenie uniwersalnego komponentu walidacyjnego 07m 46s
  • Na czym polega logowanie do aplikacji internetowej? 03m 07s 
  • Implementacja procesu logowania użytkownika 21m 14s 
  • Przechowywanie tożsamości użytkownika 25m 50s 
  • Zabezpieczenie obszaru administracyjnego 17m 46s 
  • Podsumowanie 01m 32s

Implmentacja procesów biznesowych
  • Implementacja widoku wydarzeń organizatora 21m 58s
  • Omówienie cyklu życia View-Modelu 04m 31s 
  • Formatowanie daty przy użyciu ValueConverter oraz moment.js 06m 38s 
  • Implementacja formy wydarzenia cz.1 16m 37s 
  • Implementacja formy wydarzenia cz.2 27m 17s
  • Implementacja strony głównej. Omówienie bining-bahaviors oraz observable 18m 55s 
  • Implementacja uniwersalnej strony wydarzenia 38m 09s
  • Prace końcowe 04m 28s 
  • Podsumowanie 04m 11s
Szerokość opakowania 0.001 cm
Wysokość opakowania 0.001 cm
Głębokość opakowania 0.001 cm
Masa opakowania 0.035 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: