Tiešsaistes JavaScript kursi - kurss RUB 25 600. no Starptautiskās profesiju skolas, apmācības 8 nedēļas, datums 2023. gada 5. decembris.
Literārs Mistrojums / / November 28, 2023
Paaugstināta motivācija mācīties, jo sabiedrībā tiek atrasti līdzīgi domājoši cilvēki.
Dzīvā komunikācija ar mentoriem un klasesbiedriem.
Regulāras nodarbības tieši mācību centrā.
Ērta mācību telpa, lielas aprīkotas klases.
Transporta pieejamība: mūsu mācību centri vienmēr atrodas pilsētas centrā.
Tiešsaistes saziņa ar skolotājiem un mentoriem.
Piekļuve kursam 3 mēnešus: interaktīvi uzdevumi, vebināri un nodarbību ieraksti.
Elastīgs treniņu grafiks, kuru izvēlaties pats.
Bez papildu transporta izmaksām.
Iespēja apvienot mācības ar darbu, ceļojumiem un paralēlām apmācībām.
Uzreiz pēc kursu beigšanas varēsi sākt pelnīt kā izstrādātājs, kā arī ieviest JavaScript savā darbā un palielināt savus ienākumus.
Pēc kursu beigšanas jūs saņemat personīgo sertifikātu.
16
Saskarnes: veidlapas, binārie dati, tīmekļa komponenti
1. Izmantojot JavaScript
Izpētīt
1.Mūsdienu standarti
2. JavaScript izmantošana
3. Darbs ar kodu redaktoriem
4.Izstrādātāja rīki: darbs ar konsoli
5. Ārējie skripti un to izpildes secība
6. Darbs ar Git versiju kontroles sistēmu
7.Repozitorija izveide
Apgūstiet to
- Izstrādātāju rīki
- Koda redaktors
- GitHub
- Sveika pasaule
Par praksi
• Apgūstiet JavaScript standartus.
• Strādājiet ar koda redaktoru un izveidojiet repozitoriju programmā Git.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
2. Koda sintakse un funkcijas
Izpētīt
1.Koda struktūra
2. Datu veidi un metodes darbam ar tiem
3.Primitīvās metodes
4.Darbības ar cipariem
5.Masīvu sintakse
6. Darbības joma
7.Funkciju iestatīšanas veidi JavaScript
Apgūstiet to
- Sintakse
- Datu veidi
- Konstantes
- Funkciju izteiksme
Par praksi
• Uzrakstiet skaitītāja funkciju, lai izvadītu skaitļus.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
3. Funkcijas 2.0
Izpētīt
1.Slēgšana
2. Atlikušie parametri
3.Globāls objekts
4.Funkciju objekts
5. Sintakse "jauna funkcija"
6. Zvanu plānošana
7.Zvanu pāradresācija
Apgūstiet to
- NFE
- setTimeout
- zvaniet/piesakieties/piesaistieties
- Izpildes konteksts
Par praksi
• Atrisiniet sarežģītu funkciju izmantošanas problēmas, rakstot kodu.
• Strādāsi ar vērienu, zvanu kontekstu.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
4. Operatori
Izpētīt
1.Darbību prioritāte
2. Izvēles ķēdes sintakse
3. Nosacījumu un bitu operatori
4. JavaScript operatori un operandi
5. Salīdzināšanas operatori
6. Stingras vienlīdzības operators
7. Trīskāršs operators
8.Loģiskie operatori
Apgūstiet to
- Unikoda kodējums
- Pēc izvēles ķēde
- Loģiskie operatori
- Trīskāršs operators
Par praksi
• Risināt problēmas par operatoru un operandu darbību, tipu salīdzināšanu un trīskāršā operatora lietošanu.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
5. Cikli
Izpētīt
1.Iterācijas
2.Cilpas sintakse
3. Iekļautā mainīgā deklarācija
4.Izmantojot norādījumus ar operatoriem
5.Slēdžu korpusa dizains
6. Kodu grupēšana
7. Metodes darbam ar masīviem: forEach, Karte, filtrēšana, samazināšana
8.Gadījumi par darbu ar cikliem
Apgūstiet to
- Kamēr; priekš
- pārtraukuma direktīva
- Iterācija
- Turpināt
Par praksi
• Rakstīt kodu, izmantojot cilpas un apgūtās funkcijas kodā: Algoritmizācijas uzdevums.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
6. Objekti
Izpētīt
1.Objektu sintakse
2.Objektu veidi
3.Objektu metodes
4. Saite uz datu apgabalu
5. Objektu kopēšana, izmantojot “saiti”
6.Priekšmeta īpašības-funkcijas
7. Piekļuves metodes un metodes objekta īpašībām
8. Prototipa pārmantošana
9.Prototipu veidošanas metodes
Apgūstiet to
- Literāļi
- “for…in” cilpa
- Datu apgabala atsauce
- Iebūvētie prototipi
Par praksi
• Atrisiniet problēmas, kas saistītas ar objektu izmantošanu un mijiedarbību ar tiem skriptā.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
7. Objekti: turpinājums
Izpētīt
1. Funkcijas-konstrukcijas un viena veida objekti
2.Simbolu īpašības
3. Globālie simboli
4.Sistēmas simboli
5.Opcijas objektu konvertēšanai
6. Karogi un īpašumu deskriptori
7.Geters un seters
8. Proxy un Reflect
9. Objektu iznīcināšana
Apgūstiet to
- Rekursija
- Īsas īpašības
- Objektu konvertēšana
- Destrukturēšana
Par praksi
• Attīstāsi iemaņas sarežģītāku objektu, funkciju un simbolu lietošanā.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
8. Klases+ ģeneratori
Izpētīt
1.Klase: pamata sintakse
2.Klases mantojums
3.Statiskās īpašības un metodes
4. Privātās un aizsargātās metodes un īpašumi
5.Iebūvēto klašu paplašināšana
6. Klases pārbaude: "instanceof"
7. Iteratori un ģeneratori
Apgūstiet to
- Klases pārbaude
- Klases izteiksme
- Ģeneratori
- Klases mantojums
Par praksi
• Rakstīt kodu, izmantojot klases un ģeneratorus.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
9. Koda kļūdas un testēšana
Izpētīt
1.Pārtraukuma punkti
2. Atkļūdotāja komanda
3.Soli pa solim skripta izpilde
4. Reģistrēšana - no koda uz konsoli
5. Kļūdu apstrāde
6.Lietotāja kļūdas
7. Kļūdas paplašinājums
8. Kļūdu uztveršana izpildāmā kodā
Apgūstiet to
- Pārtraukuma punkti
- Kļūda apstrādē
- Kļūdas paplašinājums
- Klases mantojums
Par praksi
• Atrisiniet koda atkļūdošanas un kļūdu apstrādes problēmas.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
10. Apsolīt
Izpētīt
1.Solījumi
2.Solu ķēde
3.Solījumi: kļūdu apstrāde
4.Apsolīšana
5.Asinhronā un sinhronā programmēšana
6.Asinhronās funkcijas: async/wait
Apgūstiet to
- Apsolīt
- Apsolīšana
- Asinhronā programmēšana
- Asinhronizēt/gaidīt
Par praksi
• Atrisiniet problēmas, kas saistītas ar solījumu izmantošanu skriptā.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
11. DOM
Izpētīt
1.Pārlūka vide, specifikācijas
2. Navigācija pa DOM elementiem
3.Dokumenta maiņa
4.Elementu/logu izmēri un ritināšana
5.Lapa: DOMContentLoaded, ielāde, pirms izkraušanas, izkraušana
6. Resursu ielāde: ielāde un kļūda
Apgūstiet to
- DOM koks
- Drag'n'Drop
- Ritiniet
- Rādītāja notikumi
Par praksi
• Rakstiet pārlūkprogrammas notikumu uztverošu kodu un notikumu cilpas kodu.
• DOM elementu ģenerēšana, pamatojoties uz veidni, un aizpildīšana ar datiem.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
12. Saskarnes: veidlapas, binārie dati, tīmekļa komponenti
Izpētīt
1.Formu īpašības un metodes
2. Fokuss: fokuss/izplūdums
3. Veidlapas iesniegšana: pasākums un iesniegšanas metode
4. Logu atvēršana un logu metodes
5. “Tā paša avota” politika
6.Pielāgoti elementi
7. Shadow DOM sloti
Apgūstiet to
- Teksta dekodētājs
- ArrayBuffer
- Ēnu DOM
- Failu un failu lasītājs
Par praksi
• Atrisiniet koda izpildes problēmas ar formām, tīmekļa komponentiem un logu atvēršanu.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
13. Tīkla pieprasījumi
Izpētīt
1.FormData
2. API
3. URL objekti
4.XMLHttpRequest
5. Atsākta failu lejupielāde
6.Servera nosūtītie notikumi
7.Sīkdatnes, dokuments.sīkdatne
8.LocalStorage, sessionStorage
9. Darbs ar API: datu saņemšana un parādīšana pārlūkprogrammā
10. Vaicājumu veidi un to izmantošana
Apgūstiet to
- AJAX
- Atnest
- Kešatmiņa
- Pieprasījumu veidi
Par praksi
• Rakstiet kodu, paturot prātā tīkla pieprasījumu funkcionalitāti.
• Jūs strādāsiet ar gatavu API.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.
14. Rezumējot: pārskats
Izpētīt
1.Studentu darba ar API analīze
2. JavaScript bibliotēku apskats
3. Ieteikumi tālākai attīstībai: ko studēt, kur pārcelties
4.Atbildes uz sagatavotajiem jautājumiem
Apgūstiet to
- Mīkstās prasmes
- JavaScript bibliotēkas
- Attīstības perspektīvas
- Koda pārskatīšana
Par praksi
• Iesniedziet rakstiskā kodeksa projektu, skolotājs sniegs ieteikumus tā izstrādei un uzlabošanai.
Skolotājs novērtēs uzdevuma rezultātu un detalizēti pārrunās to ar jums.