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

🔴 OSTATNI DZIEŃ SPRZEDAŻY (do 23.01) 10-miesięczny kurs front endu 🔴

Blog

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().

Porady

Dynamiczne renderowanie komponentów w React

Jeśli Reacta znasz od niedawna, możesz jeszcze nie wiedzieć, w jaki sposób usprawniać swoją pracę i kod. Z tego artykułu dowiesz się, jak unikać tworzenia długich bloków else if przy warunkowym renderowaniu komponentów oraz jak porządkować kod, by w przyszłości łatwiej go było rozwijać.