Praktyczny kurs Vue.js od podstaw
Tworzenie aplikacji przeglądarkowych z wykorzystaniem niesamowitego frameworka Vue.js, korzystanie z edytora i innych narzędzi
Stworzony przez Paweł Winnicki
Najniższa cena z ostatnich 30 dni: 47.40zł
Masz pytania dotyczące tego szkolenia ?
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
To praktyczny kurs od podstaw, prowadzący przez cały proces pracy z Vue: od instalacji narzędzi i utworzenia projektu po komponenty, routing oraz zarządzanie stanem. Uporządkowana ścieżka pozwala wejść w technologię bez chaosu.
Kolejne rozdziały pokazują konkretne elementy: interpolację, obsługę zdarzeń, style, listy, formularze i wymianę danych między komponentami. Na koniec dołączysz Router, zdefiniujesz ścieżki i poznasz Vuex.
- Od instalacji do projektu – Poznasz narzędzia, instalację i wygenerujesz projekt oraz jego strukturę.
- Solidne podstawy Vue – Zrozumiesz interpolację, zdarzenia, style i widoki zależne od danych.
- Komponenty bez tajemnic – Nauczysz się tworzyć komponenty i wymieniać dane pomiędzy nimi.
- Router i Vuex w praktyce – Dodasz Router, zdefiniujesz ścieżki i poznasz centralne zarządzanie stanem w Vuex.
Czego się nauczysz?
- 1Instalacja narzędzi i start projektuZainstalujesz potrzebne narzędzia, wygenerujesz projekt i poznasz jego strukturę oraz wtyczkę Vue devtools.
- 2Interpolacja i obsługa zdarzeńWyświetlisz dane w widoku i nauczysz się reagować na zdarzenia elementów HTML.
- 3Style i widoki zależne od danychPoznasz sposoby manipulacji stylami CSS i zmiany wyglądu aplikacji w zależności od danych.
- 4Listy, tablice i obiekty w VueWyświetlisz listy i wykonasz operacje na tablicach oraz obiektach z wykorzystaniem reaktywności.
- 5Formularze i praca z danymi użytkownikaDowiesz się, jak pobierać dane każdego typu i odpowiednio reagować na ich zmianę.
- 6Tworzenie komponentówZbudujesz własne komponenty oraz nauczysz się wymieniać dane pomiędzy komponentami.
- 7Router i ścieżki w aplikacjiDodasz Router do projektu i zdefiniujesz ścieżki, przygotowując Single-page application (SPA).
- 8Zarządzanie stanem z VuexPoznasz bibliotekę Vuex do centralnego zarządzania stanem aplikacji.
Dla kogo jest to szkolenie
- Początkujący, którzy chcą zacząć z Vue od podstaw.
- Osoby, które wolą praktyczne wprowadzenie krok po kroku.
- Tworzący interfejsy z listami, formularzami i stylami.
- Chcący budować aplikacje oparte na komponentach.
- Planujący dodać Router i zdefiniować czytelne ścieżki.
- Szukający sposobu na centralne zarządzanie stanem (Vuex).
- Potrzebujący zrozumieć strukturę projektu i narzędzia.
- Zainteresowani debugowaniem z użyciem wtyczki Vue devtools.
Wymagania
Brak formalnych wymagań. Kurs startuje od podstaw.
Opis szkolenia
Vue jest jednym z najpopularniejszych frameworków do tworzenia aplikacji internetowych. Ten kurs pokazuje, jak wykorzystać go od podstaw w praktyce. Zaczynasz od instalacji narzędzi, generacji projektu i poznania jego struktury oraz wtyczki Vue devtools. Następnie przechodzisz przez podstawy: interpolację tekstu, obsługę zdarzeń i pracę ze stylami. Uczysz się list, tablic i obiektów, formularzy, komponentów oraz wymiany danych. Na końcu poznajesz Router i bibliotekę Vuex.
Narzędzia, instalacja i struktura projektu
Zaczynasz od fundamentów potrzebnych do sprawnej pracy z Vue. Poznasz narzędzia, które ułatwiają codzienny rozwój aplikacji, a następnie przejdziesz przez proces instalacji oraz wygenerowania projektu. Krok po kroku zobaczysz, z jakich części składa się świeżo utworzona aplikacja i jak jest zorganizowana jej struktura. W programie znajdzie się też oficjalna wtyczka Vue devtools, dzięki której łatwiej podejrzysz stan i elementy swojej aplikacji podczas pracy. Ta część przygotowuje solidny start do kolejnych rozdziałów.
Podstawowe elementy Vue
Po przygotowaniu środowiska skupisz się na podstawach pracy z Vue. Zaczniesz od interpolacji tekstu, aby bezpośrednio wyświetlać dane w widoku. Następnie nauczysz się obsługi zdarzeń elementów HTML, co pozwoli reagować na działania użytkownika. Pojawi się także manipulacja stylami CSS, dzięki której łatwo zmienisz wygląd elementów. Zobaczysz, jak sterować widokiem aplikacji w zależności od danych, tak aby jej części pojawiały się lub zmieniały w odpowiednich sytuacjach. To solidna baza do dalszych tematów.
Tablice, obiekty i listy
Vue pozwala w przejrzysty sposób pracować na strukturach danych. W tej części poznasz wyświetlanie list oraz praktyczne operacje na tablicach i obiektach. Zobaczysz, jak dzięki reaktywności zmiany w danych natychmiast przekładają się na widok, co ułatwia tworzenie dynamicznych elementów interfejsu. Nauczysz się modyfikować pozycje i prezentować je w uporządkowany sposób. Dzięki temu zbudujesz sekcje aplikacji, które sprawnie pokazują dane i reagują na ich zmiany.
Formularze
Formularze to źródło danych od użytkownika. W tym module dowiesz się, jak pobierać informacje każdego typu i wiązać je z logiką aplikacji. Przećwiczysz reagowanie na zmianę wartości pól oraz aktualizowanie widoku tak, aby zawsze odzwierciedlał bieżące dane. Zobaczysz, jak wygodnie obsługiwać różne kontrolki formularza oraz jak wykorzystać te dane w dalszej części interfejsu. Po tej części swobodniej zbudujesz ekrany wymagające wprowadzania informacji.
Komponenty, Router i Vuex
Aplikacje w Vue składają się z komponentów, dlatego nauczysz się tworzyć własne i łączyć je w spójną całość. Pokażemy, jak wymieniać dane pomiędzy komponentami, aby poszczególne części interfejsu współpracowały ze sobą. Następnie dodasz do projektu Router, zdefiniujesz ścieżki i przygotujesz strukturę właściwą dla Single-page application (SPA). Na koniec poznasz Vuex, bibliotekę do centralnego zarządzania stanem aplikacji. Ta część domyka pełną ścieżkę tworzenia aplikacji w Vue.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
Testy jednostkowe - JUnit 5, Mockito 2, TDD
50 wykładów
6 godz. 06 min
Tworzenie REST API krok po kroku - Python | F ...
79 wykładów
10 godz. 10 min
Kurs Protractor. Od 0 do testera automatyzują ...
25 wykładów
3 godz. 50 min
Podstawy manualnego testowania oprogramowania
96 wykładów
7 godz. 18 min
React z Cursor A.I. Od fundmentów programowan ...
54 wykładów
6 godz. 20 min
Testy jednostkowe - JUnit 5, Mockito 2, TDD
Poznaj od podstaw jak tworzyć dobre testy jednostkowe w języku Java z biblioteką jUnit 5 i metodyce Test Driven Development
Czego się nauczysz?
- Jak tworzyć dobre testy jednostkowe.
- Jak korzystać z asercji i pracować z frameworkiem JUnit 5.
- Jak korzystać z mocków i pracować z frameworkiem Mockito 2.