Kompletny kurs JavaScript
Miscellanea / / November 28, 2023
Czego się dowiesz
- Naucz się manipulować dowolnymi elementami wizualnymi na stronach internetowych
- Naucz się tworzyć pełnoprawne aplikacje internetowe
- Naucz się pracować z typami danych językowych
- Poznaj wiele nowoczesnych technik programistycznych
- Opanuj wszystkie najważniejsze tematy i obszary Java Script
- Naucz się tworzyć programy w Java Script
- Zrozum, jak działa język programowania Java Script
- Dowiedz się, czym jest programowanie funkcyjne
- Naucz się podstaw programowania
- Zrozumiesz jak powstają prawdziwe projekty w Java Script
O kursie
Notatka!
To jest wczesna wersja kursu. Kurs jest ukończony w 80% i obejmuje wszystkie główne tematy JS.
Istniejący materiał wystarczy na co najmniej 3 miesiące aktywnej nauki.
Do 31 marca 2023 kurs zostanie uzupełniony o 3 kolejne tematy.
Studenci, którzy zakupią kurs, będą mieli dostęp do wszystkich dodatków za darmo i automatycznie.
W wersji wczesnej obowiązuje dodatkowa zniżka na kurs.
________________________________________________________________________
Cześć!)
Nazywam się Dima.
Mam przyjemność zaprezentować Państwu najbardziej kompletny i aktualny kurs na temat najpopularniejszego języka programowania, JavaScript.
Jeśli nie napisałeś ani jednej linijki kodu, ten kurs jest dla Ciebie.
Ten kurs jest przeznaczony dla zupełnie początkujących w programowaniu, ale znających podstawy HTML i CSS.
Oznacza to, że wspólnie krok po kroku przejdziemy od podstaw Java Script do tworzenia niesamowitych projektów i pełnego zrozumienia, jak działa język programowania Java Script.
Zrozumienie zasad JS, a nie wkuwanie.
Na tym kursie nie nauczysz się bezcelowo mnóstwa zasad i funkcji, ani bezsensownie nie będziesz powtarzać kodu z filmu.
Zamiast tego dowiemy się, jak działa JS, zrozumiemy jego zasady i funkcje, abyś mógł samodzielnie rozwiązać wszelkie problemy i znaleźć odpowiedzi.
Oznacza to, że nauczysz się i co najważniejsze zrozumiesz wszystko, czego potrzebujesz do samodzielnej pracy w tym języku programowania.
Wyjaśnienia prostym i zrozumiałym językiem.
Wszystkie przykłady są napisane prostym i zrozumiałym językiem. Bez niepotrzebnej wody, wkuwania i bez niezrozumiałych terminów.
Duża ilość ćwiczeń dla lepszego opanowania materiału.
Ten kurs ma charakter praktyczny. Znajdziesz w nim ponad 20 praktycznych zadań do samodzielnego wykonania, dziesiątki testów na powtórzenie materiału oraz kilka projekty, które wspólnie stworzymy, krok po kroku opanowując wszystko, czego potrzebujesz, aby pewnie pracować z językiem programowania Java Scenariusz.
W kursie zawarte są nowoczesne i proste pomoce dydaktyczne.
Dodatkowo wraz z kursem dostarczana jest szczegółowa prezentacja, zawierająca niezbędne zasady i wskazówki, na wszystkie tematy kursu. Uwierz mi, ten kurs nie pozostawi szansy na niezrozumienie lub nie opanowanie któregokolwiek z tematów Java Script.
W razie pytań dotyczących kursu jestem do dyspozycji.
I oczywiście, jeśli będziesz miał jakieś trudności, zawsze możesz do mnie napisać, a ja szybko ci odpowiem. Wszystkim problemom ćwiczeniowym towarzyszą odpowiedzi i wyjaśnienia, jeśli gdzieś utkniesz.
Kurs jest odpowiedni dla każdego wieku
Jeśli uważasz, że języki programowania są trudne, że potrzebujesz określonego sposobu myślenia, talentu lub znajomości wyższej matematyki, to pozwól, że udowodnię Ci, że programowanie może opanować każdy.
30-dniowa gwarancja jakości
Jeśli nadal masz wątpliwości, ten kurs daje Ci możliwość odzyskania pieniędzy, jeśli Ci się nie spodoba, w ciągu 30 dni.
Tysiące pozytywnych opinii na temat szkolenia.
Kim więc jestem? Nazywam się Dmitry Fokeev i tworzę profesjonalne kursy z zakresu projektowania, oprogramowania i tworzenia stron internetowych. I nikt nie może powiedzieć o mnie lepszych rzeczy niż studenci, którzy uczęszczali na moje kursy.
W moich kursach wzięło już udział ponad 15 000 studentów na całym świecie i pozostawiło one ponad 5000 recenzji ze średnią ocen 4,84 na 5.
Dołącz do mnie i zacznijmy razem tworzyć niesamowite dzieła w Java Script
Do zobaczenia w klasie!
Dla kogo jest ten kurs?
Dla początkujących front-endów, twórców stron internetowych.
Wymagania wstępne
Wymagana jest podstawowa znajomość HTML i CSS.
Nie jest wymagana wcześniejsza znajomość języków programowania ani zaawansowana znajomość matematyki.
9
kursyOd 2016 roku tworzę autorskie kursy online. Zawodowo uczę pracy z edytorami graficznymi Adobe, uczę projektowania i tworzenia stron internetowych.
Cześć! Nazywam się Dima! Nie chcę się przechwalać, ale muszę) Na moich autorskich kursach online uczyłam już ponad 5000 studentów na całym świecie. Ponad 2000 prawdziwych recenzji ze średnią ocen 4,83 na 5,00! Uczę projektowania stron internetowych, tworzenia stron internetowych oraz niezbędnego oprogramowania (Photoshop Illustrator, Figma). Moje doświadczenie w nauczaniu obejmuje 5 lat niezależnego udzielania korepetycji, a także nauczania w szkołach i kursach online, na globalnych platformach nauczania na odległość. Studenci moich kursów zauważają moje zalety w tym, że przekazuję materiał bez wkuwania, w zabawny i ciekawy sposób.
Przygotowanie
1. Jak wziąć udział w kursie. Pobierz materiały
2. Zainstaluj niezbędne oprogramowanie
Podstawy skryptu Java
1. Witamy w klubie Hello World!
2. Jak działa skrypt Java
3. Czy średniki są ważne? Jak tworzyć komentarze
4. Co to są zmienne
5. Więcej o zmiennych
6. SPRAWDŹ SIEBIE: Znajomość zmiennych
7. Co to są „wyrażenia” i „instrukcje”
8. Typy danych
9. Cechy liczb i ciągów znaków
10. PRZETESTUJ SIEBIE: Typy danych
11. Wprowadzenie do operatorów. Operatory matematyczne „+” „-” „*” „/”
12. Jak działają operatory porównania ">" "==" "13. PRZETESTUJ SIEBIE: Operatory porównania
14. Priorytet operatora
15. Konwersja typów danych
16. Standardowe obiekty. Podsumowujemy i powtarzamy.
17. PRAKTYKA-1. Utwórz kalkulator indeksu ciała
18. PRAKTYKA-2. Utwórz randomizator miłości
19. Przedstawiamy Jeśli Inaczej. Rozgałęzienie warunkowe
20. Jak działają operatory logiczne „!” „?” „&&” „||”
21. PRZETESTUJ SIEBIE: Operatory logiczne
22. Jak działa operator trójskładnikowy „?”?
23. Ostatnie słowo dla tego bloku
Zagłęb się w podstawy języka Java Script. Funkcje i obiekty
1. Użyj „Użyj ścisłego”
2. Wprowadzenie do funkcji
3. Wyrażenie funkcji i deklaracja funkcji
4. Zakres w JS
5. PRZETESTUJ SIEBIE: Lunety
6. Domyślne wartości parametrów funkcji
7. Co to są funkcje wywołania zwrotnego
8. Jak działają funkcje strzałkowe
9. PRAKTYKA-3. Kalkulator zwycięzcy
10. Czym są obiekty
11. Zagnieżdżone właściwości obiektu
12. Skrócona notacja właściwości
13. Tworzenie funkcji w obiektach i trochę o tym
14. PRAKTYKA-04. Utwórz kalkulator BMI za pomocą obiektów
15. Wprowadzenie do tablic
16. Wprowadzenie do metod tablicowych
17. Wprowadzenie do pętli for
18. Przerwij i kontynuuj w pętlach For
19. Podczas wykonywania pętli
20. Kopiowanie obiektów. Mutacja obiektów
21. PRAKTYKA 5 – Utwórz ciąg Fibonacciego
22. SPRAWDŹ SIĘ. Quiz z podstaw JS
23. Ostatnie słowo dla tego bloku
Podstawy DOM
1. Ładniejsze i jak działają fragmenty.
2. Czym jest środowisko DOM i JS
3. Pobieranie elementów HTML
4. Czym są węzły HTML i relacje między elementami
5. Co to jest pseudotablica
6. Jak działają pętle for of i for in
7. Pobieranie i zmiana zawartości tagów
8. Tworzenie i wstawianie nowych elementów DOM
9. Jak działa InsertAdjastmentHTML
10. Klonowanie, przenoszenie i usuwanie elementów
11. Zmiana stylów CSS za pomocą JS
12. Pobieranie i zmiana atrybutów elementów DOM
13. Co to jest moduł obsługi zdarzeń na stronie
14. Jak dodać odtwarzanie dźwięku po uruchomieniu zdarzenia
15. PRAKTYKA - 6. Stwórz grę polegającą na odgadnięciu liczby
16. PRAKTYKA - 7. Tworzenie okien modalnych
17. PRAKTYKA - 8. Stwórz grę alfabetyczną
18. SPRAWDŹ SIĘ. Test D.O.M
19. Ostatnie słowo
Głęboka praca z danymi
1. O co chodzi z tym blokiem?
2. Jak działa ten kontekst wywołania
3. Destrukturyzacja tablic
4. Destrukturyzacja obiektów
5. Jak działa operator spreadu
6. Jaki jest operator reszty
7. PRAKTYKA-9. Destrukturyzacja, odpoczynek i rozprzestrzenianie się
8. Czym są klasy w JS
9. Co jest ustawione
10. Co to jest Mapa
11. Konwersja struktur danych
12. PRAKTYKA-10. Mapa i zestaw
Praca ze stringami
1. Metody łańcuchowe h. 1-Jak działają struny. metoda plasterków
2. Metody łańcuchowe h. 2. (przytnij, toLowerCase, zamień)
3. Metody łańcuchowe h. 3 (Podziel/Połącz)
4. PRAKTYKA-11. Praca ze stringami
Działanie funkcji
1. Domyślne ustawienia funkcji
2. Obiekty jako parametry funkcji
3. Funkcje wyższego rzędu i pierwszej klasy
4. Zwracanie funkcji z funkcji
5. metodę wywołania funkcji
6. metoda funkcji wiązania
Praca z tablicami
1. Podstawowe metody tablicowe
2. Jak działa forEach
3. forEach na mapie i zestawie
4. Zacznijmy tworzyć aplikację
5. Metoda mapy().
6. Mapa() w praktyce
7. metoda filter().
8. Metoda redukcji().
9. Ćwiczyć. Filtruj/mapuj/zmniejsz
10. Stosowanie metod na stronie
11. metoda find().
12. Zaloguj się do konta
13. Przelew środków z Twojego konta
14. metoda findIndex().
15. metody Some() i Every().
16. metoda flat().
17. metoda sortowania().
18. fill() i Array.from().
19. Ćwiczyć. Metody tablicowe
20. Zakończenie bloku
Liczby i czas
1. Podstawowe metody liczbowe
2. Co to jest bigint
3. Jak stworzyć randkę
4. Ustawianie terminów w aplikacji bankowej
5. Wyrażenia daty
6. Formaty dat dla różnych krajów
7. Formaty liczb w różnych krajach
8. SetInterval i SetTimer
Zagłęb się w działanie DOM
1. Kolekcje statyczne na żywo VS
2. Współrzędne elementu
3. Anulowanie i propagowanie wydarzeń
4. Delegacja wydarzenia
5. Tworzenie zakładek
6. Tworzenie przejrzystego menu
7. API skrzyżowania
8. Zastosuj Przecięcie na przekrojach
9. Stosowanie przecięcia do obrazów
10. Tworzenie slidera
11. Wykończenie slidera
12. 3 sposoby podłączenia skryptu do strony internetowej
13. Wniosek