Pilnas JavaScript kursas
įvairenybės / / November 28, 2023
Ko išmoksi
- Išmokite valdyti bet kokius vaizdinius tinklalapių elementus
- Išmokite kurti visavertes žiniatinklio programas
- Išmokite dirbti su kalbos duomenų tipais
- Išmokite daug šiuolaikinių tobulinimo būdų
- Įvaldykite visas svarbiausias Java Script temas ir sritis
- Išmokite kurti programas Java Script
- Supraskite, kaip veikia Java Script programavimo kalba
- Sužinokite, kas yra funkcinis programavimas
- Išmokite programavimo pagrindus
- Suprasite, kaip Java Script kuriami tikri projektai
Apie kursą
Pastaba!
Tai ankstyvoji kurso versija. Kursas yra 80% baigtas ir apima visas pagrindines JS temas.
Turimos medžiagos užtenka bent 3 mėnesiams aktyviai mokytis.
Iki 2023 m. kovo 31 d. kursas bus papildytas dar 3 temomis.
Kursą įsigiję studentai turės prieigą prie visų priedų nemokamai ir automatiškai.
Ankstyvosios versijos metu kursui taikoma papildoma nuolaida.
________________________________________________________________________
Sveiki!)
Mano vardas Dima.
Džiaugiuosi galėdamas jums pristatyti išsamiausią ir naujausią populiariausios programavimo kalbos „JavaScript“ kursą.
Jei neparašėte nė vienos kodo eilutės, šis kursas skirtas jums.
Šis kursas skirtas visiškai pradedantiesiems programuoti, bet žinantiems HTML ir CSS pagrindus.
Tai reiškia, kad kartu, žingsnis po žingsnio, pereisime nuo Java Script pagrindų iki nuostabių projektų kūrimo ir visiško Java Script programavimo kalbos veikimo supratimo.
JS principų supratimas, o ne kimšimas.
Šiame kurse be tikslo neišmoksite daugybės taisyklių ir funkcijų arba beprasmiškai nekartosite vaizdo įrašo kodo.
Vietoj to, mes sužinosime, kaip veikia JS, suprasime jo taisykles ir ypatybes, kad galėtumėte savarankiškai išspręsti bet kokias problemas ir rasti atsakymus.
Tai yra, išmoksite ir, svarbiausia, suprasite viską, ko reikia norint dirbti savarankiškai šia programavimo kalba.
Paaiškinimai paprasta ir suprantama kalba.
Visi pavyzdžiai pateikiami paprasta ir suprantama kalba. Be nereikalingo vandens, kimšimo ir be nesuprantamų terminų.
Daug praktikos geresniam medžiagos įsisavinimui.
Šis kursas yra praktinis. Jame rasite daugiau nei 20 praktinių užduočių, skirtų savarankiškai atlikti, dešimtis testų medžiagos kartojimui ir keletą projektus, kuriuos kursime kartu, žingsnis po žingsnio įsisavindami viską, ko reikia norint užtikrintai dirbti su Java programavimo kalba Scenarijus.
Į kursą įtrauktos modernios ir paprastos mokymo priemonės.
Be to, kartu su kursu pateikiamas išsamus pristatymas su būtiniausiomis taisyklėmis ir patarimais visomis kurso temomis. Patikėkite, šis kursas nepaliks progos nesuprasti ar neįvaldyti jokios Java Script temos.
Esu pasirengęs iškilus bet kokiems kurso klausimams.
Ir žinoma, jei turite kokių nors sunkumų, visada galite man parašyti, aš jums greitai atsakysiu. Visas praktikos problemas lydi atsakymai ir paaiškinimai, jei kur nors užstrigsi.
Kursas tinka bet kokio amžiaus
Jei manote, kad programavimo kalbos yra sudėtingos, kad jums reikia tam tikro mąstymo, talento ar aukštosios matematikos žinių, leiskite man įrodyti, kad programuoti gali kiekvienas.
30 dienų kokybės garantija
Jei vis dar abejojate, šis kursas suteikia galimybę per 30 dienų susigrąžinti pinigus, jei jums nepatiks.
Tūkstančiai teigiamų atsiliepimų apie mokymus.
Taigi kas aš toks? Mano vardas Dmitrijus Fokejevas ir kuriu profesionalius dizaino, programinės įrangos ir interneto svetainių kūrimo kursus. Ir niekas negali pasakyti apie mane geresnių dalykų nei studentai, kurie lankė mano kursus.
Mano kursus jau išklausė daugiau nei 15 000 studentų visame pasaulyje ir jie paliko daugiau nei 5 000 atsiliepimų, kurių vidutinis įvertinimas yra 4,84 iš 5.
Prisijunkite prie manęs ir kartu pradėkime kurti nuostabius darbus Java Script
Iki pasimatymo klasėje!
Kam skirtas šis kursas?
Pradedantiesiems, žiniatinklio kūrėjams.
Pradiniai reikalavimai
Reikalingos pagrindinės HTML ir CSS žinios.
Išankstinių programavimo kalbų ar pažangių matematikos žinių nereikia.
9
kursaiKuriu originalius internetinius kursus nuo 2016 m. Profesionaliai mokau dirbti su Adobe grafiniais redaktoriais, dėstau dizaino ir interneto svetainių kūrimą.
Sveiki! Mano vardas Dima! Nenoriu girtis, bet turiu) Savo patentuotuose internetiniuose kursuose mokiau daugiau nei 5000 studentų visame pasaulyje. Daugiau nei 2000 tikrų atsiliepimų, kurių vidutinis įvertinimas yra 4,83 iš 5,00! Mokau web dizaino, web kūrimo ir reikalingos programinės įrangos (Photoshop Illustrator, Figma). Mano mokymo patirtis susideda iš 5 metų laisvai samdomo kuravimo, taip pat mokymo internetinėse mokyklose ir kursuose pasaulinėse nuotolinio mokymosi platformose. Mano kursų studentai pažymi geriausias mano savybes, kaip smagiai ir įdomiai pateikiu medžiagą nesusigrūdęs.
Paruošimas
1. Kaip lankyti kursą. Atsisiųsti medžiagas
2. Įdiekite reikiamą programinę įrangą
Java Script pagrindai
1. Sveiki atvykę į Hello world klubą!
2. Kaip veikia „Java Script“.
3. Ar kabliataškiai svarbūs? Kaip kurti komentarus
4. Kas yra kintamieji
5. Daugiau apie kintamuosius
6. Išbandyk save: kintamųjų žinojimas
7. Kas yra "išraiškos" ir "instrukcijos"
8. Duomenų tipai
9. Skaičių ir eilučių ypatybės
10. IŠBANDYKITE: Duomenų tipai
11. Įvadas į operatorius. Matematiniai operatoriai "+" "-" "*" "/"
12. Kaip veikia palyginimo operatoriai ">" "==" "13. IŠBANDYKITE PATS: palyginimo operatoriai
14. Operatoriaus prioritetas
15. Duomenų tipo konvertavimas
16. Standartiniai objektai. Apibendriname ir kartojame.
17. PRAKTIKA-1. Sukurkite kūno indekso skaičiuoklę
18. PRAKTIKA-2. Sukurkite meilės randomizatorių
19. Pristatome If Else. Sąlyginis išsišakojimas
20. Kaip veikia loginiai operatoriai "!" "??? "&&" "||"
21. IŠBANDYKITE SAVE: Loginiai operatoriai
22. Kaip veikia trijų dalių operatorius "?"?
23. Paskutinis žodis šiam blokui
Giliai pasinerkite į „Java Script“ pagrindus. Funkcijos ir objektai
1. Naudokite „Naudoti griežtai“
2. Įvadas į funkcijas
3. Funkcijos išraiška ir funkcijos deklaracija
4. Taikymo sritis JS
5. IŠBANDYKITE: Taikymo sritis
6. Numatytosios funkcijos parametrų reikšmės
7. Kas yra atgalinio skambinimo funkcijos
8. Kaip veikia rodyklės funkcijos
9. PRAKTIKA-3. Nugalėtojo skaičiuoklė
10. Kas yra objektai
11. Įdėto objekto savybės
12. Trumpasis ypatybių žymėjimas
13. Funkcijų kūrimas objektuose ir šiek tiek apie tai
14. PRAKTIKA-04. Sukurkite KMI skaičiuotuvą naudodami objektus
15. Įvadas į Arrays
16. Įvadas į masyvo metodus
17. Įvadas į for kilpą
18. Pertraukite ir tęskite „For Loops“.
19. Nors Do While Loop
20. Objektų kopijavimas. Objektų mutacija
21. PRAKTIKA-5-Sukurkite Fibonačio seką
22. PATIKRINTI PATS. JS pagrindų viktorina
23. Paskutinis žodis šiam blokui
DOM pagrindai
1. Gražiau ir kaip veikia fragmentai.
2. Kas yra DOM ir JS aplinka
3. HTML elementų gavimas
4. Kas yra HTML mazgai ir elementų ryšiai
5. Kas yra pseudomasyvas
6. Kaip veikia for of ir for in ciklus
7. Žymų turinio gavimas ir keitimas
8. Naujų DOM elementų kūrimas ir įterpimas
9. Kaip veikia InsertAdjustmentHTML
10. Elementų klonavimas, perkėlimas ir trynimas
11. CSS stilių keitimas naudojant JS
12. DOM elemento atributų gavimas ir keitimas
13. Kas yra įvykių tvarkytuvas puslapyje
14. Kaip pridėti garso atkūrimą, kai suaktyvinamas įvykis
15. PRAKTIKA – 6. Sukurkite žaidimą, kad atspėtumėte skaičių
16. PRAKTIKA – 7. Sukurkite modalinius langus
17. PRAKTIKA – 8. Sukurkite abėcėlės žaidimą
18. PATIKRINTI PATS. D.O.M testas
19. Galutinis žodis
Gilus duomenų darbas
1. Apie ką šis blokas?
2. Kaip veikia šis skambinimo kontekstas
3. Destruktūrizuojantys masyvai
4. Objektų naikinimas
5. Kaip veikia sklaidos operatorius
6. Kas yra poilsio operatorius
7. PRAKTIKA-9. Destruktūrizavimas, poilsis ir plitimas
8. Kas yra JS pamokos
9. Kas yra Nustatyti
10. Kas yra Žemėlapis
11. Duomenų struktūrų konvertavimas
12. PRAKTIKA-10. Žemėlapis ir nustatymas
Darbas su stygomis
1. Styginiai metodai h. 1-Kaip veikia stygos. pjaustymo metodas
2. Styginiai metodai h. 2. (apkarpyti, į mažąsias raides, pakeisti)
3. Styginiai metodai h. 3 (Padalyti / prisijungti)
4. PRAKTIKA-11. Darbas su stygomis
Funkcijų veikimas
1. Numatytieji funkcijų nustatymai
2. Objektai kaip funkcijų parametrai
3. Aukštesnės klasės ir aukščiausios klasės funkcijos
4. Funkcijos grąžinimas iš funkcijos
5. iškvietimo funkcijos metodas
6. surišimo funkcijos metodas
Darbas su masyvais
1. Pagrindiniai masyvo metodai
2. Kaip veikia forEach
3. už kiekvieną žemėlapyje ir rinkinyje
4. Pradėkime kurti programą
5. Map() metodas
6. Map() praktiškai
7. filtras() metodas
8. Sumažinti() metodas
9. Praktika. Filtruoti/ atvaizduoti/ sumažinti
10. Metodų taikymas puslapyje
11. Find() metodas
12. Prisijunkite prie paskyros
13. Lėšų pervedimas iš savo sąskaitos
14. FindIndex() metodas
15. kai kurie () ir kiekvienas () metodai
16. plokščias() metodas
17. Rūšiuoti() metodas
18. užpildo() ir Array.from() metodą
19. Praktika. Masyvo metodai
20. Bloko išvada
Skaičiai ir laikas
1. Pagrindiniai skaičių metodai
2. Kas yra bigint
3. Kaip susikurti pasimatymą
4. Datų nustatymas banko programoje
5. Datos išraiškos
6. Įvairių šalių datos formatai
7. Įvairių šalių skaičių formatai
8. SetInterval ir SetTimer
Pasinerkite į DOM veikimą
1. Tiesioginės VS statinės kolekcijos
2. Elemento koordinatės
3. Renginių atšaukimas ir burbuliavimas
4. Renginio delegacija
5. Skirtukų kūrimas
6. Sukurkite skaidrų meniu
7. Sankryžos API
8. Taikyti sankryžą atkarpose
9. Sankryžos taikymas vaizdams
10. Slankiklio kūrimas
11. Slankiklio užbaigimas
12. 3 būdai, kaip prijungti scenarijų prie svetainės
13. Išvada