Blog

O kreatorze Beaver Builder

Wraz z rozwojem WordPressa pojawiły się kreatory umożliwiające tworzenie zawartości stron za pomocą drag&drop oraz kreatorów wizualnych tak, aby osoby nie potrafiące tworzyć stron www mogły je samodzielnie modyfikować i uzupełniać treścią. Obecnie na rynku do dyspozycji mamy kilka narzędzi przeznaczonych do tego celu. Najpopularniejsze z nich to Divi, Elementor, Visual Composer oraz tytułowy Beaver Builder, którym zajmiemy się w tym wpisie. Dlaczego warto wypróbować kreatory wizualne? Przede … Czytaj dalej O kreatorze Beaver Builder

Web developer – pytania rekrutacyjne cz. 4

Ten wpis jest kontynuacją serii wpisów, w której odpowiadam na pytania rekrutacyjne na stanowisko web developera. Jeśli nie czytałeś poprzednich wpisów z tego cyklu to koniecznie nadrób zaległości: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 3 Web developer – pytania rekrutacyjne cz. 5 Web developer – pytania rekrutacyjne cz. 6 – React Tym razem … Czytaj dalej Web developer – pytania rekrutacyjne cz. 4

Zestaw przydatnych narzędzi dla web developera

W tym artykule przedstawię ci całkiem spory zestaw narzędzi, które ułatwią Ci pracę. Część z nich wykorzystuję regularnie w trakcie swojej pracy, natomiast część traktuję jako ciekawostkę. Nie przedłużając, przejdźmy do narzędzi: Optimizilla https://imagecompressor.com – narzędzie to służy do szybkiego, prostego kompresowania zdjęć. Optimizilla umożliwia nam ustawienie stopnia kompresji oraz natychmiastowego podglądu. Możemy również skompresować kilka zdjęć jednocześnie i wygenerować gotową paczkę. Befunky https://www.befunky.com … Czytaj dalej Zestaw przydatnych narzędzi dla web developera

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

Co nieco o soft delete przy użyciu Node.js i MongoDB

Usuwanie danych jest jedną z 4 podstawowych czynności jakie możemy w  tradycyjnych aplikacjach (zaraz po dodawaniu, odczycie i aktualizacji). Wydawać by się mogło, że nie jest to zbyt ciekawy temat. Ot wydajemy polecenie “usuń”, a nasze dane bezpowrotnie znikają. Okazuje się jednak, że nawet tak trywialną czynność jak usuwanie danych można wykonać na kilka sposobów oraz, co ciekawe, otrzymać różne rezultaty! Jednym z bardzo ciekawych sposobów na “usuwanie” … Czytaj dalej Co nieco o soft delete przy użyciu Node.js i MongoDB

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

Wyrażenia regularne w JavaScript

Na samym początku należy odpowiedzieć na pytanie: Czym są wyrażenia regularne? Otóż, wyrażenie regularne jest swego rodzaju wzorcem, który umożliwia sprawdzenie, czy dana wartość zgadza się ze zdefiniowanym wzorcem. Wyrażenia regularne nazywane są inaczej RegExpami lub regexami – nazwy te pochodzą z języka angielskiego od Regular Expression. W tym artykule oprócz samych wyrażeń omówię też metody służące do szukania pewnych wzorców w tekstach, gdyż są to tematy powiązane. … Czytaj dalej Wyrażenia regularne w JavaScript

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

Omówienie funkcji call, bind i apply

W tym artykule omówimy kilka podstawowych funkcji, które możemy wykorzystać programując w JavaScript. Funkcje te to: Function.prototype.call() Function.prototype.apply() Function.prototype.bind() Teraz przejdę do omówienia każdej z poszczególnych funkcji wraz z przykładami, które powinny Ci w prosty i przystępny sposób zobrazować ich działanie. Funkcja call() Całość działania funkcji call() opiera się o słowo kluczowe this. Pierwszym parametrem jakim podajemy jest odwołanie się do elementu, który będzie przekazywał this. W kolejnych … Czytaj dalej Omówienie funkcji call, bind i apply