JavaScript-verkkokurssit - kurssi 25 600 RUB. International School of Professions, koulutus 8 viikkoa, päivämäärä 5.12.2023.
Miscellanea / / November 28, 2023
Lisääntynyt motivaatio oppia, koska yhteisöstä löytyy samanhenkisiä ihmisiä.
Live-kommunikaatio mentoreiden ja luokkatovereiden kanssa.
Säännölliset tunnit suoraan koulutuskeskuksessa.
Mukava oppimistila, suuret varustetut luokkahuoneet.
Liikenneyhteydet: koulutuskeskuksemme sijaitsevat aina kaupungin keskustassa.
"Elävä" verkkoviestintä opettajien ja mentoreiden kanssa.
Pääsy kurssille 3 kuukauden ajan: interaktiivisia tehtäviä, webinaareja ja tuntien tallenteita.
Joustava harjoitusaikataulu, jonka voit valita itse.
Ei ylimääräisiä kuljetuskustannuksia.
Mahdollisuus yhdistää koulutus työhön, matkustamiseen ja rinnakkaiskoulutukseen.
Heti kurssin suorittamisen jälkeen voit alkaa ansaita rahaa kehittäjänä sekä ottaa JavaScriptin käyttöön työssäsi ja kasvattaa tulojasi.
Kurssin suoritettuasi saat henkilökohtaisen todistuksen.
16
Liitännät: lomakkeet, binääritiedot, verkkokomponentit
1. JavaScriptin käyttö
Tutkia
1. Nykyaikaiset standardit
2. JavaScriptin käyttäminen
3. Työskentely koodieditorien kanssa
4. Kehittäjätyökalut: työskentely konsolin kanssa
5. Ulkoiset skriptit ja niiden suoritusjärjestys
6. Työskentely Git-versionhallintajärjestelmän kanssa
7.Arkiston luominen
Hallitse se
- Kehittäjän työkalut
- Koodieditori
- GitHub
- Hei maailma
Käytännössä
• Hallitse JavaScript-standardit.
• Työskentele koodieditorin kanssa ja luo arkisto Gitissä.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
2. Koodin syntaksi ja funktiot
Tutkia
1.Koodirakenne
2. Tietotyypit ja niiden kanssa työskentelytavat
3. Primitiiviset menetelmät
4. Toiminnot numeroilla
5.Matriisin syntaksi
6. Laajuus
7. Tapoja asettaa toimintoja JavaScriptissä
Hallitse se
- Syntaksi
- Tietotyypit
- Vakiot
- Function Expression
Käytännössä
• Kirjoita laskurifunktio numeroiden tulostamiseksi.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
3. Ominaisuudet 2.0
Tutkia
1.Sulkeminen
2. Jäännösparametrit
3. Globaali esine
4. Toimintoobjekti
5. Syntaksi "uusi funktio"
6.Soiton ajoitus
7. Soitonsiirto
Hallitse se
- NFE
- setTimeout
- soita/hae/sido
- Toteutuskonteksti
Käytännössä
• Ratkaise ongelmia, jotka liittyvät monimutkaisten funktioiden käyttöön koodia kirjoitettaessa.
• Työskentelet laajuuden, kutsukontekstin kanssa.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
4. Operaattorit
Tutkia
1. Toiminnan prioriteetti
2. Valinnainen ketjusyntaksi
3. Ehdolliset ja bittioperaattorit
4. JavaScript-operaattorit ja operandit
5. Vertailuoperaattorit
6. Tiukka tasa-arvooperaattori
7. Kolmiosainen operaattori
8. Loogiset operaattorit
Hallitse se
- Unicode-koodaus
- Valinnainen ketju
- Loogiset operaattorit
- Kolmiosainen operaattori
Käytännössä
• Ratkaise operaattorien ja operandien toimintaan, tyyppivertailuihin ja kolmiosaisen operaattorin käyttöön liittyviä ongelmia.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
5. Pyörät
Tutkia
1.Iteraatiot
2. Silmukkasyntaksi
3. Sisäänrakennettu muuttujailmoitus
4. Käyttäjien ohjeiden käyttäminen
5. Kytkinkotelon suunnittelu
6. Koodiryhmittely
7. Menetelmät työskennellä taulukoiden kanssa: forEach, Kartta, suodata, vähennä
8.Pyörien kanssa työskentelytapauksia
Hallitse se
- Sillä aikaa; varten
- rikkoa direktiiviä
- Iterointi
- Jatkaa
Käytännössä
• Kirjoita koodi silmukoiden ja opittujen funktioiden avulla koodiin: Algoritmisointitehtävä.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
6. Objektit
Tutkia
1.Objektin syntaksi
2. Esineiden tyypit
3.Objektimenetelmät
4. Linkki tietoalueeseen
5. Objektien kopioiminen "linkin" kautta
6.Ominaisuudet-objektin funktiot
7. Objektin ominaisuuksien ja menetelmien käyttötavat
8. Prototyypin periytyminen
9. Prototyyppien valmistusmenetelmät
Hallitse se
- Literaalit
- "for… in" -silmukka
- Tietoalueen viite
- Sisäänrakennetut prototyypit
Käytännössä
• Ratkaise ongelmia, jotka liittyvät objektien käyttöön ja vuorovaikutukseen niiden kanssa skriptissä.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
7. Kohteet: jatkoa
Tutkia
1. Funktiot-konstruktiot ja samantyyppiset objektit
2.Symbolien ominaisuudet
3. Globaalit symbolit
4. Järjestelmäsymbolit
5.Asetukset objektien muuntamiseen
6. Liput ja ominaisuuskuvaukset
7. Getterit ja asettajat
8. Välityspalvelin ja Reflect
9.Esineiden tuhoaminen
Hallitse se
- Rekursio
- Lyhyet ominaisuudet
- Objektien muuntaminen
- Tuhoaminen
Käytännössä
• Kehität monimutkaisempien esineiden, toimintojen ja symbolien käyttötaitoja.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
8. Luokat + generaattorit
Tutkia
1. Luokka: perussyntaksi
2. Luokkaperintö
3.Staattiset ominaisuudet ja menetelmät
4. Yksityiset ja suojatut menetelmät ja ominaisuudet
5. Sisäänrakennettujen luokkien laajentaminen
6. Luokan tarkistaminen: "instanceof"
7. Iteraattorit ja generaattorit
Hallitse se
- Luokkatarkastus
- Luokkailmaisu
- Generaattorit
- Luokkaperintö
Käytännössä
• Kirjoita koodi käyttämällä luokkia ja generaattoreita.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
9. Koodivirheet ja testaus
Tutkia
1. Rajapisteet
2. Debugger-komento
3. Skriptin vaiheittainen suoritus
4. Kirjautuminen - koodista konsoliin
5. Virheiden käsittely
6.Käyttäjän virheet
7. Virhelaajennus
8. Virheiden havaitseminen suoritettavassa koodissa
Hallitse se
- Katkopisteet
- Käsittelyvirhe
- Virhelaajennus
- Luokkaperintö
Käytännössä
• Ratkaise koodin virheenkorjaus- ja virheenkäsittelyongelmia.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
10. Lupaus
Tutkia
1. Lupaukset
2. Lupausketju
3. Lupaukset: virheiden käsittely
4. Lupaus
5. Asynkroninen ja synkroninen ohjelmointi
6.Asynkroniset toiminnot: async/wait
Hallitse se
- Lupaus
- Lupaus
- Asynkroninen ohjelmointi
- Asynk./odota
Käytännössä
• Ratkaise ongelmia, jotka liittyvät lupausten käyttöön skriptissä.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
11. DOM
Tutkia
1. Selainympäristö, tekniset tiedot
2. Navigointi DOM-elementtien läpi
3. Asiakirjan muuttaminen
4. Elementtien/ikkunoiden mitat ja vieritys
5.Sivu: DOMContentLoaded, lataa, ennen purkamista, pura
6. Ladataan resursseja: onload ja onror
Hallitse se
- DOM-puu
- Vedä ja pudota
- Selaa
- Osoitintapahtumat
Käytännössä
• Kirjoita selaimen tapahtumatietoinen koodi ja tapahtumasilmukkakoodi.
• DOM-elementtien luominen mallipohjan perusteella ja niiden täyttäminen tiedoilla.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
12. Liitännät: lomakkeet, binääritiedot, verkkokomponentit
Tutkia
1. Lomakkeen ominaisuudet ja menetelmät
2. Focus: tarkennus/sumennus
3. Lomakkeen lähettäminen: tapahtuma ja lähetystapa
4. Ikkunoiden avaaminen ja ikkunamenetelmät
5. "Sama lähde" -käytäntö
6. Mukautetut elementit
7. Shadow DOM -paikat
Hallitse se
- TextDecoder
- ArrayBuffer
- Varjo DOM
- Tiedosto ja FileReader
Käytännössä
• Ratkaise koodin suoritusongelmia lomakkeiden, verkkokomponenttien ja avattavien ikkunoiden kanssa.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
13. Verkkopyynnöt
Tutkia
1.FormData
2.Fetch API
3.URL-objektit
4.XMLHttpRequest
5. Jatkettavat tiedostojen lataukset
6. Palvelimen lähettämät tapahtumat
7. Evästeet, document.cookie
8.LocalStorage, sessionStorage
9. Työskentely API: n kanssa: tietojen vastaanottaminen ja näyttäminen selaimessa
10. Kyselytyypit ja niiden käyttö
Hallitse se
- AJAX
- Hae
- Kätkö
- Pyyntötyypit
Käytännössä
• Kirjoita koodi verkkopyyntöjen toiminnallisuutta silmällä pitäen.
• Työskentelet valmiin API: n kanssa.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.
14. Yhteenveto: arvostelu
Tutkia
1. Analyysi opiskelijoiden työstä API: lla
2. JavaScript-kirjastojen katsaus
3. Kehittämissuosituksia: mitä opiskella, minne muuttaa
4. Vastaukset valmiisiin kysymyksiin
Hallitse se
- Pehmeitä taitoja
- JavaScript-kirjastot
- Kehitysnäkymät
- Koodin tarkistus
Käytännössä
• Esitä luonnos kirjallisesta koodista, opettaja antaa suosituksia sen kehittämiseksi ja parantamiseksi.
Opettaja arvioi tehtävän tuloksen ja keskustelee siitä kanssasi yksityiskohtaisesti.