Schița de curs
Introducere în JavaScript și Funcții
- Ce este JavaScript?
- JavaScript de-a lungul timpului
- Când și unde să folosești JavaScript
- Când și unde să nu folosești JavaScript
- Fundamentele scriptării web
- Includerea JavaScript în pagina ta web
- Scrierea declarațiilor JavaScript
- Folosirea variabilelor
- Lucrul cu operatori
- Captarea evenimentelor mouse-ului
- Sintaxa generală
- Apelarea funcțiilor
- Domeniul de aplicare al variabilelor
- Funcții săgeată
- Setarea parametrilor impliciți
Obiecte DOM și Obiecte Încorporate
- Interacțiunea cu utilizatorul
- Selectarea elementelor după ID
- Accesarea istoricului browser-ului
- Folosirea obiectului location
- Folosirea datelor și orelor
Lucrul cu Numere și Șiruri
- Numere
- Metode globale
- Obiectul Number
- Funcția Number()
- Valori booleene
- Valorile null și undefined
- Șiruri
- Șabloane de șiruri
Stocarea Datelor în Array-uri
- Array-uri
- Cum să iterezi prin array-uri
- Operatorul trei puncte
Gestionarea Evenimentelor în JavaScript și Controlul Fluxului Programului
- Tipuri de evenimente
- Manipulatoare de evenimente
- Obiectul event
- Instrucțiuni condiționale
- Bucle și structuri de control
- Cum să configurezi și să folosești temporizatoare
Scripting cu DOM
- Noduri DOM
- Selectarea elementelor cu getElementsByTagName()
- Cum să citești atributele elementelor
- Inspectorul DOM Mozilla și Chrome
- Ce este JSON? O introducere
Programare cu JavaScript, Manipulare HTML și CSS
- Câteva elemente importante
- Tragere și plasare
- Stocare locală
- Cum să lucrezi cu fișiere locale
- Proprietatea style în DOM
- Cum să accesezi clase folosind className
- Obiectul DOM styleSheets
- Cum să faci referire la proprietățile CSS3 în JavaScript
- Cum să setezi proprietățile CSS3
Rezumat și Următorii Pași
Cerințe
- Înțelegere de bază a HTML și CSS
- Familiarizare cu concepte generale de programare
Publicul țintă
- Dezvoltatori web
- Ingineri software
- Oricine este interesat să învețe JavaScript pentru dezvoltare web
Mărturii (5)
Trainor oferă mai multe exemple care ajută foarte mult.
Romulo - Tribal Software Philippines, Inc.
Curs - Advanced TypeScript
Tradus de catre o masina
Formarea are un conținut bun și este ușor de urmărit
David Phetole Leshabela - Vodacom SA
Curs - React with Next.js
Tradus de catre o masina
Simplificarea noilor tehnici complicate
Brian Zaranyika - Vodacom SA
Curs - React Native Expo
Tradus de catre o masina
Lățimea temelor abordate a fost considerabilă și formatorul a încercat să le facă dreptate.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
Tradus de catre o masina
Instrucționistul părea foarte cunoscător în domeniul Vue. Am apreciat viziunea asupra stilului său de dezvoltare și învățarea unor noi concepte de încercat.
Adrian Borrmann - CBC/Radio-Canada
Curs - Advanced Vue.js
Tradus de catre o masina