Täielik JavaScripti kursus
Varia / / November 28, 2023
Mida sa õpid
- Õppige manipuleerima mis tahes visuaalsete elementidega veebilehtedel
- Õppige looma täisväärtuslikke veebirakendusi
- Õppige töötama keeleandmete tüüpidega
- Õppige palju kaasaegseid arendustehnikaid
- Õppige kõiki Java Scripti kõige olulisemaid teemasid ja valdkondi
- Õppige Java Scriptis programme looma
- Saate aru, kuidas Java Scripti programmeerimiskeel töötab
- Õppige, mis on funktsionaalne programmeerimine
- Õppige programmeerimise põhitõdesid
- Saate aru, kuidas Java Scriptis reaalseid projekte luuakse
Kursuse kohta
Märge!
See on kursuse varasem versioon. Kursus on 80% läbitud ja hõlmab kõiki suuremaid JS-i teemasid.
Olemasolevast materjalist piisab vähemalt 3 kuuks aktiivseks õppetööks.
Kuni 31. märtsini 2023 täieneb kursus veel 3 teemaga.
Kursuse ostnud õpilased saavad tasuta ja automaatselt juurdepääsu kõikidele lisandmoodulitele.
Varase versiooni ajal on kursusel täiendav allahindlus.
________________________________________________________________________
Tere!)
Minu nimi on Dima.
Ja mul on hea meel tutvustada teile kõige täielikumat ja kõige ajakohasemat kursust populaarseima programmeerimiskeele JavaScripti kohta.
Kui te pole kirjutanud ühtegi koodirida, on see kursus teie jaoks.
See kursus on mõeldud täiesti algajatele programmeerimisel, kuid kes tunneb HTML-i ja CSS-i põhitõdesid.
See tähendab, et üheskoos jõuame samm-sammult Java Scripti põhitõdedest hämmastavate projektide loomiseni ja Java Scripti programmeerimiskeele toimimise täieliku mõistmiseni.
JS-i põhimõtete mõistmine, mitte tuupimine.
Sellel kursusel ei õpi te sihitult hunnikut reegleid ja funktsioone ega korrata mõttetult video koodi.
Selle asemel õpime, kuidas JS töötab, mõistame selle reegleid ja funktsioone, et saaksite probleeme iseseisvalt lahendada ja vastuseid leida.
See tähendab, et õpite ja, mis kõige tähtsam, mõistate kõike, mida vajate selles programmeerimiskeeles iseseisvaks töötamiseks.
Selgitused lihtsas ja arusaadavas keeles.
Kõik näited on lihtsas ja arusaadavas keeles. Ilma üleliigse vee, tuupita ja arusaamatute terminiteta.
Suur hulk praktikat materjali paremaks valdamiseks.
See kursus on praktiline. Siit leiate üle 20 praktilise ülesande iseseisvaks täitmiseks, kümneid teste materjali kordamiseks ja mitmeid projektid, mille loome koos, omandades samm-sammult kõike, mida vajate Java programmeerimiskeelega enesekindlaks töötamiseks Skript.
Kursusel on kaasatud kaasaegsed ja lihtsad õppevahendid.
Lisaks koos kursusega tehakse üksikasjalik esitlus koos kõige vajalikumate reeglite ja näpunäidetega kõikidel kursuse teemadel. Uskuge mind, see kursus ei jäta võimalust mitte mõista või mitte hallata ühtegi Java Scripti teemat.
Olen valmis kõikide kursust puudutavate küsimuste korral.
Ja muidugi, kui teil on raskusi, võite alati mulle kirjutada ja ma vastan teile kiiresti. Kõikide harjutusülesannetega kaasnevad vastused ja selgitused, kui kuhugi jänni jääd.
Kursus sobib igale vanusele
Kui arvate, et programmeerimiskeeled on keerulised, vajate teatud mõtteviisi, annet või teadmisi kõrgemast matemaatikast, siis lubage mul teile tõestada, et programmeerimisega saab hakkama igaüks.
30 päeva kvaliteedi garantii
Kui kahtlete endiselt, annab see kursus teile võimaluse 30 päeva jooksul raha tagasi saada, kui see teile ei meeldi.
Tuhanded positiivsed arvustused koolituse kohta.
Kes ma siis olen? Minu nimi on Dmitri Fokeev ja ma koostan disaini, tarkvara ja veebiarenduse erialaseid kursusi. Ja keegi ei saa minu kohta paremaid sõnu öelda kui minu kursustel osalenud õpilased.
Minu kursustel on juba osalenud üle 15 000 õpilase üle maailma ja need on jätnud üle 5000 arvustuse, mille keskmine hinnang on 4,84 5-st.
Liituge minuga ja alustame koos hämmastavate tööde loomist Java Scriptis
Kohtumiseni klassis!
Kellele see kursus on mõeldud?
Algajatele esiotsa, veebiarendajatele.
Esialgsed nõuded
Vajalikud on algteadmised HTML-ist ja CSS-ist.
Eelteadmised programmeerimiskeeltest ega matemaatika kõrgteadmised pole vajalikud.
9
kursusedOlen loonud originaalseid veebikursusi alates 2016. aastast. Õpetan professionaalselt töötamist Adobe graafiliste redaktoritega, õpetan disaini ja veebiarendust.
Tere! Minu nimi on Dima! Ma ei taha kiidelda, aga ma pean) Olen õpetanud rohkem kui 5000 õpilast üle maailma oma patenteeritud veebikursustel. Üle 2000 tõelise arvustuse keskmise hinnanguga 4,83/5,00! Õpetan veebidisaini, veebiarendust ja vajalikku tarkvara (Photoshop Illustrator, Figma). Minu õpetamiskogemus koosneb 5-aastasest vabakutselisest juhendamisest, samuti õpetamisest veebikoolide ja -kursuste kaudu ülemaailmsetel kaugõppeplatvormidel. Minu kursuste üliõpilased märgivad minu parimaid omadusi selles, kuidas ma esitan materjali ummistamata, lõbusalt ja huvitavalt.
Ettevalmistus
1. Kuidas kursust läbida. Laadige materjale alla
2. Installige vajalik tarkvara
Java Scripti põhitõed
1. Tere tulemast Hello world klubisse!
2. Kuidas Java skript töötab
3. Kas semikoolonid on olulised? Kuidas kommentaare luua
4. Mis on muutujad
5. Rohkem muutujate kohta
6. Testige end: muutujate tundmine
7. Mis on "väljendid" ja "juhised"
8. Andmetüübid
9. Numbrite ja stringide omadused
10. TESTI END: andmetüübid
11. Sissejuhatus operaatoritesse. Matemaatilised operaatorid "+" "-" "*" "/"
12. Kuidas võrdlusoperaatorid töötavad ">" "==" "13. TESTI END: Võrdlusoperaatorid
14. Operaatori prioriteet
15. Andmetüübi teisendamine
16. Standardobjektid. Teeme kokkuvõtte ja kordame.
17. PRAKTIKA-1. Looge kehaindeksi kalkulaator
18. PRAKTIKA-2. Looge armastuse randomiseerija
19. Tutvustame If Elset. Tingimuslik hargnemine
20. Kuidas loogilised operaatorid "!" töötavad "??? "&&" "||"
21. TESTI END: Loogikaoperaatorid
22. Kuidas kolmekomponentne operaator "?" töötab?
23. Selle ploki viimane sõna
Sukelduge Java Scripti põhitõdedesse. Funktsioonid ja objektid
1. Kasutage "Kasuta ranget"
2. Sissejuhatus funktsioonidesse
3. Funktsiooni avaldis ja funktsiooni deklaratsioon
4. Ulatus JS-is
5. TESTA END: ulatused
6. Funktsiooni parameetrite vaikeväärtused
7. Mis on tagasihelistamise funktsioonid
8. Kuidas noolefunktsioonid töötavad
9. PRAKTIKA-3. Võitja kalkulaator
10. Mis on objektid
11. Pesastatud objekti omadused
12. Omaduste stenogramm
13. Funktsioonide loomine objektides ja natuke sellest
14. PRAKTIKA-04. Looge objektide abil KMI kalkulaator
15. Sissejuhatus massiividesse
16. Sissejuhatus massiivimeetoditesse
17. Sissejuhatus for-tsüklisse
18. Katkesta ja jätka For Loopsis
19. Kuigi Do While Loop
20. Objektide kopeerimine. Objektide mutatsioon
21. PRAKTIKA-5-Looge Fibonacci jada
22. KONTROLLI END. JS-i põhitõdede viktoriin
23. Selle ploki viimane sõna
DOM-i põhitõed
1. Ilusam ja kuidas jupid töötavad.
2. Mis on DOM ja JS keskkond
3. HTML-i elementide hankimine
4. Mis on HTML-i sõlmed ja elementide seosed
5. Mis on pseudomassiiv
6. Kuidas for of ja for in silmused töötavad
7. Siltide sisu hankimine ja muutmine
8. Uute DOM-elementide loomine ja sisestamine
9. Kuidas InsertAdjustmentHTML töötab
10. Elementide kloonimine, teisaldamine ja kustutamine
11. CSS-stiilide muutmine JS-i abil
12. DOM-i elemendi atribuutide hankimine ja muutmine
13. Mis on sündmuste töötleja lehel
14. Heli taasesituse lisamine sündmuse käivitamisel
15. HARJUTUS – 6. Looge numbri arvamiseks mäng
16. HARJUTUS – 7. Loo modaalaknad
17. PRAKTIKA – 8. Looge tähestikumäng
18. KONTROLLI END. D.O.M test
19. Lõppsõna
Sügav andmetöö
1. Millest see blokk räägib?
2. Kuidas see kutsumise kontekst töötab
3. Destruktureerivad massiivid
4. Objektide hävitamine
5. Kuidas levioperaator töötab
6. Mis on ülejäänud operaator
7. PRAKTIKA-9. Destruktureerimine, puhkamine ja levik
8. Mis on JS-i tunnid
9. Mis on Set
10. Mis on Map
11. Andmestruktuuride teisendamine
12. PRAKTIKA-10. Kaart ja seadistus
Stringidega töötamine
1. Stringmeetodid h. 1-Kuidas stringid töötavad. viilu meetod
2. Stringmeetodid h. 2. (kärbi, vähenda väiketähti, asenda)
3. Stringmeetodid h. 3 (jagamine/liitmine)
4. PRAKTIKA-11. Stringidega töötamine
Funktsioonide toimimine
1. Funktsiooni vaikeseaded
2. Objektid kui funktsiooni parameetrid
3. Kõrgema järjekorra ja esmaklassilised funktsioonid
4. Funktsiooni tagastamine funktsioonist
5. helistamisfunktsiooni meetod
6. sidumisfunktsiooni meetod
Töötamine massiividega
1. Põhilised massiivimeetodid
2. Kuidas forEach töötab
3. forEach kaardil ja määramisel
4. Alustame rakenduse loomist
5. Map() meetod
6. Map() praktikas
7. filter() meetod
8. Reduce() meetod
9. Harjuta. Filtreeri/ kaardista/ vähenda
10. Meetodite rakendamine lehel
11. Find() meetod
12. Logi sisse kontole
13. Raha ülekandmine teie kontolt
14. FindIndex() meetod
15. mõned () ja every() meetodid
16. flat() meetod
17. sort() meetod
18. fill() ja Array.from() meetod
19. Harjuta. Massiivi meetodid
20. Ploki järeldus
Numbrid ja aeg
1. Põhilised numbrimeetodid
2. Mis on bigint
3. Kuidas kuupäeva luua
4. Kuupäevade määramine pangarakenduses
5. Kuupäeva väljendid
6. Erinevate riikide kuupäevavormingud
7. Erinevate riikide numbrivormingud
8. SetInterval ja SetTimer
Sukeldumine DOM-i töösse sügavamale
1. Reaalajas VS staatilised kogud
2. Elemendi koordinaadid
3. Ürituste tühistamine ja mullitamine
4. Ürituse delegatsioon
5. Vahekaartide loomine
6. Läbipaistva menüü koostamine
7. Ristmiku API
8. Rakenda lõikudele ristmikku
9. Ristmiku rakendamine piltidele
10. Liuguri loomine
11. Liuguri viimistlemine
12. 3 võimalust skripti veebisaidiga ühendamiseks
13. Järeldus