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

⛔ Potrzebujesz wsparcia? Oceny CV? A może Code Review? ✅ Dołącz do naszej społeczności na Discordzie!

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

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.

Porady

Czy to koniec vh? Nowe jednostki CSS – wysokość viewportu

Każdy programista znający CSS spotkał się z jednostką vh. Jednak mało który zdaje sobie sprawę, jakie konsekwencje może mieć jej nieprzemyślane użycie – szczególnie jeśli mówimy o aplikacjach mobilnych. Zobaczmy, jakie problemy mogą wystąpić podczas korzystania z vh oraz jak im zaradzić!

Porady

Deklaracja i wywołanie funkcji w JavaScript

Deklaracja funkcji i jej wywołanie dla początkującego programisty mogą wyglądać podobnie. Ten artykuł wyjaśnia podstawowe pojęcia z tego zakresu, a także omawia kwestię zwracania wartości przez funkcję z pomocą słowa return oraz wykorzystania console.log().

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.