WEB design


WEB Design - Realizarea si proiectarea paginilor WEB

Cursul include urmatoarele module:

Modul 1 - HTML

Modul 2 - JavaScript

Modul 3 - CSS, XML, XHTML si DHTML

Modul 4 - Grafica pentru Web

Modul 5 - Optimizarea site-urilor Web

Modul 6 - PHP, MySQL si Apache

Modul 7 - Automatizarea proiectarii folosind aplicatiile IDE si WYSIWIG

 

----------------------------------------------------------------

 

MODUL 1 - HTML

 

HTML (HyperText Markup Language - Limbajul de Marcare a Hypertextului) constituie limbajul de baza folosit la formatarea si incapsularea elementelor ce dau infatisarea unei pagini Web.

 

Modulul de HTML este astfel structurat incat sa respecte specificatiile W3C (World Wide Web Consortium). Prin asimilarea informatiilor incluse in acest modul, cursantul va dobandi cunostintele necesare realizarii unui site Web, utilizand strict HTML.

 

Modulul se adreseaza si poate fi urmat de elevi, studenti, profesori, precum si de oricine este interesat ca, pornind de la zero sa cunoasca HTML - limbajul ce a dus la dezvoltarea exploziva a Internetului.

 

Cuprins:

 

1. Notiuni fundamentale despre World Wide Web;

2. Structura de baza a unei pagini Web;

3. Formatarea fizica a textului;

4. Formatarea logica a textului;

5. Configurarea fonturilor;

6. Formatarea listelor;

7. Formatarea tabelelor;

8. Lucrul cu imaginile;

9. Utilizarea metadatelor;

10. Utilizarea legaturilor;

11. Utilizarea elementelor multimedia;

12. Realizarea hartilor de imagini;

13. Realizarea formularelor;

14. Realizarea cadrelor;

15. Realizarea practica folosind HTML a unui site Web si lansarea lui in Internet;

16. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 2 - JavaScript

 

JavaScript este un limbaj de scriptare bazat pe obiect. El a fost creat de corporatiile Netscape Communication si Sun Microsystems pentru a fi folosit exclusiv in cadrul paginilor web, in vederea adaugarii de interactivitate cu utilizatorul la nivel de browser, lucru pe care HTML nu il poate face. Un script este un program ce poate fi inclus sau asociat unui document HTML si care ruleaza pe calculatorul utilizatorului fie la incarcarea documentului, fie la producerea unui anumit eveniment.

 

JavaScript este o componenta esentiala a DHTML (Dynamic HTML). Modulul contine toate notiunile necesare invatarii folosirii JavaScript pornind de la zero, pentru a crea pagini web dinamice, interactive si atractive, cursantul descoperind in final cu cata usurinta va putea face acest lucru.

 

Modulul se adreseaza cunoscatorilor limbajului HTML, web designer-ilor, web master-ilor, programatorilor Java, programatorilor bazelor de date, utilizatorilor de nivel mediu si avansat. Pentru cunoscatorii unui limbaj de programare precum C sau C++, aprofundarea acestui limbaj este mai usoara.

 

Cuprins:

 

1. Ce este JavaScript;

2. Variabile, operatori si expresii;

3. Instructiuni JavaScript;

4. Tablouri;

5. Functii;

6. Siruri;

7. Metode JavaScript;

8. Proprietati JavaScript;

9. Formulare si tratarea evenimentelor;

10. Obiecte JavaScript;

11. Blocuri cookie;

12. Ferestre de browser;

13. Expresii regulate;

14. JavaScript si cadrele;

15. Elemente rollover cu JavaScript;

16. Transmiterea mesajelor;

17. Protejarea paginii Web;

18. Meniuri cu JavaScript;

19. Aplicatii JavaScript;

20. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 3 - CSS, XML, XHTML si DHTML

 

CSS (Cascade Style Sheets = Foi de Stil in Cascada), XML (Extensible Markup Language), XHTML (Extensible HTML) si DHTML (Dynamic HTML = HTML Dinamic) reprezinta urmatorul pas spre lumea larga a programarii Web.

 

