lipnyCzlowiek / 33-js-concepts

📜 33 concepts every JavaScript developer should know.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


33 Zagadnienia, które każdy programista JS powinien znać

33 Zagadnienia, które każdy programista JS powinien znać

PRs Welcome License MIT Build Status

Wstęp

To repozytorium powstało z intencją dostarczenia wiedzy i wartościowych źródeł informacji dla osób chcących osiągnąć mistrzostwo w znajomości języka Javascript. Jest to zaledwie przewodnik po ważnych konceptach języka a nie absolutna lista wymagań. Zawartość repozytorium bazuje na artykule napisanym przez Stephena Curtisa. Z artykułem można zapoznać się w tym miejscu.

Społeczność

Zachęcamy do współpracy nad rozwojem repozytorium - jeśli jesteś w posiadaniu ciekawego artykułu lub filmu, dodaj go do listy i utwórz PR.

Jeśli masz taką chęć i odpowiednio wysokie umiejętności językowe, zachęcamy również do tłumaczenia repozytorium. Lista aktualnie dostępnych tłumaczeń znajduje się poniżej:


Spis treści

  1. Stos wywołań
  2. Typy Proste
  3. Typy Wartościowe i Typy Referencyjne
  4. Implicit, Explicit, Nominal, Structuring and Duck Typing
  5. == vs === vs typeof
  6. Zakres Funkcji, Zakres Bloku i Zakres Leksykalny
  7. Wyrażenie vs Instrukcja
  8. IIFE, Moduły i Przestrzenie Nazw
  9. Message Queue i Event Loop
  10. setTimeout, setInterval i requestAnimationFrame
  11. Silniki JavaScript
  12. Operatory Bitowe, Type Arrays i Array Buffers
  13. DOM i Layout Trees
  14. Fabryki i Klasy
  15. this, call, apply i bind
  16. new, Constructor, instanceof oraz Instances
  17. Dziedziczenie Prototypowe i Łańcuch Prototypów
  18. Object.create i Object.assign
  19. map, reduce, filter
  20. Funkcje Czyste, Efekty Uboczne i Mutacje Stanu
  21. Domknięcia
  22. Funkcje Wyższego Rzędu
  23. Rekursja/Rekurencja
  24. Collections and Generators
  25. Promises
  26. async/await
  27. Struktury Danych
  28. Kosztowne Operacje i Asymptotyczne Tempo Wzrostu (Notacja Dużego O)
  29. Algorytmy
  30. Dziedziczenie, Polimorfizm i Ponowne Wykorzystanie Kodu
  31. Wzorce Projektowe
  32. Partial Applications, Currying, Compose i Pipe
  33. Czysty Kod

1. Stos Wywołań

Artykuły

Filmy

⬆ Powrót do góry strony


2. Typy Proste

Artykuły

Filmy

⬆ Powrót do góry strony


3. Typy Wartościowe i Typy Referencyjne

Artykuły

Filmy

⬆ Powrót do góry strony


4. Implicit, Explicit, Nominal, Structuring and Duck Typing

Artykuły

Filmy

⬆ Powrót do góry strony


5. == vs === vs typeof

Artykuły

Filmy

⬆ Powrót do góry strony


6. Zakres Funkcji, Zakres Bloku i Zakres Leksykalny

Artykuły

Filmy

⬆ Powrót do góry strony


7. Wyrażenie vs Instrukcja

Artykuły

Filmy

⬆ Powrót do góry strony


8. IIFE, Moduły i Przestrzenie Nazw

Artykuły

Filmy

⬆ Powrót do góry strony


9. Message Queue and Event Loop

Artykuły

Filmy

⬆ Powrót do góry strony


10. setTimeout, setInterval i requestAnimationFrame

Artykuły

Filmy

⬆ Powrót do góry strony


11. Silniki JavaScript

Artykuły

Filmy

⬆ Powrót do góry strony


12. Operatory Bitowe, Type Arrays i Array Buffers

Artykuły

Filmy

⬆ Powrót do góry strony


13. DOM i Layout Trees

Artykuły

Filmy

⬆ Powrót do góry strony


14. Fabryki i Klasy

Artykuły

Filmy

⬆ Powrót do góry strony


15. this, call, apply i bind

Artykuły

Filmy

⬆ Powrót do góry strony


16. new, Constructor, instanceof oraz Instances

Artykuły

⬆ Powrót do góry strony


17. Dziedziczenie Prototypowe i Łańcuch Prototypów

Artykuły

Filmy

⬆ Powrót do góry strony


18. Object.create i Object.assign

Artykuły

Filmy

⬆ Powrót do góry strony


19. map, reduce, filter

Artykuły

Filmy

⬆ Powrót do góry strony


20. Funkcje Czyste, Efekty Uboczne i Mutacje Stanu

Artykuły

Filmy

⬆ Powrót do góry strony


21. Domknięcia

Artykuły

Filmy

⬆ Powrót do góry strony


22. Funkcje Wyższego Rzędu

Artykuły

Filmy

⬆ Powrót do góry strony


23. Rekursja/Rekurencja

Artykuły

Filmy

⬆ Powrót do góry strony


24. Generatory i Kolekcje

Artykuły

Filmy

⬆ Powrót do góry strony


25. Obietnice

Artykuły

Filmy

⬆ Powrót do góry strony


26. async/await

Artykuły

Filmy

⬆ Powrót do góry strony


27. Struktury Danych

Artykuły

Filmy

⬆ Powrót do góry strony


28. Kosztowne Operacje i Asymptotyczne Tempo Wzrostu (Notacja Dużego O)

Artykuły

Filmy

⬆ Powrót do góry strony


29. Algorytmy

Artykuły

⬆ Powrót do góry strony


30. Dziedziczenie, Polimorfizm i Ponowne Wykorzystanie Kodu

Artykuły

Filmy

⬆ Powrót do góry strony


31. Wzorce Projektowe

Artykuły

Filmy

⬆ Powrót do góry strony


32. Partial Applications, Currying, Compose oraz Pipe

Artykuły

Filmy

⬆ Powrót do góry strony


33. Czysty kod

Artykuły

Filmy

⬆ Powrót do góry strony

About

📜 33 concepts every JavaScript developer should know.

License:MIT License


Languages

Language:JavaScript 100.0%