Curs PHP – Realizarea unui magazin online

Curs sustinut de ing. Horia Barleanu


Web Design - solutii tehnice

Cursul de PHP – Realizarea unui magazin online este un curs PRACTIC, se lucreaza pe un EXEMPLU CONCRET.

Site-urile care ofera produse sau servicii sunt intr-o continua crestere. Utilizatorii tind sa prefere cumparaturile online datorita comoditatii de a comanda un produs fara efort sau deplasare.


Vanzarile online au cel mai mare potential de dezvoltare din intreg sectorul economic. Site-urile firmelor nu mai sunt doar informative ci ofera utilizatorului posibilitatea de a comanda produse sau servicii. La fel si site-urile care ofera stiri: ele nu mai sunt demult doar simple pagini de ziar in format electronic, ci ofera utilizatorului posibilitatea de a interactiona, de a-si personaliza experienta online. Dinamismul si interactivitatea sunt elemente obligatorii pentru un site de succes.


Programa cuprinde 2 module:
Modulul 1 – Realizarea zonei "vizitabile" a unui magazin online
Modulul 2 – Administrarea unui magazin online



Modulul 1 – Realizarea zonei "vizitabile" a unui magazin online

Vom parcurge impreuna urmatorii pasi de implementaresi dezvoltare:

  1. Identificarea scopurilor și obiectivelor
    Primul pas în inițierea fiecărui proiect este stabilirea unei întâlniri pentru o mai bună comunicare și înțelegerea cât mai detaliată a nevoilor unei anumite afaceri. Colectarea de informații despre companie, obiectivele de afaceri, informații despre produsele și/sau serviciile oferite, precum și procesul de consultare și consiliere sunt etape esențiale în dezvoltarea unui site web.
  2. Planificarea unei strategii de dezvoltare
    Realizarea unei strategii de dezvoltare și a unui plan (document de specificații tehnice) în baza informațiilor cumulate, pentru a sublinia și detalia toate aspectele importante legate de proiectul nostru. Un plan bun de afaceri garantează succes pe termen lung.
  3. Conceptul de design
    Odată ce specificațiile tehnice ale proiectului au fost stabilite de comun acord și aprobate urmează realizarea propunerilor de design. Design-ul site-ului va fi conceput in baza informațiilor necesare înțelegerii așteptărilor și a viziunii clientului asupra aspectului grafic al proiectului.
  4. Proiectare și implementare
    Etapa imediat următoare aprobării conceptului grafic este construcția propriu-zisă a aplicației conform planului de proiect stabilit. Partea practica a acestui curs se va desfasura incepand de aici.
  5. Procesul de testare a aplicației
    Înainte ca site-ul să fie postat on-line, va trece printr-o etapă de testare amănunțită, pentru a se asigura compatibilitatea cu diferite browsere, funcționalitatea aplicației și ușurința în utilizare.
  6. Suport și mentenanță
    Rezolvarea oricarei nevoi sau probleme care poate apărea. Prezentarea notiunilor de găzduire web, optimizare SEO, campanii de promovare on-line, copywriting, etc.

Cursul este preponderent INTENSIV si PRACTIC, fiind sustinut prin EXPLICATII si EXERCITII PRACTICE.

*In cazul in care la data inceperii cursului nu se intruneste numarul minim de cursanti (4 persoane), cursul se poate amana.

Modulul 2 – Administrarea unui magazin online

Secţiunea de administrare a unui site dinamic este accesibilă administratorului magazinului virtual, care poate fi un angajat cu acces la produsele magazinului, nu neapărat programatorul magazinului. Un administrator are acces la toate paginile magazinului, în plus el putând adăuga sau modifica produse, vizualiza comenzi şi formulare de contact ale utilizatorilor, modifica date, niveluri de acces ale utilizatorilor ori ştergere utilizatori, răspunde la mesaje sau ştergerea lor, prelucrare comenzi sau ştergere manuală a acestora în cazul în care nu sunt confirmate. De asemenea, un administrator nu are acces la parola unui utilizator, el neputându-se loga ca şi client folosind numele şi parola acestuia. Este o procedură normală în e-commerce, toate parolele fiind stocate criptat în baza de date, dându-i clientului impresia de siguranţă. Oricum, un administrator are acces la întreaga bază de date, putând manipula informaţia după dorinţă.

Baza de date folosită este cea aparţinând serverului MySQL şi conţine o serie de tabele cu date diverse: useri, dateuseri, categorii, produse, cart, comanda, contact.

Vom parcurge impreuna urmatorii pasi de implementaresi dezvoltare:

  1. Securizarea datelor
  2. Introducere date
  3. Modificarea datelor
  4. Stergerea datelor
  5. Upload fisiere
  6. Manipulare de imagini

Cursul este preponderent INTENSIV si PRACTIC, fiind sustinut prin EXPLICATII si EXERCITII PRACTICE.

*In cazul in care la data inceperii cursului nu se intruneste numarul minim de cursanti (4 persoane), cursul se poate amana.

GO TOP