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 🔴

Porady

Miejsce, w którym znajdziesz mnóstwo przydatnych informacji związanych z nauką programowania.

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.

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ć!

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

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ć.

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.

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!