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

Webinar

Webinar to spotkanie online w czasie rzeczywistym. Przedstawiane jest na nim konkretne zagadnienie z zakresu frontendu (HTML, CSS, JavaScript, React). W czasie transmisji jest ogłaszany konkurs, w którym można wygrać wysokiej jakości materiały do nauki frontendu. Spotkania są nagrywane, a dostęp do nich otrzymują osoby, które są zapisane w newsletterze. Nowy webinar odbywa się w odstępie paru tygodni.

DOM w JavaScript

DOM (ang. Document Object Model) to reprezentacja kodu źródłowego, który jest zorganizowany w formie drzewa.  Drzewo to struktura danych, która z racji swojej budowy przyśpiesza poruszanie się po nim. W matematyce taka struktura nosi nazwę grafu.

Programowanie Obiektowe w JavaScript

Programowanie Obiektowe (ang. object-oriented programming – OOP) to paradygmat (model) programowania, w którym obiekty pełnią rolę budulca. To na nich opieramy nasza strukturę aplikacji. Umiejętność sprawnego posługiwania się obiektami jest niezbędna do wytwarzania oprogramowania.

Funkcje w JavaScript

Funkcje to czynności (ciąg instrukcji), które są wykonywane w wyznaczonym momencie przez wywołanie. Umiejętność ich wykorzystywania jest niezbędna do tworzenia poprawnego kodu aplikacji.

Obiekty w JavaScript

Obiekty to kolejna struktura danych w języku JavaScript, która pozwala nam grupować dane. W przeciwieństwie do tablic, w obiektach wartości identyfikujemy po właściwości więc nie chodzi tutaj o ich kolejność lecz o klucz (nazwę).

Tablice w JavaScript

Tablice to struktura danych, w której możemy przechowywać dowolną wartość w ustalonej kolejności. W przeciwieństwie do wielu innych języków programowania w JavaScript możemy przechowywać w niej mieszane typy danych takie jak np. ciągi znaków, liczby, obiekty jak również tablice, a nawet funkcje.