codequick-darkmode-logo
Zaloguj sięZarejestruj się
Zaawansowany kurs JavaScript - ECMA 6/7

Sylabus:

Zaawansowany kurs JavaScript - ECMA 6/7

15 Lekcje 85 Online Pytania z Kodowania


Jakie tematy będą omawiane na kursie?

Zaawansowane tematy w Ecmascript 6/7 JS

  1. Wprowadzenie do kursu

    1. Deklaracje zmiennych let i const:

      • Różnica między var

      • Charakterystyka let i const

      • Zachowanie hoistingu

    1. Operacje porównania w Javascript:

      • Operacje porównania w javascript

      • Zachowania języka warte poznania

    1. Szablony Literałów:

      • Nowy sposób użycia stringów w es6

    1. Skrócona forma kluczy obiektów:

      • Krótkie zapisywanie kluczy obiektów

    1. Dodawanie stylowania do naszego kodu:

      • Operacje na tablicach i obiektach - przypisanie destrukturyzujące

      • Efektywne wydobywanie kluczy z obiektów

      • Wydobywanie z tablic

      • Przekazywanie argumentów do funkcji

    1. Funkcje strzałkowe Część A:

      • Skrócone zapisywanie funkcji strzałkowych

      • Konwersja kodu ze starego świata do nowego świata

      • Przechodzenie przez wszystkie kroki przejścia na nową składnię

    1. Zaawansowane tablice:

      • Przegląd funkcji prototypowych tablicy

      • Funkcja map

      • Funkcja filter

      • Funkcja every

      • Funkcja some

      • Konkatenacja filter

    1. Operacje Import Export:

      • Importowanie i eksportowanie plików w nowym świecie

      • Zrozumienie koncepcji eksportu

      • Definiowanie export default

      • Używanie import do importowania plików do konkretnego pliku

    1. Obiekt Promise:

      • Zrozumienie obiektu Promise

      • Użycie then i catch

      • Zrozumienie asynchroniczności w javascript

      • Użycie funkcji Promise.all

    1. Używanie async await:

      • Zrozumienie nowego konceptu w języku

      • Wykorzystanie tego, czego się nauczyliśmy do synchronizacji naszego kodu

      • Używanie Promise do implementacji synchronicznego kodu w nowym świecie

      • Zrozumienie asynchroniczności w języku

    1. Używanie funkcji konstruktora:

      • Czym jest to i jak tego używać

      • Tworzenie obiektu w javascript

      • Przypisywanie właściwości do obiektu i potrzeba tego

      • Różnica pomiędzy fabryką a konstruktorem

      • Używanie funkcji na obiekcie

    1. Używanie deklaracji klasy:

      • Czym jest to i jak z tego korzystać

      • Tworzenie klasy w es6

      • Transformacja dla użycia klas

      • Zrozumienie obiektów i ich właściwości

      • Wykorzystanie możliwości języka do tworzenia obiektów w es6

    1. Arrow Functions Część B:

      • Zaawansowane tematy funkcji strzałkowych

      • Nowe możliwości z użyciem this