Modulul este astfel structurat incat sa respecte specificatiile W3C (World Wide Web Consortium). Prin asimilarea informatiilor incluse in acest modul, cursantul va dobandi cunostintele necesare realizarii unui site, dand stralucire paginilor Web, fara a fi necesara cunoasterea de limbaje de programare complicate sau existenta modulelor plug-in de care vizitatorul paginii nici nu dispune.

 

Modulul se adreseaza cunoscatorilor limbajului HTML, web designer-ilor, web master-ilor, utilizatorilor de nivel mediu si avansat. De asemenea, unele capitole necesita cunostinte de JavaScript dincolo de nivelul elementar.

 

Cuprins:

 

1. Ce reprezinta CSS;

2. Configurarea fonturilor in CSS;

3. Setarea textului in CSS;

4. Casete in CSS;

5. Pozitionarea in CSS;

6. Tabele in CSS;

7. Continut generat si liste in CSS;

8. XML;

9. DTD;

10. XSL, XSLT si SPath;

11. XHTML;

12. DHTML;

13. DOM;

14. Tehnici dinamice;

15. Site-uri Web dinamice;

16. Aplicatii practice;

17. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 4 - GRAFICA PENTRU WEB

 

In comparatie cu grafica pentru printing, grafica Web este un domeniu aparte. Prezentul modul trateaza toate aspectele specifice designului, crearii si utilizarii imaginilor, respectiv animatiilor in interiorul pagililor Web.

 

Prin asimilarea informatiilor incluse in acest modul, cursantul va dobandi cunostintele despre, formate grafice utilizate, creare si prelucrare de imagini atat vectorial cat si rastru, a animatiilor, meniurilor si butoanelor. Sunt incluse totodata aspecte legate de design si optimizare. Toate acestea sunt studiate in contextul realizarii paginilor Web. Se vor utiliza si invata aplicatii precum Adobe Photoshop, ImageReady, Macromedia Fireworks, Macromedia Flash si GIMP.

 

Modulul se adreseaza si poate fi urmat de elevi, studenti, profesori, precum si de oricine este interesat ca, pornind de la zero sa invete aspectele crearii si prelucrarii imaginilor si animatiilor necesare a fi introduse in paginile Web.

 

Cuprins:

 

1. Culori si grafica pe Web;

2. Formate de fisiere grafice;

3. Optimizarea imaginilor;

4. Lucrul cu imaginile in HTML;

5. Utilizarea programului Adobe Photoshop;

6. Utilizarea programului Adobe ImageReady;

7. Utilizarea programului Macromedia Fireworks;

8.  GIMP - GNU Image Manipulation Program;

9.  Crearea animatiilor Web utilizand Macromedia Flash;

10. Lucrul cu imaginile si animatiile in HTML;

11. Aplicatii practice;

12. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 5 - OPTIMIZAREA SITE-URILOR WEB

 

Modulul ofera realizatorilor de pagini Web, toata informatia, tehnicile si metodele referitoare la optimizarea site-urilor.

 

Modulul poate fi urmat de elevi, studenti, profesori, web designeri, web masteri, tuturor utilizatorilor cu cunostinte minime in domeniul optimizarii site-urilor Web dar si utilizatorilor avansati, care au proiectat si realizat site-uri Web dar care doresc sa-si verifice notiunile deja acumulate. Studiul acestui modul necesita cunoasterea prealabila la un nivel mediu a limbajelor HTML, CSS si JavaScript.

 

Cuprins:

 

1. Proiectarea Web a interfetei grafice cu utilizatorul;

2. Proiectarea optimizata site-ului Web;

3. Proiectarea optimizata a paginii Web;

4. Optimizarea largimii de banda si a vitezei de transfer;

5. Optimizarea codului HTML;

6. Optimizarea textului;

7. Optimizarea imaginilor;

8. Folosirea schemelor de culori;

9. Metainformatiile si optimizarea accesului la motoarele de cautare;

10. Site-uri dinamice si interactive;

11. Aplicatie practica - optimizarea unui site Web;

12. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 6 - PHP, MYSQL SI APACHE

 

