Skip to content

lipnyCzlowiek/33-js-concepts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%