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

🔥 Zgarnij PŁATNY STAŻ w 3 edycji kursu programowania front end (zapisy do 22.01) 🔥

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.

Wyzwania

Czy jestem gotowy na poszukiwanie pracy w IT? Projekt front-end

Ten projekt z front-endu pozwoli Ci zweryfikować swoje umiejętności przed poszukiwaniem pracy w IT. Sprawdzisz m.in. czy potrafisz zaplanować działania, estymować czas wykonania zadania oraz używać technologii, z którymi być może nie miałeś jeszcze do czynienia (tak czasem w pracy bywa). Powodzenia!

Porady

Testowanie kodu asynchronicznego w JavaScript

Poznaj podstawowe zagadnienia dotyczące testowania kodu asynchronicznego JavaScript. W tym artykule znajdziesz wyjaśnienie asercji, łańcuchowania obietnic (ang. Promises chaining) oraz zapisu funkcji asynchronicznych z .then i async...await. Wszystko to omówione na przykładzie frameworka Jest.

Porady

Operatory logiczne w JavaScript – sposoby użycia i błędy

Dzięki zrozumieniu operatorów logicznych dużo łatwiej będzie Ci debugować swoje rozwiązania. Gdy nauczysz się przenosić wyrażenia logiczne do funkcji, Twój kod zyska na czytelności. Ten artykuł pomoże Ci usystematyzować wiedzę z zakresu łączenia operatorów logicznych w JS i poznać przypadki ich zastosowania.

Porady

Operatory logiczne w JavaScript – podstawy

Poznaj zupełne podstawy operatorów logicznych w JavaScripcie: w jaki sposób działają, co zwracają i jak odczytuje je interpreter JS. Łatwo przewidzisz wynik ich działania, jeśli zrozumiesz, czym są wartości prawdziwe (truthy) i fałszywe (falsy) oraz operatory porównania – zapraszam więc do małej powtórki, którą również znajdziesz w tym artykule.

Mentor odpowiada

Od czego zacząć naukę programowania?

Wcale nie tak łatwo zacząć z nauką programowania, a jej kontynuowanie i ukończenie z powodzeniem to kolejne wyzwanie. Jak się do tego zabrać i co doprowadzi Cię do pracy w IT? Zobacz, jak skutecznie rozpocząć przygodę z programowaniem i poznaj 6 kroków do sukcesu.

Porady

ChatGPT w nauce programowania

Sztuczna inteligencja nie zastąpi człowieka, ale może pomóc Ci szybciej uzyskać odpowiedź na nurtujące Cię pytania, wyjaśnić trudne do zrozumienia programistyczne pojęcia, wytłumaczyć kod, a nawet znaleźć błędy czy wykonać prosty code review (przegląd kodu).

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.