PHP advanced

Cursul PHP advanced este o continuare a trainingului Initiere in PHP si se adreseaza utilizatorilor avansati, care doresc sa obtina cunostinte noi menite sa le completeze pe cele deja existente.

Mai jos gasiti un exemplu dintr-un modul al acestui training:

Ce au spus cursantii despre acest training:

Feedback

   Mi-a placut prezentarea si flexibilitatea profesorului. - Andreea Francu

  Mi-a placut faptul ca primeam ajutor in rularea programului si explicatii individuale    pentru erorile avute. - Marian Tomescu

Programa

Cursul PHP advanced este impartit in 8 capitole distincte, asigurand studentilor un acces gradual la informatie si oferindu-le acestora posibilitatea de a asimila usor notiunile expuse in cadrul cursului.

Cursul se desfasoara dupa urmatoarea programa, realizata de catre LEC.

  1. PDO cu MySQL

    • relatii intre tabele
    • SQL joins
    • PHP Data Objects (PDO)
  2. CakePHP - Database Associations, Components, Helpers, Elements

    • asocieri intre tabelele unei baze de date in CakePHP
    • componente in CakePHP, creare component propriu
    • utilizare componente Auth
    • helpere in CakePHP, creare helper propriu
    • utilizarea elementelor in CakePHP
  3. Clase abstracte, interfete, metode magice in PHP

    • metode magice ale obiectelor
    • clase abstracte
    • interfete
    • iterarea obiectelor cu interfata Iterator si ArrayAccess
  4. POO Design patterns

    • Singleton pattern
    • Factory pattern
    • Registry pattern
    • MVC pattern
    • exemple practice
  5. XML & DOM

    • parsare XML cu SimpleXML in PHP
    • utilizare DOMDocument pentru creare si cautare noduri HTML
    • utilizare XPath pentru cautare date intr-o structura HTML
  6. Streams & Networking

    • notiuni de networking in PHP
    • Server & Socket in PHP
    • exemplu aplicatie Server & Client in PHP
  7. Web Services

    • prezentare servicii web
    • Representational State Transfer (REST) - metode de parsare
    • SOAP Web services - creare si accesare
    • formatul JSON (JavaScript Object Notation)
  8. Exemplu aplicatie cu CMS Drupal

    • exemplu creare modul pentru Drupal
    • gestionare formulare si afisare continut cu Drupal
    • prezentare proiect propriu
    • Q & A

Pentru acasa veti realiza un proiect propriu cu PHP. Proiectul va fi un magazin online sau un miniportal, pe o tema aleasa de voi, care poate sa arate ca in imaginile de mai jos:

Mai multe informatii

Pentru a afla mai mult informatii despre cursurile organizate de firma noastra puteti accesa pagina dedicata intrebarilor des intalnite sau ne puteti contacta pe adresa de email office@leconline.ro

PHP advanced
Durata cursului 8 saptamani (3 ore / saptamana)
Incepere grupe 16 iulie – cursul se desfasoara in fiecare vineri intre orele 18.15 – 21.15
Materiale curs CD cu tutoriale si exemple parcurse in cadrul cursului
Pret curs 440 RON – pret studenti
590 RON – pret persoane fizice
890 RON – pret persoane juridice