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

⛔ Masz dość walki z kodem i samym sobą? 🔄 Czas na RESET! ✅ Dołącz do bezpłatnego wyzwania!

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

Dlaczego this nie działa w JavaScript?

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.

Porady

Podstawy UML – diagramy klas

„Jeden obraz jest wart więcej niż tysiąc słów” – to motto przyświecało twórcom diagramów UML. Są to grafiki, które odwzorowują systemy informatyczne. Dzięki nim możemy analizować logikę aplikacji bez konieczności zaglądania w kod. Abyś mógł stworzyć swój pierwszy diagram, wystarczy Ci kartka papieru, ołówek (koniecznie z gumką!) oraz trochę wiedzy o programowaniu obiektowym. A więc do dzieła!

Porady

4 filary programowania obiektowego

Praca programisty polega na rozwiązywaniu problemów. Ich lwia część okazuje się uniwersalna, to znaczy niezależna od języka programowania. To właśnie zachęca programistów do tworzenia gotowych „przepisów” na budowanie rozwiązań. Są nimi wzorce projektowe, które bazują na programowaniu obiektowym. W tym artykule poznasz cztery filary OOP i nauczysz się z nich korzystać!

Porady

Ucz programowania, by rozwijać umiejętności techniczne i miękkie

Co komu po dobrym kodzie, gdy autor nie potrafi przedstawić jego działania lub opisać funkcjonalności w dokumentacji? Co komu po code review, jeśli nie wskazuje ono jasno, jakie poprawki wdrożyć? Dzisiaj w branży IT umiejętność komunikacji to rzecz obowiązkowa. Możesz ją trenować jeszcze przed znalezieniem pracy jako programista.

Chcesz zostać (lepszym) programistą i lepiej zarabiać? 

🚀 Porozmawiajmy o nauce programowania, poszukiwaniu pracy, o rozwoju kariery lub przyszłości branży IT!

Umów się na ✅ bezpłatną i niezobowiązującą rozmowę ze mną.

Chętnie porozmawiam o Twojej przyszłości i pomogę Ci osiągnąć Twoje cele! 🎯