PHP, MySQL si Apache permit construirea de site-uri Web cu adevarat dinamice. In HTML se pot realizeaza doar site-uri statice a caror informatie nu se modifica decat atunci cand proiectantul paginii modifica manual continutul acesteia. JavaScript si DHTML aduc in plus interactiunea cu utilizatorul insa doar la nivel de client, codurile ruland doar la nivelul browser-ului instalat pe calculatorul utilizatorului. PHP, MySQL si Apache permit realizarea site-urilor dinamice, ce pot fi personalizate, paginile putand fi modificate, iar continutul actualizat cu informatii in timp real.

 

PHP este un limbaj de scriptare pe partea de server proiectat special pentru Web. Codul PHP inglobat in pagina HTML va fi executat la fiecare vizitare a paginii. MySQL este un sistem de gestiune a bazelor de date relationale, foarte rapid si robust. O baza de date permite stocarea, cautarea, sortarea si regasirea eficienta a datelor. Apache este un server Web extrem de rapid ce poate gazdui si rula site-uri Web multiple.

 

Modulul se adreseaza si poate fi urmat de elevi, studenti, profesori, web designeri, web masteri, precum si de oricine este interesat ca, pornind de la zero sa invete PHP, MySQL si Apache, pentru a putea realiza aplicatii Web profesionale. Studiul acestui modul necesita cunoasterea prealabila la un nivel mediu a limbajului HTML.

 

Cuprins:

 

1. Instalarea si configurarea serverelor MySQL, Apache si PHP;

2. Structura limbajului PHP;

3. Programarea in limbajul PHP;

4. Proiectarea bazelor de date;

5. Comenzile MySQL;

6. Integrarea PHP cu MySQL;

7. Administrarea si optimizarea serverelor;

8. Aplicatii practice;

9. Ce trebuie sa invatam mai departe.

 

----------------------------------------------------------------

 

MODUL 7 - AUTOMATIZAREA PROIECTARII FOLOSIND APLICATIILE IDE SI WYSIWIG

 

Un IDE (Integrated Development Environment = Mediu de Dezvoltare Integrat) este un set de programe care ajuta programatorul in scrierea de alte aplicatii sau de alte programe. Un mediu de dezvoltare combina toti pasii necesari crearii unei aplicatii (Ex: editarea codului sursa, compilarea, depanarea, testarea, generarea de documentatie, etc.) intr-un singur software, care de regula ofera o interfata grafica prietenoasa cu utlizatorul. Aplicatiile IDE pentru Web design, automatizeaza si verifica procesul de scriere a codului HTML, CSS, JavaScript, DHTML, PHP, etc.

 

O aplicatie Wysiwig (What You See Is What You Get) este un produs software complex utilizat de catre programatori, ce permite ca intregul continut afisat in timpul procesului de proiectare si design sa apara din punct de vedere vizual, foarte similar cu varianta finala de proiect. Aplicatiile Wysiwig pentru design Web permit formatarea vizuala a paginilor Web. Ele in plus automatizeaza procesul de scriere a codului HTML, CSS, JavaScript, etc., existent in spatele acestei formatari vizuale.

 

Prin asimilarea informatiilor incluse in acest modul, cursantul va dobandi cunostintele necesare realizarii unui site Web utilizand cele mai puternice dar si celor mai raspandite aplicatii IDE si Wysiwig specifice domeniului.

 

Modulul se adreseaza si poate fi urmat de elevi, studenti, profesori, web designeri, web masteri, tuturor utilizatorilor cu cunostinte medii si avansate in domeniul realizarii site-urilor Web. Studiul acestui modul necesita cunoasterea prealabila la un nivel mediu a limbajelor HTML, JavaScript, CSS, DHTML, PHP.

 

Cuprins:

 

1. Notiuni fundamentale despre IDE si Wysiwig;

2. Descrierea a 5 aplicatii free de tip IDE, pentru editarea codului paginilor Web;

3. Descrierea a 5 aplicatii free de tip Wysiwig, pentru editarea paginilor Web;

4. Utilizare Eclipse;

5. Utilizare Macromedia Dreamweaver;

6. Aplicatii practice.

 

----------------------------------------------------------------

 

Modatitate de desfasurare

 

