Vue.js - Zaawansowane zagadnienia i najlepsze praktyki
What you'll learn
- Zarządzać cyklem życia aplikacji w zależności od problemu jaki będziesz potrzebował rozwiązać
- Zaawansowanych zagadnień pozwalających na lepsze zrozumienie mechanizmu reaktywności wewnątrz Twoich aplikacji
- Zaawansowanego wykorzystywania funkcji renderujących
- Korzystania z przejść i animacji wykorzystując wbudowane w VueJS mechanizmy przeznaczone do tego
- Zaawansowanego zarządzania stanem aplikacji - na podstawie magazynu Vuex
- Zaawansowanego trasowania wewnątrz Twoich aplikacji - na podstawie vue-router
- Poznasz najlepsze biblioteki wspomagające proces tworzenia aplikacji VueJS
- Stosowania najlepszych praktyk i wzorców pozwalających na tworzenie czystego i łatwo - zarządzalnego kodu
Requirements
- Podstawowa znajomość technologii HTML oraz CSS jest zalecana
- Podstawowa znajomość języka JavaScript jest zalecana
- Podstawowa znajomość VueJS jest zalecana
Description
Odkryj VueJs na nowo, wykorzystując wiedzę dotyczącą zaawansowanych funkcjonalności oferowanych przez Vue - jeden z najpopularniejszych frameworków ostatnich lat.
W trakcie tego kursu zespół Zmienkariere pokaże Tobie, w jaki sposób wykorzystać nowo zdobytą wiedzę dotyczącą zaawansowanych zagadnień VueJs.
Poznasz szczegółowo:
- cykl życia aplikacji,
- mechanizmy reaktywności,
- funkcje renderujących,
- tworzenie własnych rozszerzeń,
- wykorzystywanie wbudowanego mechanizmu animacji,
- zarządzanie stanem swojej aplikacji,
- tworzenie złożonych tras wewnątrz Twojej aplikacji,
- najciekawsze biblioteki i dodatki stworzone z myślą o programistach VueJs.
Dodatkowo w trakcie naszego kursu omówimy najlepsze praktyki oraz wzorce, pozwalające na pisanie czystego i łatwo - zarządzalnego kodu.
Kurs został stworzony z podejściem “hands-on” co oznacza, że nasi instruktorzy będą Cię wspierać w nauce. Zespół Zmienkariere będzie również do Twojej dyspozycji po kursie, jeżeli będziesz potrzebował pomocy.
Kurs świetnie sprawdzi się dla wszystkich, którzy chcą:
- lepiej zrozumieć VueJs i jego działanie,
- poznać oraz zacząć wykorzystywać zaawansowane funkcjonalności VueJs,
- pisać lepszy i czystszy kod zgodny z najlepszymi praktykami oraz wzorcami VueJs.
Wymagania to podstawowa znajomość:
- technologii HTML oraz CSS,
- języka JavaScript,
- VueJs (zalecamy ukończenie kursu podstawowego, który również oferujemy).
Who this course is for:
- Wszyscy, którzy chcą lepiej zrozumieć VueJS i jego działanie
- Wszyscy, którzy chcą poznać oraz zacząć wykorzystywać zaawansowane funkcjonalności VueJS
- Wszyscy, którzy chcą pisać lepszy - czystszy kod zgodny z najlepszymi praktykami oraz wzorcami VueJS
Instructor
Swoją przygodę z programowaniem zacząłem już w wieku 12 lat. Moje pierwsze programy to były proste animacje w BASIC lub Logo. W szkole średniej poznałem język Pascal a na studiach język JAVA. Na tym etapie programowałem głównie aplikacje internetowe. Po 2009 gdy zdobyłem pierwszy telefon z Androidem, również aplikacje mobilne. Ostatnio coraz bardziej interesuje mnie blockchain i związane z nim technologie.
Zawodowo pracowałem dla międzynarodowych korporacji jak Nokia i Tieto, agencji unijnych, oraz kilku mniejszych firm. Zarówno w kraju i zagranicą. Współtworzyłem również trzy start-upy.