0 evaluări0% au considerat acest document util (0 voturi)
758 vizualizări2 pagini
Examen Multimedia
Documentul prezintă o listă de subiecte care ar putea fi acoperite într-un curs de programare web, inclusiv CSS, HTML, JavaScript, jQuery, canvas și SVG. Sunt propuse și exemple practice de implementare a diverselor concepte prezentate.
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0 evaluări0% au considerat acest document util (0 voturi)
758 vizualizări2 pagini
Examen Multimedia
Documentul prezintă o listă de subiecte care ar putea fi acoperite într-un curs de programare web, inclusiv CSS, HTML, JavaScript, jQuery, canvas și SVG. Sunt propuse și exemple practice de implementare a diverselor concepte prezentate.
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 2
-grile
-teorie: de explicat algoritmi de compresie
-CSS (intra mai mult la teorie/grile): selectori, reguli de mostenire si cascadare, chaining, coduri de culori (care sunt componentele [ex: sa ne dam seama ca 00ff00 e verde], pozitionare (display inline/block, position, width/height) -HTML: functii care interactioneaza cu DOM, controale pt formulare (textbox, button), tabele, liste, <div>, <video>, <audio> -de ales intre JavaScript si JQuery -Javascript: limbajul la nivel de baza, tipuri de date, array, obiecte, manipulari pe DOM (creare elemente, cautare elemente, adaugare elemente create, stergere elemente existente, setarea atributelor pt elemente, setarea proprietatilor CSS, setarea clasei CSS, adaugare handlere pt evenimente) -JQuery: metoda .each (?), sa ne uitam la exemplul cu Agenda de pe softmentor -ex: o functie care primeste vector de obiecte "persoana" si se ceresa intoarcem un tabel in HTML -ex: o functie care primeste vector de numere, sa se deseneze o histograma cu ajutorul lor (pt fiecare numar, un div cu dimensiunea respectiva) -ex: transformare parti din imagine in alb-negru, cum facem imaginea mai intunecata/luminoasa -altele: evenimente de mouse (+ extragere coordonate cursor + diferenta intre left si right click), folosire timere (setInterval, setTimeout, requestAnimationFrame), animatii (de ex: cand dam click pe un div sa se deplaseze spre dreapta 100px cu viteza x), imagini raster -canvas (desenare): dimensiuni(width/height), getContext, moveTo, lineTo, rect, arc, desenare cercuri, fillstyle, strokestyle, filltext (sa desenam text) -canvas (imagini): drawImage, getImageData,putImageData, sa stim ce contine obiectul ImageData, sa stim cum e organizat vectorul -ex: un patrat pe canvas, cand dam click pe el se muta in dreapta (sa il si desenam noi initial?) -ex: functie care primeste un canvas si vector de persoane, sa desenam un tabel cu datele persoanelor (desenare text + linii) -ex: sa aflam cati pixeli negrii avem in imagine, sa eliminam pixelii rosii din imagine din primele x linii, etc
elipse ?-audio/video: cursul de pe site, play/pause, load, element video ca sursa la drawImage pt canvas (cadru curent sau redare) ?-ex: video cu progress bar desenat peste, video alb-negru