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

🔥 Zgarnij PŁATNY STAŻ w 3 edycji kursu programowania front end (zapisy do 22.01) 🔥

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

Callback functions w JavaScript

Funkcja uruchamiana przez inną funkcję – to już prawie pełna definicja callbacku. Co jeszcze się pod tym kryje i do czego funkcje wywołania zwrotnego są wykorzystywane na co dzień? W tym artykule znajdziesz zasady działania callbacków oraz przykłady ich użycia w pracy programisty i w JavaScripcie.

Porady

Czym jest destrukturyzacja w JavaScript i jak ją stosować

Destrukturyzację w JS stosuje się na co dzień – choćby przy komunikacji między komponentami czy pracy z hookami w bibliotece React. W sposób prosty i czytelny pozwala nam ona tworzyć zmienne i przypisywać do nich wartości pochodzące z tablic, obiektów oraz stringów. Poznaj jej działanie!

Porady

Rozproszenie i parametr reszty w JavaScript – jak ich nie mylić

Wyglądają tak samo – to trzy kropki – a jednak są wykorzystywane do innych celów. Teoretycznie nie trzeba znać ich nazw, by umieć je stosować, lecz warto usystematyzować swoją wiedzę zanim o rozproszenie lub parametr reszty zapyta Cię rekruter techniczny!

Porady

CORS, SOP, origin, nagłówki HTTP i błędy z nimi związane

No Access-Control-Allow-Origin header present – i już się w nas gotuje! Czym jest ten denerwujący CORS, dlaczego sprawia takie problemy i „utrudnia” pracę z API? A może to nie on utrudnia, lecz SOP? Robi się ciekawie. Dowiedz się więcej o komunikacji między originami i nie daj się pokonać błędom!

Porady

Refaktoryzacja – jak tworzyć krótsze funkcje i czytelniejszy kod

Jak podzielić kod tworzony linijka po linijce? Podczas nauki programowania łatwiej nam zrozumieć kolejne funkcjonalności, gdy piszemy kod wers po wersie. W pracy programisty jednak stawiamy na czytelność i reużywalność. Dzięki temu materiałowi wdrożysz się w ideę refaktoryzacji i zaczniesz tworzyć lepszy kod.

Mam coś dla Ciebie!

W każdy piątek rozsyłam motywujący do nauki programowania newsletter!

Dodatkowo od razu otrzymasz ode mnie e-book o wartości 39 zł. To ponad 40 stron konkretów o nauce programowania i pracy w IT.

PS Zazwyczaj wysyłam 1-2 wiadomości na tydzień. Nikomu nie będę udostępniał Twojego adresu e-mail.