Tutorial JavaScript
Lamuriri introductive
- Aceste lectii sunt scrise pentru cineva care cunoaste cel putin HTML 3.2 si
CSS Level 1. Fara aceste cunostinte NU are nici un sens sa cititi mai departe.
- Textul nu e scris in maniera academica. Mai mult decat atat, acest tutorial este
scris prost, nepedagogic si cu o multime de greseli. In fine, tutorialul este scris
cu o atitudine dusmanoasa fata de presupusul cititor. :-) In cazul in care cineva se
va simti descurajat parcurgand lectiile, e important sa isi aduca aminte ca acesta
era, oricum, scopul in care au fost scrise. :-)
- Nu va foloseste la nimic sa invatati JavaScript, asa ca ar fi mai bine sa
renuntati de pe acum. :-)
- Daca tot mai cititi aceste randuri si sunteti sa dispusi sa va sacrificati o saptamana
din viata pentru a parcurge acest tutorial, o faceti pe propria raspundere.
- Lectia 1
- Recapitularea (si verificarea) cunostintelor de HTML/CSS.
Despre programare si programarea orientata pe obiecte. Cine este JavaScript si de
unde vine. La ce anume se poate folosi?
- Lectia 2
- Elementele unui limbaj de programare. Obiecte, proprietati si metode.
Ierarhii de obiecte. Reflectarea obiectelor HTML in JavaScript. Primul program
in JavaScript: 'Hello World!'.
- Lectia 3
- Variabile si literali. Arrays. Expresii si operatori. Nimic altceva.
- Lectia 4
- Functii. Program-flow. Obiecte JavaScript. Exemple de programe.
Din nou despre obiecte HTML. Fabricarea obiectelor noi.
- Lectia 5
- Alte exemple de programe. Cookies. Elemente noi in JavaScript 1.2.
Evenimente. Regular Expresions.
- Lectia 6
- DHTML (obiecte de tip Layers si CSS Layers reflectate in JavaScript).
Ultimele exemple. Consideratii finale.
Observatii:
Exista niste conventii pe care incerc sa le respect pe parcursul lectiilor. Hyperlink-urile
sunt de culoare albastra dar nu sunt subliniate (ca mai sus). Toate exercitiile sunt introduse
folosind un marker verde. Acolo unde ofer raspunsuri la exercitii
scriu Raspuns (uneori acolo e un hyperlink care deschide o noua
fereastra). Observatiile si comentariile sunt puse in evidenta
(ca si aici) folosind un marker albastru. In fine, din cand
in cand fac scurte rezumate. La inceputul lor veti gasi scris "Rezumat:".
Trimiterile la note sunt trecute in paranteze drepte iar notele se gasesc la
sfarsitul paginii care cuprinde lectia.
Last updated on
You can mail me at: stefanov@fil.unibuc.ro