proiectarea si realizarea site-urilor si portalurilor web

4
UNIVERSITATEA BABEŞ - BOLYAI, CLUJ NAPOCA FACULTATEA DE ŞTIINŢE ECONOMICE ŞI GESTIUNEA AFACERILOR DEPARTAMENTUL DE INFORMATICĂ ECONOMICĂ DISCIPLINA:PROIECTAREA ŞI REALIZAREA SITE-URILOR ŞI PORTALURILOR WEB ANUL UNIVERSITAR 2012/2013 Programa Analitică CURS 1. Noţiuni fundamentale pentru conceperea, proiectarea şi implementarea unei aplicaţii electronice 1.1. Prezentarea modelului CLIENT-SERVER 1.2. Prezentarea tehnologiei pentru dezvoltarea pe server 1.3. Limbaje de scripting pe parte de server 2 Prezentarea elemetelor de bază ale limbajului HTML 2.1. Elemente de limbaj HTML 2.2. Structura unui document HTML 2.3. Stiluri fundamentale de formatare a textului 2.4. Tag-uri de formatare a textului 3. Prezentarea elemetelor de bază ale limbajului HTML 3.1. Hyperlink-uri 3.2. Liste în site-uri Web 3.3.Marcaje pentru obiecte 3.4.Model generic de creare a unei pagini web statice 4. Server-ul APACHE 4.1.Reguli de amplasare a programelor 4.2. Securitatea serverelor WEB 4.3 MYSQL Server 4.4. MySQL - sistem client – server 4.5.Modul de funcţionare a unui server de baze de date pentru Web 5. Server de baze de date relaţionale 5.1. Comunicarea cu serverul MySQL 5.2.Tipuri de date SQL 5.3.Privilegii acordate utilizatorilor 5.4.Baze de date - definiţie, proiectare 6. Operaţii asupra bazelor de date în MySQL 7. Prezentarea limbajului de scripting PHP 7.1.Principiul de funcţionare a limbajului PHP 7.2.Caracteristicile limbajului PHP 1

Upload: nadea-ilicovici

Post on 27-Oct-2015

49 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Proiectarea Si Realizarea Site-urilor Si Portalurilor Web

UNIVERSITATEA BABEŞ - BOLYAI, CLUJ NAPOCAFACULTATEA DE ŞTIINŢE ECONOMICE ŞI GESTIUNEA AFACERILORDEPARTAMENTUL DE INFORMATICĂ ECONOMICĂDISCIPLINA:PROIECTAREA ŞI REALIZAREA SITE-URILOR ŞI PORTALURILOR

WEBANUL UNIVERSITAR 2012/2013

Programa Analitică

CURS1. Noţiuni fundamentale pentru conceperea, proiectarea şi implementarea unei aplicaţii electronice

1.1. Prezentarea modelului CLIENT-SERVER 1.2. Prezentarea tehnologiei pentru dezvoltarea pe server 1.3. Limbaje de scripting pe parte de server

2 Prezentarea elemetelor de bază ale limbajului HTML 2.1. Elemente de limbaj HTML 2.2. Structura unui document HTML 2.3. Stiluri fundamentale de formatare a textului 2.4. Tag-uri de formatare a textului

3. Prezentarea elemetelor de bază ale limbajului HTML 3.1. Hyperlink-uri3.2. Liste în site-uri Web3.3.Marcaje pentru obiecte3.4.Model generic de creare a unei pagini web statice

4. Server-ul APACHE4.1.Reguli de amplasare a programelor4.2. Securitatea serverelor WEB4.3 MYSQL Server4.4. MySQL - sistem client – server4.5.Modul de funcţionare a unui server de baze de date pentru Web

5. Server de baze de date relaţionale5.1. Comunicarea cu serverul MySQL5.2.Tipuri de date SQL5.3.Privilegii acordate utilizatorilor5.4.Baze de date - definiţie, proiectare

6. Operaţii asupra bazelor de date în MySQL7. Prezentarea limbajului de scripting PHP

7.1.Principiul de funcţionare a limbajului PHP7.2.Caracteristicile limbajului PHP7.3.Accesul la paginile PHP şi afişarea rezultatelor acestora

8. Prezentarea limbajului de scripting PHP8.1.Variabile şi constante8.2.Operatori8.3.Structurile de control

9. Tablouri9.1. Tablouri multidimenasionale 9.2.Afişarea şi parcurgerea elementelor unui tablou multidimensional, 9.3. Sortarea tablourilor multidimensionale, 9.4.Funcţii folosite în prelucrarea datelor din tablouri,

1

Page 2: Proiectarea Si Realizarea Site-urilor Si Portalurilor Web

9.5.Operatori folosiţi în prelucrarea datelor din tablouri10. Funcţii

