JavaScripti veebikursused – kursus 25 600 RUB. International School of Professions, koolitus 8 nädalat, kuupäev 5. detsember 2023.
Varia / / November 28, 2023
Suurenenud õpimotivatsioon tänu mõttekaaslaste leidmisele kogukonnast.
Elav suhtlus mentorite ja klassikaaslastega.
Regulaarsed tunnid otse koolituskeskuses.
Mugav õpperuum, suured sisustatud klassiruumid.
Transpordi kättesaadavus: meie koolituskeskused asuvad alati kesklinnas.
"Elav" veebisuhtlus õpetajate ja mentoritega.
Juurdepääs kursusele 3 kuud: interaktiivsed ülesanded, veebiseminarid ja tundide salvestused.
Paindlik treeninggraafik, mille valid ise.
Ei mingeid täiendavaid transpordikulusid.
Võimalus ühendada koolitus töö, reisimise ja paralleelkoolitusega.
Kohe pärast kursuse läbimist on sul võimalik hakata arendajana raha teenima, samuti JavaScripti oma töös juurutada ja sissetulekuid suurendada.
Pärast kursuse läbimist saate isikliku tunnistuse.
16
Liidesed: vormid, binaarandmed, veebikomponendid
1. JavaScripti kasutamine
Uurige
1. Kaasaegsed standardid
2. JavaScripti kasutamine
3.Koodiredaktoritega töötamine
4. Arendaja tööriistad: töö konsooliga
5.Välised skriptid ja nende täitmise järjekord
6. Git versioonikontrollisüsteemiga töötamine
7. Hoidla loomine
Õppige seda
- Arendaja tööriistad
- Koodiredaktor
- GitHub
- Tere, Maailm
Praktikas
• Master JavaScripti standardid.
• Töötage koodiredaktoriga ja looge Gitis hoidla.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
2. Koodi süntaks ja funktsioonid
Uurige
1.Koodi struktuur
2. Andmetüübid ja nendega töötamise meetodid
3.Primitiivsed meetodid
4.Tehted numbritega
5. Massiivi süntaks
6. Ulatus
7. Funktsioonide määramise viisid JavaScriptis
Õppige seda
- Süntaks
- Andmetüübid
- Konstandid
- Funktsiooni väljendus
Praktikas
• Kirjutage arvude väljastamiseks loenduri funktsioon.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
3. Funktsioonid 2.0
Uurige
1.Sulemine
2. Jääkparameetrid
3.Globaalne objekt
4. Funktsiooniobjekt
5. Süntaks "uus funktsioon"
6. Kõnede ajaplaneerimine
7. Kõnede suunamine
Õppige seda
- NFE
- setTimeout
- helista/taotle/sidu
- Täitmise kontekst
Praktikas
• Lahendage koodi kirjutamisel keerukate funktsioonide kasutamise probleeme.
• Töötate ulatuse, kõne kontekstiga.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
4. Operaatorid
Uurige
1. Toimingute prioriteet
2. Valikuline ahela süntaks
3. Tingimuslikud ja bitipõhised operaatorid
4. JavaScripti operaatorid ja operandid
5. Võrdlusoperaatorid
6. Range võrdõiguslikkuse operaator
7. Kolmekordne operaator
8.Loogikaoperaatorid
Õppige seda
- Unicode kodeering
- Valikuline kett
- Loogilised operaatorid
- Kolmekordne operaator
Praktikas
• Lahendage ülesandeid operaatorite ja operandide toimimise, tüüpide võrdluse ja kolmekomponentsete operaatorite kasutamise kohta.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
5. Tsüklid
Uurige
1.Iteratsioonid
2. Loopi süntaks
3. Inline muutuja deklaratsioon
4.Direktiivide kasutamine operaatoritega
5.Switch-case disain
6. Koodide rühmitamine
7. Massiividega töötamise meetodid: forEach, kaardistamine, filtreerimine, vähendamine
8. Juhtumid tsiklitega töötamise kohta
Õppige seda
- Kuigi; jaoks
- murda käskkirja
- Iteratsioon
- Jätka
Praktikas
• Kirjutage kood tsüklite ja õpitud funktsioonide abil koodis: Algoritmiseerimise ülesanne.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
6. Objektid
Uurige
1.Objekti süntaks
2.Objektide tüübid
3.Objektmeetodid
4. Link andmealale
5. Objektide kopeerimine lingi kaudu
6.Objekti omadused-funktsioonid
7.Objekti omadustele juurdepääsu meetodid ja meetodid
8. Prototüübi pärand
9.Prototüüpimise meetodid
Õppige seda
- Literaalid
- "for...in" tsükkel
- Andmeala viide
- Sisseehitatud prototüübid
Praktikas
• Lahendage ülesandeid objektide kasutamise ja nendega suhtlemise kohta skriptis.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
7. Objektid: jätk
Uurige
1. Funktsioonid-konstruktsioonid ja sama tüüpi objektid
2.Sümbolite omadused
3.Globaalsed sümbolid
4.Süsteemi sümbolid
5.Valikud objektide teisendamiseks
6. Lipud ja omaduste kirjeldused
7. Getterid ja seadjad
8. Proxy ja Reflect
9.Objektide destruktureerimine
Õppige seda
- Rekursioon
- Lühikesed omadused
- Objektide teisendamine
- Destruktureerimine
Praktikas
• Arendate oskusi keerukamate objektide, funktsioonide ja sümbolite kasutamisel.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
8. Klassid+ generaatorid
Uurige
1.Klass: põhisüntaks
2.Klassipärand
3.Staatilised omadused ja meetodid
4. Privaatsed ja kaitstud meetodid ja omadused
5. Sisseehitatud klasside laiendamine
6. Klassi kontrollimine: "instanceof"
7. Iteraatorid ja generaatorid
Õppige seda
- Klassi kontroll
- Klassi väljendus
- Generaatorid
- Klassipärand
Praktikas
• Kirjutage kood klasside ja generaatorite abil.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
9. Koodivead ja testimine
Uurige
1. Katkestuspunktid
2. Siluri käsk
3. Skripti samm-sammult täitmine
4. Logimine – koodist konsooli
5. Vigade käsitlemine
6.Kasutaja vead
7. Vea laiendus
8. Vigade püüdmine käivitatavas koodis
Õppige seda
- Katkestuspunktid
- Viga töötlemisel
- Vea laiendus
- Klassipärand
Praktikas
• Lahendage koodi silumise ja vigade käsitlemise probleemid.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
10. Lubadus
Uurige
1. Lubadused
2.Lubaduse kett
3. Lubadused: vigade käsitlemine
4.Lubadus
5.Asünkroonne ja sünkroonne programmeerimine
6.Asünkroonsed funktsioonid: asünkroon/oota
Õppige seda
- Lubadus
- Lubadus
- Asünkroonne programmeerimine
- Asünkrooni/oota
Praktikas
• Lahendage skriptis lubaduste kasutamisega seotud probleeme.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
11. DOM
Uurige
1.Brauseri keskkond, spetsifikatsioonid
2. Navigeerimine DOM-i elementide kaudu
3.Dokumendi muutmine
4.Elementide/akende mõõtmed ja kerimine
5.Leht: DOMContentLoaded, laadige, enne mahalaadimist, mahalaadimist
6. Ressursside laadimine: laadimine ja viga
Õppige seda
- DOM-puu
- Drag'n'Drop
- Kerige
- Osuti sündmused
Praktikas
• Kirjutage brauseri sündmustest teadlik kood ja sündmusetsükli kood.
• DOM-i elementide genereerimine malli alusel ja nende täitmine andmetega.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
12. Liidesed: vormid, binaarandmed, veebikomponendid
Uurige
1.Vormi omadused ja meetodid
2.Fookus: fookus/hägu
3.Vormi esitamine: sündmus ja esitamise meetod
4.Akende avamine ja akende meetodid
5. "Sama allika" poliitika
6.Kohandatud elemendid
7. Shadow DOM pesad
Õppige seda
- TextDekooder
- ArrayBuffer
- Vari DOM
- Fail ja FileReader
Praktikas
• Lahendage koodi täitmise probleeme vormide, veebikomponentide ja akende avamisega.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
13. Võrgupäringud
Uurige
1. FormData
2.Fetch API
3. URL-i objektid
4.XMLHttpRequest
5. Jätkatavad failide allalaadimised
6. Serveri saadetud sündmused
7. Küpsised, document.cookie
8.LocalStorage, sessionStorage
9. API-ga töötamine: andmete vastuvõtmine ja brauseris kuvamine
10. Päringu tüübid ja nende kasutamine
Õppige seda
- AJAX
- Too
- Vahemälu
- Taotluste tüübid
Praktikas
• Kirjutage kood võrgupäringute funktsionaalsust silmas pidades.
• Töötate valmis API-ga.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.
14. Kokkuvõtteks: ülevaade
Uurige
1.Õpilaste tööde analüüs API-ga
2. JavaScripti teekide ülevaade
3. Soovitused edasiseks arenguks: mida õppida, kuhu kolida
4.Vastused ettevalmistatud küsimustele
Õppige seda
- Pehmed oskused
- JavaScripti teegid
- Arenguväljavaated
- Koodi ülevaatus
Praktikas
• Esitage kirjaliku koodeksi kavand, õpetaja annab soovitusi selle arendamiseks ja täiustamiseks.
Õpetaja hindab ülesande tulemust ja arutab seda teiega üksikasjalikult.