What you'll learn
- Będziesz potrafił tworzyć nowoczesne i wydajne aplikacje internetowe
- Opanujesz podstawy oraz zaawansowane zagadnienia framework'a VueJS
Requirements
- Podstawowa znajomość JavaScript, HTML i CSS
Description
Vue.js to jeden z najpopularniejszych frameworków języka JavaScript. Po ukończeniu tego kursu:
- będziesz potrafił tworzyć nowoczesne i wydajne aplikacje internetowe,
- opanujesz podstawy oraz zaawansowane zagadnienia platformy.
Kurs składa się z części teoretycznej i praktycznej. Nasz instruktor krok po kroku pokaże Ci, jak stworzyć aplikację od podstaw. Jak wygląda kurs?
Start
Zaczniesz od instalacji oraz konfiguracji frameworka, następnie utworzysz obowiązkowe “Hello Vue”, kolejno poznając najważniejsze dyrektywy, sposoby wyświetlania danych oraz sposoby manipulowania nimi.
Komponenty
Po poznaniu podstaw działania Vue, nauczysz się podstaw działania komponentów oraz sposobów tworzenia swoich komponentów, z których będziesz korzystać wielokrotnie w swoich aplikacjach, tworząc kod tylko raz i wykorzystując go wiele razy.
Style
Następnie, wykorzystując dyrektywy Vue, nauczysz się pracy ze stylami – łatwego manipulowania wyglądem elementów HTML.
Router
Kiedy już działanie Vue będzie dla Ciebie jasne i oczywiste, poznasz sposoby korzystania z biblioteki vue-router pozwalającej na tworzenie pełnoprawnej aplikacji SPA (Single Page Application). W tym rozdziale dowiesz się, jak sterować ścieżkami w swoich aplikacjach.
Vuex
Kiedy router nie będzie miał już przed Tobą żadnych tajemnic, poznasz architekturę Flux oraz bibliotekę Vuex pozwalającą na zarządzanie centralnym stanem aplikacji w Twoich SPA-ch.
Projekt
Na koniec stworzysz własną aplikację służącą do zarządzania zgłoszeniami, np. w dziale Help Desk. To będzie projekt, w którym jeszcze raz powtórzymy wszystkie poznane do tej pory zagadnienia.
Bonus
Dodatkowo, tylko w naszym kursie, masz możliwość skorzystania z mini-kursów, które wprowadzą Cię w świat standardu ES2015(ES6) oraz pre-procesora SASS. Dzięki temu będziesz pisać aplikacje, wykorzystując najnowocześniejsze technologie.
Who this course is for:
- Początkujący programiści chcący nauczyć się tworzenia aplikacji internetowych
- Programiści JavaScript chcący rozszerzyć swoją wiedzę o framework 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.