La achizitionarea modulului, cursantul va avea acces la intregul suport de curs. Acesta include manualul in format tiparit precum si toate fisierele cu exemplele practice tratate in fiecare capitol. Manualul contine capturi de ecran cu codurile sursa complete ale exemplelor. Toate capitolele manualului includ teste de verificare a cunostintelor asimilate, precum si teme practice.

 

Manualele sunt puse la dispozitia participantilor pentru fiecare dintre domeniile studiate.

 

Studiul se va efectua urmand instructiunile fiecarui modul si rezolvand "activitatile" interactive din manual.

 

Furnizorul va transmite prin e-mail, la adresa mentionata in cererea de inscriere, modelul de contract de prestari servicii de instruire la distanta.

 

Beneficiarul va transmite prin POSTA/curier rapid/e-mail doua exemplare din contractul de prestari servicii de instruire la distanta semnate.

 

Modulele de curs se vor trimite prin POSTA. Plata se va face la primirea coletului ce va contine modulele de curs si factura fiscala aferenta, la care se vor adauga cheltuieli de expediere colet.

 

Ulterior finalizarii fiecaruia dintre module, la cererea scrisa a acestuia, cursantul va primi prin e-mail cu confirmare de primire, la adresa mentionata in cererea de inscriere la curs, un test de evaluare a cunostintelor. Timpul de rezolvare si transmitere spre corectare prin e-mail la adresa office@cursuriautorizate.ro a testelor de evaluare nu va depasi 72 de ore.

 

Furnizorul va transmite rezultantul evaluarii (nota si comentariile lectorului asupra raspunsurilor) in termen de 24 de ore de la primirea e-mail-ului cu testul rezolvat. Notele testelor intermediare vor fi inscrise in foaia matricola care va insoti diploma de absolvire.

 

Cursantul va face comanda scrisa la adresa de e-mail office@cursuriautorizate.ro pentru transmiterea urmatorului modul de instruire in cazul in care a optat pentru varianta transmiterii modulelor pe rand.

 

La finalul parcurgerii intregului curs, cursantul va primi prin e-mail testul final. Timpul de rezolvare si transmitere spre corectare prin e-mail la adresa office@cursuriautorizate.ro nu va depasi 72 de ore.

 

Furnizorul va transmite rezultantul testului final (nota si comentariile lectorului asupra raspunsurilor) in termen de 24 de ore de la primirea e-mail-ului cu testul rezolvat. Nota finala va fi mentionata pe diploma de absolvire a cursului la distanta.

 

Pentru obtinerea diplomelor CNFPA cursantul trebuie sa participe la cursurile OPEN de scurta durata autorizate de Ministerul Muncii, Solidaritatii Sociale si Familiei.Participantii beneficiaza de sprijinul unui expert - tutor pentru fiecare disciplina de program. 

 

La inceperea cursului, se va repartiza un tutor care va sta la dispozitia cursantului pentru insusirea materialului si va face comentarii asupra testelor de evaluare.

 

Expertii / tutorii vor fi la dispozitia cursantilor, atat prin intermediul consultatiilor la sala, anuntate o data cu lansarea programelor, cat si prin consultatii individuale, prin internet/ e-mail, telefon etc.

 

Program consultatii la sala: Marti 16.00 - 18.00 ; Vineri 16.00 - 18.00; Programarea se face printr-o cerere scrisa transmisa pe e-mail sau fax cu 48 ore inaintea prezentarii la orele suplimentare. Cost: 20 EUR/sedinta (1 sedinta = 2 ore), la care se adauga TVA.

 

Program consultatii e-mail este non-stop. Raspunsurile tutorilor le veti primi in maximum 48 de ore de la transmiterea e-mail-ului.

 

Adresa de corespondenta a SC TOP QUALITY MANAGEMENT SRL - punct de lucru: Bucuresti, str. Lucretiu Patrascanu, Nr. 14, Sect. 3, bloc Agras (MY3), etaj 5.

Inscrie-te acum la newsletterul CursuriAutorizate.ro
Inscrie-te acum la cursurile noastre

TUV Thuringen e. V. Germania - ORGANISM DE CERTIFICARE PERSONAL
Asociatia Auditorilor Interni din Romania (AAIR), entitate recunoscuta si sprijinita ca unic reprezentant pe plan national de Institutul International al Auditorilor Interni (IIA Global) din Statele Unite