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

🔥 Webinar Q&A na temat IT – pytaj, o co chcesz! już 24.11.2022 (czwartek) o 20:30

Porady

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

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!

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.

JSON Server – asynchroniczny JavaScript z lokalnym API

Praca z API nie polega tylko na pobieraniu informacji z serwera. Jeśli jeszcze nie próbowałeś tworzyć, aktualizować i usuwać danych, to czas na JSON Server. Znasz już to narzędzie? Czytaj dalej – w artykule zapoznasz się z dodatkowymi możliwościami, jakie daje.

Jak ukryć część tekstu za pomocą CSS lub JavaScript

Na ukrycie części tekstu można znaleźć wiele sposobów – zwłaszcza jeśli mamy możliwość skorzystania z JavaScriptu. W artykule przeczytasz o trzech rozwiązaniach za pomocą CSS i jednym dla JS. Załączam też repozytorium, żebyś mógł samodzielnie przetestować kod.

CRUD w osobnym pliku – lepszy kod dla API

Twórz lepiej zorganizowany, czytelny i reużywalny kod w pracy z API. W tym artykule znajdziesz dwa sposoby uporządkowania kodu do obsługi API w osobnych plikach na przykładzie klasy oraz eksportu pojedynczych funkcji. Zostało to omówione na przykładzie czystego JavaScriptu i Reacta.

Co przyszli programiści mogą robić w parze?

Masz partnera do wspólnej nauki programowania? Świetnie! To niepowtarzalna okazja, by zwiększyć swoją konkurencyjność na rynku pracy. W tym artykule znajdziesz wiele propozycji wspólnych treningów oraz przeczytasz o korzyściach, jakie z nich płyną. Bierzcie się do pracy. Powodzenia!