Projekt końcowy — menedżer misji w konsoli
Projekt końcowy — menedżer misji w konsoli Połącz poznane elementy w działający program: dodawaj misje, kończ je, usuwaj i przenoś...
Tworzenie stron i aplikacji internetowych
Projekt końcowy — menedżer misji w konsoli Połącz poznane elementy w działający program: dodawaj misje, kończ je, usuwaj i przenoś...
JSON i walidacja danych w konsoli Dane mogą wyglądać poprawnie, a mimo to nie nadawać się do programu. Oddziel odczyt...
Typy narzędziowe i satisfies Profil pełny, formularz zmiany i publiczna wizytówka mają wspólne dane. Zbuduj powiązane typy bez kopiowania całego...
Promise i async/await — wynik przyjdzie później Program nie musi zatrzymywać całej pracy podczas oczekiwania. Przećwicz sukces, błąd i kilka...
Obsługa błędów — program może zareagować Błędny tekst nie musi kończyć całej aplikacji. Zdecyduj, gdzie zgłosić problem, gdzie go obsłużyć...
Moduły — porządek w kilku plikach Oddziel model gracza od punktacji i uruchomienia programu. Importy pokażą, kto z czego korzysta,...
Map i Set — słowniki oraz zbiory Policz głosy i usuń duplikaty uczestników. Map łączy klucz z wartością, a Set...
Przetwarzanie tablic — od danych do rankingu Wybierz aktywnych graczy, posortuj punkty i zbuduj raport. Naucz się dobierać metodę do...
Generyki — zachowaj informację o typie Ta sama funkcja może obsłużyć tablicę liczb i nicków bez any. Parametr typu pozwala...
Interfejsy i polimorfizm — wymieniaj współpracowników Raport można wypisać lub zachować do sprawdzenia. Kod turnieju nie musi wiedzieć, jak działa...