Uwaga! Trwają prace nad nową wersją serwisu. Mogą występować przejściowe problemy z jego funkcjonowaniem. Przepraszam za niedogodności!

🔥 Kurs programowania obiektowego (OOP) w JSjuż dostępny w całości! 🔥

Blog o programowaniu w JavaScript i przebranżowieniu

Jeśli szukasz wartościowych treści na temat nauki programowania – w szczególności przy wykorzystaniu języka programowania JavaScript po stronie przeglądarki (front end) – lub zastanawiasz się nad przebranżowieniem do IT, to jesteś w odpowiednim miejscu!

Przynajmniej raz na tydzień pojawia się tutaj nowa treść, która pozwoli Ci zwiększyć swoją wiedzę, a tym samym przybliżyć Cię do upragnionego celu, jakim jest znalezienie pierwszej lub lepszej pracy w IT.

Porady

Pętla for...of i pętla for...in – różnica

Pętle for...in i for...of są używane do iterowania po różnych typach danych, ale mają nieco inne zastosowania. W tym artykule omówię obie pętle, pokażę przykłady ich użycia i podsumuję różnice działania.

Porady

Obsługa błędów w formularzu JavaScript – podstawy

Poziom podstawowy: jak usprawnić weryfikację pól formularza i wyświetlać komunikaty o błędach? Zrezygnuj z alertów i console.log(), czas przejść na wyższy level. Gdy zrozumiesz już, jak gromadzić komunikaty o błędach w tablicach i pokazywać je w DOM-ie, czeka Cię kolejny artykuł podlinkowany na końcu – o ograniczeniu liczby instrukcji warunkowych. Powodzenia!

Porady

Wzorzec projektowy Factory Method (Metoda wytwórcza, Fabryka)

Dzięki metodzie wytwórczej poznasz prosty i bezpieczny sposób na tworzenie obiektów, a następnie całych szkieletów do budowy frameworków! Korzystaj z tych samych metod w różnych obiektach bez martwienia się o szczegóły implementacji.

Porady

Dlaczego this nie działa?

Słowo this pozwala nam odwołać się do danego obiektu – czyli np. wykorzystać jego wartości lub wywołać konkretną metodę. Potrafi jednak sprawiać pewne problemy. Możemy sobie z nimi łatwo poradzić, jeśli zrozumiemy, co dzieje się „pod spodem”. Zobacz trzy przykłady problemów z this. Artykuł przeznaczony jest dla osób uczących się podstaw JavaScriptu.

Porady

Limity API w nauce programowania – obejdź to!

Uczysz się obsługi kodu asynchronicznego w JavaScripcie, a tu nagle błąd: skończył Ci się limit zapytań! Spokojnie, da się to obejść – nawet na co najmniej dwa sposoby. Po lekturze tego artykułu będziesz wiedzieć, po co twórcy API nakładają limity i jak poradzić sobie z nimi podczas nauki programowania.

Porady

Wzorzec projektowy Proxy (Pełnomocnik)

Wyobraź sobie posiadanie własnego pełnomocnika. W moich marzeniach taka osoba szukałaby dla mnie najlepszych promocji. Mogłaby segregować moją pocztę i przekazywać mi tylko najważniejsze maile. Niestety nie znam nikogo, kto ma komfort posiadania takiego pomocnika. Znam za to wielu programistów, którzy korzystają ze swoich Pełnomocników w kodzie.

Jak zostać programistą? Skuteczny przewodnik

TERAZ DOSTĘPNY BEZPŁATNIE!

Cena w sklepie to 39 zł, a Ty możesz otrzymać ten e-book bezpłatnie za zapis na newsletter. To ponad 40 stron konkretów o nauce programowania i pracy w IT.