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

Porady

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

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!

Jak ulepszyć README projektu

Posiadanie README to już coś – ponieważ wielu kandydatów do IT po prostu je pomija – ale jak jeszcze bardziej ułatwić rekruterowi zapoznanie się z naszym projektem i wyróżnić się spośród osób, które jednak postarały się i zamieściły opis na repozytorium? Oto kilka wskazówek.

Metodologia BEM w CSS i Sass

Front-end developer metodologię BEM (Block Element Modifier) powinien znać. Nie ma pewności, że będzie ją wykorzystywał w pracy – bowiem wszystko zależy od ustaleń zespołu – lecz ponieważ BEM uczy także dobrych praktyk, warto się z nią zapoznać już na etapie nauki HTML-a i CSS-a.

Obiekty w JavaScript – czym są i jak z nich korzystać

W tym artykule znajdziesz dawkę podstaw na temat obiektów w JavaScripcie i kilka odsyłaczy do rozszerzenia tematu – poznasz więc lub utrwalisz sposób pracy z obiektami i będziesz mógł też uzupełnić wiedzę, korzystając z dodatkowych źródeł. Jeśli na razie rzadko korzystasz z obiektów, to mam nadzieję, że ten artykuł Cię do nich zachęci!

Rekurencja – alternatywa dla pętli w JavaScript

Rekurencja (rekursja) nieraz kojarzy się z czymś trudnym – może słyszeliśmy tylko jej definicję lub nie daliśmy rady rozwiązać opartego na niej zadania rekrutacyjnego. Na czym polega rekurencja (praktyczny przykład!), czy warto ją stosować i czym można ją zastąpić? O tym wszystkim przeczytasz w artykule.

Walidacja formularza w JavaScript

W programowaniu zwykle zależy nam na optymalizacji rozwiązań. Im bardziej są one elastyczne i w im większej ilości projektów możemy użyć ich ponownie – tym lepiej! Dowiedz się, jak stworzyć uniwersalną walidację formularza z pomocą HTML-a i JavaScriptu.