Web developer – pytania rekrutacyjne cz. 3

Ten artykuł jest kontynuacją cyklu wpisów związanych z pytaniami rekrutacyjnymi na stanowisko web developera. Jeśli jeszcze nie zapoznałeś/aś się z poprzednimi artykułami z tej serii to gorąco zachęcam Cię do nadrobienia zaległości: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 4 Web developer – pytania rekrutacyjne cz. 5 Web developer – pytania rekrutacyjne cz. 6 – … Czytaj dalej Web developer – pytania rekrutacyjne cz. 3

Podstawy pracy z canvas API

Canvas (z języka angielskiego – płótno) pojawił się wraz ze standardem HTML5. Rozwiązanie to umożliwia nam na “rysowanie” po naszej stronie www. Nie mam na myśli tu tylko rysowania w znaczeniu tradycyjnym (co jest jak najbardziej możliwe, o czym przekonasz się w dalszej części tego wpisu), ale mam na myśli rysowanie za pomocą JavaScriptu skomplikowanych struktur i kształtów, a nawet tworzenie gier! Tworzenie elementu canvas Dodanie elementu canvas do naszego projektu jest banalne … Czytaj dalej Podstawy pracy z canvas API

Web developer – pytania rekrutacyjne cz.2

Oto już drugi wpis na moim blogu zawierający zestaw pytań rekrutacyjnych na stanowisko Web Developera. Tak samo jak w poprzednim wpisie pytania pochodzą z fefaq.pl – bazy z pytaniami rekrutacyjnymi tworzonej przez społeczność. Jeśli nie zapoznałeś/aś się jeszcze z poprzednim artykułem o tej tematyce to zachęcam do nadrobienia zaległości: Web developer – pytania rekrutacyjne cz. 1. Tak jak w poprzednim wpisie poznasz 10 pytań wraz z odpowiedziami i objaśnieniami. Wpis ten jest jednym z serii … Czytaj dalej Web developer – pytania rekrutacyjne cz.2

Web developer – pytania rekrutacyjne cz. 1

Jedną z części rozmowy kwalifikacyjnej są pytania techniczne. W tym artykule przedstawię ci 10 pytań rekrutacyjnych, jakie możesz usłyszeć wraz z odpowiedziami na nie. Pytania dotyczą głównie HTML’a, CSS’a oraz JavaScriptu i tematów związanych z tworzeniem stron i aplikacji internetowych. Pytania zaczerpnąłem z portalu fefaq.pl – bazy z pytaniami rekrutacyjnymi tworzonej przez społeczność. Sama idea niesamowicie mi się podoba i jeśli usłyszałeś na rozmowie pytanie, którego nie ma w tej bazie, to serdecznie zachęcam do uzupełnienia … Czytaj dalej Web developer – pytania rekrutacyjne cz. 1

Webpack – szybki start i pierwsza konfiguracja

Czym jest Webpack? Webpack jest to module bundler dla naszych aplikacji Javascript. Prościej mówiąc – Webpack pozwala nam wykonywać operacje na plikach. Jakie operacje? Już tłumaczę. Spektrum możliwości Webpacka tak naprawdę zależy tylko od naszych zachcianek i dostępnych pluginów oraz loaderów (o tym będzie później). Przykładowymi zadaniami, do których wykorzystamy Webpacka może być minifikacja plików (usuwanie zbędnych białych znaków), kompilacja plików .scss na .css, kompilowanie plików .vue … Czytaj dalej Webpack – szybki start i pierwsza konfiguracja

Komunikacja z API – zestawienie metod

Komunikacja z API jest obecnym trendem Czasy, w których tworzyło się statyczny content bezpowrotnie odchodzą do lamusa. Obecnie prawie każda strona korzysta z bazy danych i wyświetla zasoby w niej zawarte. Jednym ze sposobów serwowania danych jest komunikacja z API, czyli Application Programming Interface. Poprzez odpowiednie endpointy możemy wykonywać operacje na danych tj. wyświetlanie, dodawanie, edytowanie czy też usuwanie. Zazwyczaj podczas komunikacji z API wykorzystujemy format danych JSON. Głównymi … Czytaj dalej Komunikacja z API – zestawienie metod

Polskie końcówki w oparciu o filtry VueJS

Filtry w VueJS – co to jest? Filtry są to funkcje, które pozwalają nam na manipulowanie danymi tuż przed ich wyświetleniem. Zamieszczamy je w obiekcie filters jako funkcje, gdzie jako parametr podajemy wartość, którą chcemy wyświetlić. Są to najzwyczajniejsze funkcje z JS jakie na co dzień piszemy. Przykład użycia filtrów w VueJS Filtry używamy poprzez dodanie ich do tak zwanych “wąsów” i oddzielenie go od zmiennej kreską pionową. Przykład … Czytaj dalej Polskie końcówki w oparciu o filtry VueJS