Piszemy własną implementację wzorca OBSERWATOR w TypeScript 👀

Wzorzec projektowe to często zmora nie tylko nowych, ale również i doświadczonych programistów. Potrafimy z nich korzystać często bez świadomości jak działają pod spodem. Dzisiaj od zera piszemy implementację wzorca Obserwator czyli programowanie reaktywne bejbe! Rozdziały: 00:00 Wstęp, teoria i co chodzi 03:09 Wskakujemy do kodu 🔥 😼 źródłowy: https://github.com/wojky/design-patte... #typescript #programowanie #naukaprogramowania #frontend #programista #typowanie #webdevelopment #javascript #typescript #wzorceprojektowe #designpatterns

Fasada to wzorzec projektowy, który musisz i prawdopodobnie znasz. Przykład w TypeScript ☕
▶︎

Fasada to wzorzec projektowy, który musisz i prawdopodobnie znasz. Przykład w TypeScript ☕

Strategia w TypeScript. Dlaczego warto używać tego wzorca projektowego?
▶︎

Strategia w TypeScript. Dlaczego warto używać tego wzorca projektowego?

Budujemy GENERYCZNY komponent tabeli w Angularze
▶︎

Budujemy GENERYCZNY komponent tabeli w Angularze

1.1.6 Michał Leszczyński - [EN] [CVE-2026-9058] Full authentication bypass in ZUS, e-Court...
▶︎

1.1.6 Michał Leszczyński - [EN] [CVE-2026-9058] Full authentication bypass in ZUS, e-Court...

Dr Iwo Zmyślony: AI to „autouzupełnianie na sterydach”. Dlaczego przypisujemy maszynie myślenie?
▶︎

Dr Iwo Zmyślony: AI to „autouzupełnianie na sterydach”. Dlaczego przypisujemy maszynie myślenie?

NARESZCIE! Można śledzić zmiany statusu kontrolek w Angularowych formularzach, AUUUU
▶︎

NARESZCIE! Można śledzić zmiany statusu kontrolek w Angularowych formularzach, AUUUU

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Jak powinna wyglądać rekrutacja na programistę?
▶︎

Jak powinna wyglądać rekrutacja na programistę?

Czy sygnały to KONIEC RxJS w Angularze?
▶︎

Czy sygnały to KONIEC RxJS w Angularze?

Co nowego w Angularze 17?
▶︎

Co nowego w Angularze 17?

Kurs Angular #7: Filtrujemy naszą listę zadań. Poznaj Reactive Forms 📝 (v16, 2023)
▶︎

Kurs Angular #7: Filtrujemy naszą listę zadań. Poznaj Reactive Forms 📝 (v16, 2023)

Kurs Angular #10: Routing w Angularze, jak działa? (v17, 2023)
▶︎

Kurs Angular #10: Routing w Angularze, jak działa? (v17, 2023)

Build a .NET 10 Web API from Scratch (Controllers, EF Core, SQL Server, DTOs)
▶︎

Build a .NET 10 Web API from Scratch (Controllers, EF Core, SQL Server, DTOs)

Taiwan-Konflikt und E-Autos: Müssen wir Angst vor China haben? I 7 Fragen Zukunft I BR24
▶︎

Taiwan-Konflikt und E-Autos: Müssen wir Angst vor China haben? I 7 Fragen Zukunft I BR24

Kurs Angular #8: Wstęp do RxJS czyli poznajemy strumienie 🚿  w programowaniu (v16, 2023)
▶︎

Kurs Angular #8: Wstęp do RxJS czyli poznajemy strumienie 🚿 w programowaniu (v16, 2023)

Chińskie Auta. Największe Oszustwo w Historii?
▶︎

Chińskie Auta. Największe Oszustwo w Historii?

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Kurs Angular #13 Serwisy stanowe z RxJS 🌊  (v17, 2024)
▶︎

Kurs Angular #13 Serwisy stanowe z RxJS 🌊 (v17, 2024)

Mniej bugów i kod bezpieczny jak nigdy z Valibot
▶︎

Mniej bugów i kod bezpieczny jak nigdy z Valibot

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source