10.1.Transmiterea parametrilor10.2. Funcţii cu număr variabil de parametri10.3. Funcţii predefinite

11. Fişiere11.1.Citirea dintr-un fişier11.2. Afişarea conţinutului unui fişier11.3.Citirea unui fişier caracter cu caracter11.4.Funcţii de căutare într-un fişier11.5. Ştergere fişier

12.Stocarea datelor în sistemul utilizatorului cu PHP12.1.Sesiuni12.2. Coockie

13.PHP şi formulare HTML13.1.Proiectarea unui formular HTML13.2. Crearea unui formulare13.3. Accesul la baze de date relaţionale din pagini PHP

14.Model generic al unui magazin virtual- prezentarea modalităţilor de proiectare şi implementare a unui magazin virtual

LABORATOR

1. Introducere în modelul client- server (Client, Server, HTTP, BROWSER)2. Implementarea elemntelor limbajului HTML(Structură document HTML, Tag-uri de bază, Tag-uri de formatare a textului)3. Implementarea elemntelor limbajului HTML(Hyperlink, Tabele, Form, Imagini)4. Dezvoltarea unui site web de prezentare a unei firme5. Dezvoltarea unui site web de prezentare a unei firme6. MySql- Crearea de baze de date, tabele cu ajutorul comenzilor SQL7. MySQL-Efectuarea de operaţii asupra bazelor de date cu MySql8. Concepere, proiectarea şi implementarea unei baza de date specifice unei pagini web dinamice9. Limbajul PHP, creare pagină PHP. Implemetare de exemple de pagini PHP cu variabile, constate, variabile, constante, operatori şi structuri control10. Implemtarede pagini PHP care să conţină fişiere şi sesiuni11. Implemtarede pagini PHP care să conţină Formulare şi legarea la bazele de date create cu MYSQL12. Proiectare, implementare de pagină web dinamică13. Proiectare, implementare de pagină web dinamică14. Implementare şi testare de pagină web dinamică

Bibliografie curs[Stanca_07]Stanca L., Suportul tehnologic al afacerilor electronice, Editura Presa Universitară Clujeană, 2007 Biblioteca facultăţii[Stanca_04] Stanca L.,Suportul economic al afacerilor electronice, Editura Presa Universitară Clujeană, 2004 Biblioteca facultăţii[McCarty_02] McCarty, PHP 4, Editura Teora 2002 Biblioteca catedrei[Graeme_site] Graeme M.,PHP/MySQL Tutorial www. hotwired.com /webmonkey databases reţea Internet

2

Page 3: Proiectarea Si Realizarea Site-urilor Si Portalurilor Web

[Welling_01]Welling L., Thomson L.,PHP and MySQL Web Development, SAMS Publishing, 2001 Biblioteca catedrei[Boian_97] Boian, F. M, Programarea distribuită în Internet metode şi aplicaţii Ed. MicroInformatica, 1997; Biblioteca facultăţii[BuBois_01]P.BuBois, MySQL, Editura: Teora, 2001, Biblioteca facultăţii[Darnell_01]R.Darnell, Totul despre HTML 4, Editura Teora, 2001, Biblioteca facultăţii

Bibliografie Laborator[Graeme_site] Graeme M.,PHP/MySQL Tutorial www. hotwired.com /webmonkey databases reţea Internet[Welling_01]Welling L., Thomson L.,PHP and MySQL Web Development, SAMS Publishing, 2001 Biblioteca catedrei[Boian_97] Boian, F. M, Programarea distribuită în Internet metode şi aplicaţii Ed. MicroInformatica, 1997; Biblioteca facultăţii[BuBois_01]P.BuBois, MySQL, Editura: Teora, 2001, Biblioteca facultăţii[Darnell_01]R.Darnell, Totul despre HTML 4, Editura Teora, 2001, Biblioteca facultăţii[Welling_05]L. Welling, L. Thomson, Dezvoltarea aplicaţiilor Web cu PHP şi MySQL, Editura Teora, 2005, Bucureşti, ISBN: 1-59496-051-8; Biblioteca catedrei[Chip_03]Revista Chip Special, Nr.2-2003, Crearea unui Website dinamic; Biblioteca catedrei [site1]www.thickbook.com, Apache+PHP4 on Windows, 2002; reţea Internet [site2]www.MySql.com, MySql Reference Manual for version 4.0.0-alpha; reţea Internet [site3]www.php.net, PHP Manual, Edited by Stig Saether Bakken; reţea Internet[site4]www.phpfreaks.com, PHP and MySQL Web Site Building Tutorial; reţea Internet

Titular disciplină, DIRECTOR DE DEPARTAMENT:Lect.dr.Liana Stanca Conf. univ. dr. Gheorghe SILAGHI

3