JavaScript
Cuprins Lectii :
1 - Sintaxa Java Script
- In aceasta lectie invatati cum sa incepeti scrierea unui script cu JavaScript
- Veti invata cum sa adauga scripturile intr-un document HTML
- Regulile de sintaxa ale limbajului JavaScript
2 - Notiuni de baza
- In aceasta lectie veti invata notiunile de baza ale programari, necesare pentru a scrie un script.
- Cum se declara si se folosesc variabilele
3 - Operatori
- Lectie despre operatorii din JavaScript
- Operatorii aritmetici
- Operatori de atribuire
- Operatori de comparare
- Operatori logici (booleeni)
- Operatorul string
- Operatorul typeof
- Operatori pentru functii si structuri de date
- Precedenta operatorilor
4 - Instructiuni conditionale
- In aceasta lectie veti invata instructiunile conditionale "if", "if ... else" si "switch"
5 - Instructiuni ciclice (repetitive)
- Aceasta lectie explica modul de lucru si folosire a instructiunilor: "for", "for ... in", "while", "do ... while"
6 - Instructiuni complementare
- In aceasta lectie veti invata instructiunile "break", "continue", "label (eticheta)" si "with"
7 - Ferestre Alert, Prompt si Confirm
- Fereastra Alert
- Fereastra Prompt
- Fereastra Confirm
8 - Functii (part. 1)
- In aceasta lectie veti invata modul de folosire a functiilor in JavaScript
- Definirea functiilor
- Apelarea functiilor
9 - Functii (part. 2)
- In aceasta lectie veti invata tratarea situatiilor cand functiile definite cu argumente, nu primesc argument la apelare sau primesc mai multe argumente deca nr. definit
- Functii recursive
10 - Obiecte Java Script (part. 1)
- In aceasta lectie veti invata despre o parte din obiectele utilizate in JS, proprietatile si metodele acestora
- Obiectul String
- Obiectul Array (tablouri)
11 - Obiecte Java Script (part. 2)
- Lectia continua prezentarea obiectelor esentiale din JS
- Obiectul Date
- Obiectul Math
- Obiectul Global
12 - Ierarhia Java Script
- In aceasta lectie invatati despre ierarhia obiectelor in Java Script si modul de utilizare a acesteia
- Obiectul Document
13 - DOM- Modelul Documentului Obiect
- In aceasta lectie invatati despre modelul, ordinea obiectelor JavaScript
- Despre obiecte pe partea de client
14 - Obiecte de nivel 1
- Obiectul Navigator (browser)
- Obiectul History
- Obiectul Location
15 - Obiecte de nivel 2
- Obiectul Mimetype
- Obiectul Plughin
- Obiectul Anchor
- Obiectul Area
- Obiectul Applet
- Obiectul Layer
- Obiectul Link
16 - Obiecte de nivel 3 (part. 1)
- Obiectul Button
- Obiectul Checkbox
- Obiectul FileUpload
- Obiectul Hidden
- Obiectul Password
- Obiectul Radio
17 - Obiecte de nivel 3 (part. 2) si nivel 4
- Obiectul Reset
- Obiectul Submit
- Obiectul Select
- Obiectul Text
- Obiectul Textarea
- Obiectul Option
18 - Evenimente JavaScript
- In aceasta lectie sunt prezentate evenimentele Javascript: onClick, onFocus, onMouseOver, onSelect, ... si altele
19 - Obiectul image (part. 1)
- In aceasta lectie invatati sa lucrati cu "obiectul image", sa creati efecte cu ajutorul imaginilor, folosid JavaScript
20 - Obiectul image (part. 2)
- Preincarcarea imaginilor
- Efecte mouse-over (sau rollover)
21 - Obiectul form (part. 1)
- Metode si proprietati ale obiectului form
- Trimiterea formularelor spre server
22 - Obiectul form (part. 2)
- Utilizarea metodei focus si select
- Validarea si verificarea datelor introduse in formular
23 - Obiectul window (part. 1)
- Metodele si proprietatile obiectului window
- Crearea ferestrelor pop-up (metoda open)
- Inchiderea ferestrelor (metoda close)
24 - Obiectul window (part. 2)
- Ferestre "on the fly" ("din mers")
- Bara de stare (statusbar)
- Utilizare setTimeout()
25 - Ferestre Frame
- Crearea cadrelor
- Obiectul Frame
- Frame-uri si JavaScript
- Navigarea prin cadre
26 - Cookie-uri (part. 1)
- Fisiere cookie
- Stocarea si regasirea valorilor unui cookie
- Stabilirea valorilor unui cookie
27 - Cookie-uri (part. 2)
- Fisiere cookie cu acelasi nume
- Stergerea unui cookie
- Exemplu complet utilizare cookie
28 - Lucrul cu getElementById
- Invatati sa lucrati cu proprietatile cele mai des folosite cu getElementById
- Exemple practice cu getElementById
29 - Lucrul cu getElementsByTagName
- Invatati sa aplicati efecte si proprietati mai multor tag-uri HTML utilizand functia getElementsByTagName()
- Utilizarea metodei getElementsByTagName() impreuna cu getElementById() si getAttribute()
- Preluarea tag-urilor si evenimentelor JS in memorie, la incarcarea paginii
30 - createElement si insertBefore
- Utilizarea metodelor createElement() si insertBefore()
- Adaugarea automata de casete text in formular
- Manual, lectii online si tutoriale de initiere JavaScript -
Curs realizat de MarPlo