Kurs GIMP zaawansowany • Rabat 20% z kodem: GIMP

0

d

00

h

00

m

00

s

Kup taniej

Nowoczesne aplikacje klienckie w JavaScript

Twórz nowoczesne aplikacje klienckie w frameworku AureliaJS.

Z tym kursem otrzymasz certyfikat!
  • Chcesz od podstaw nauczyć się tworzenia odpowiedniej architektury aplikacji?

  • Chcesz wiedzieć jak zadbać o komunikację z API i walidację danych po stronie klienta?

  • Zależy Ci na tym by poznać dobre praktyki programistyczne dzięki którym twój kod będzie łatwo rozszerzalny i bardziej czytelny?

  • Potrzebujesz nowoczesnego frontu dla swojej aplikacji back-endowej?

Wydajne, lekkie oraz funkcjonalne aplikacje front-end

Jak dziś tworzymy aplikacje JavaScript?

Dobre praktyki programistyczne

Jeden framework o wielu możliwościach

Sprawne i szybkie kodowanie

TypeScript oraz silne typowanie

Zdobądź komplet umiejętności

Materiały dodatkowe

Tworzenie funkcjonalnych stron
Tworzenie funkcjonalnych aplikacji
Narzędzia webowe
Narzędzia webowe
Liczne komponenty
Liczne komponenty
Praktyczny projekt
Praktyczny projekt

Dzięki temu szkoleniu:

  • zadbasz o poprawną komunikację z API

  • skonfigurujesz hierarchię routingu.

  • dowiesz się jak modyfikować kod zgodnie z dependency injection

  • zobaczysz gdzie i jak poprawnie walidować dane

  • dowiesz się jak zaimplementować widok logowania

  • zadbasz o bezpieczeństwo obszaru administracyjnego

  • nauczysz się tworzyć modele domenowe

  • poznasz szereg sprawdzonych praktyk programistycznych

  • I wiele, wiele więcej!

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Wprowadzenie
Wprowadzenie 02m 21s Dostęp po zakupie
Jak korzystać z materiałów dołączonych do kursu? 01m 59s Dostęp po zakupie
Czym jest Aurelia? 04m 34s Dostęp po zakupie
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 Dostęp po zakupie
Omówienie struktury projektu 14m 18s Dostęp po zakupie
Uruchomienie projektu 03m 48s Dostęp po zakupie
Podsumowanie 01m 44s Dostęp po zakupie
Bazowa architektura aplikacji
Organizacja plików 03m 03s Dostęp po zakupie
Implementacja routingu 12m 49s Dostęp po zakupie
Tworzenie routingu potomnego 05m 45s Zobacz darmową lekcję
Instalacja bootstrap 08m 14s Dostęp po zakupie
Implementacja widoku rejestracji użytkwonika 15m 52s Dostęp po zakupie
Podsumowanie 02m 38s Dostęp po zakupie
Komunikacja z API
Instalacja aurelia-fetch-client 08m 37s Dostęp po zakupie
Implementacja serwisu bazowego 14m 43s Dostęp po zakupie
Implementacja serwisu użytkowników 12m 59s Dostęp po zakupie
Omówienie wzorca dependency injection 08m 41s Dostęp po zakupie
Modyfikacja kodu zgodna z dependency injection 09m 37s Dostęp po zakupie
Podsumowanie 02m 01s Dostęp po zakupie
Walidacja danych
Gdzie powinniśmy walidować dane? 03m 38s Dostęp po zakupie
Instalacja aurelia-validation 03m 44s Dostęp po zakupie
Definicja reguł walidacyjnych dla widoku rejestracji użytkownika 22m 40s Dostęp po zakupie
Proste notyfikacje z toastr.js 09m 42s Zobacz darmową lekcję
Podsumowanie 01m 45s Dostęp po zakupie
Bezpieczeństwo aplikacji
Impementacja widoku logowania użytkownika 17m 19s Dostęp po zakupie
Tworzenie uniwersalnego komponentu walidacyjnego 07m 46s Dostęp po zakupie
Na czym polega logowanie do aplikacji internetowej? 03m 07s Dostęp po zakupie
Implementacja procesu logowania użytkownika 21m 14s Dostęp po zakupie
Przechowywanie tożsamości użytkownika 25m 50s Dostęp po zakupie
Zabezpieczenie obszaru administracyjnego 17m 46s Dostęp po zakupie
Podsumowanie 01m 32s Dostęp po zakupie
Implmentacja procesów biznesowych
Implementacja widoku wydarzeń organizatora 21m 58s Dostęp po zakupie
Omówienie cyklu życia View-Modelu 04m 31s Dostęp po zakupie
Formatowanie daty przy użyciu ValueConverter oraz moment.js 06m 38s Dostęp po zakupie
Implementacja formy wydarzenia cz.1 16m 37s Dostęp po zakupie
Implementacja formy wydarzenia cz.2 27m 17s Dostęp po zakupie
Implementacja strony głównej. Omówienie bining-bahaviors oraz observable 18m 55s Dostęp po zakupie
Implementacja uniwersalnej strony wydarzenia 38m 09s Dostęp po zakupie
Prace końcowe 04m 28s Dostęp po zakupie
Podsumowanie 04m 11s Dostęp po zakupie

Recenzje (2)

Średnia ocena 5 5

Bardzo sprawne wprowadzenie w swiat Aurelii. Dobry kontakt z autrem ktory chetnie dzieli sie wiedza rowniez poza kursem. Zabraklo troche informacji o obsludze bledow z API, zarzadzaniu stanem w razie otrzymania 401, wylogowywaniu itp. Ale calosciowo to dobrze wydane pieniadze.

Łukasz Pepliński 2 dni temu

O Aurelia.js wcześniej słyszałem, że to świetny framework dla frontednowców choć sam nie miałem z nim styczności. Zaryzykowałem i kupiłem kurs. I jestem MEEEGA zadowolony. Sam framework daje sporo ciekawych możliwości, a ten kurs pokazuje, jak je wykorzystać. Polecam

Tomek Żak 3 dni temu

wcześniej
89
69
do końca 1 dzień 0 h 44 min

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Stałe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Średniozaawansowany
  • Poziom Średniozaawansowany
  • Czas trwania 7,5 godziny

Autor

Dariusz Pawlukiewicz

Dariusz Pawlukiewicz

Programista .NET

Programista .NET z wieloletnim doświadczeniem komercyjnym. Chętnie dzieli się swoją wiedzą z zakresu szeroko pojętego web developmentu, architektury oraz bezpieczeństwa. Autor bloga Forever F[r]ame, host podcastu DevReview oraz prelegent na licznych konferencjach programistycznych.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111