Curs PHP. Nivelul 2. Elaborarea site-urilor web și interacțiunea cu MySQL

  • Start: ☎ 069414199
  • Durata cursului: 2 luni
  • Prețul: 150 €

La cursul PHP de nivelul doi ascultătorii vor continua să cunoască PHP. Aici Veți studia toate temele necesare pentru crearea site-urilor complicate: administrarea sesiunilor utilizatorului și sistemului de fișiere, lucrul cu bazele de date, lucrul cu protocolul HTTP.
Acest curs este primul în seria de cursuri de pregătire a Webmaster ilor pentru primirea certificatului ZCE (Zend Certified Engineer).
La curs se analizează cele mai noi versiuni PHP.
Cursul este destinat ascultătorilor, care au experiență de începător în utilizarea PHP și care doresc să-și lărgească cunoștințele și experiența.
Programul cursului corespunde cerințelor standardului profesional “Programator”.

Finisînd cursuri PHP. Nivelul 2. Veți putea: 

  • Să utilizați particularitățile cookie și antetele HTTP pentru administrarea browser-ului
  • Să administrați sesiunile utilizatorului
  • Să lucrați cu sistemul de fișiere
  • Să instalați și să reglați serverul MySQL pentru lucrul cu PHP
  • Să utilizați diferite module pentru lucrul cu serverul MySQL
  • Să creați site-uri rapide și impresionante, care utilizează serverul MySQL

Instructorii cursului

Toți profesori →

Pregătirea preliminară:

Pregătirea obligatorie: Finisarea completă a Cursuri PHP. Nivelul 1. Bazele creării site-urilor sau pregătirea echivalentă.

Să primiţi o consultaţie despre pregătirea provizorie necesară pentru curs puteţi la numărul 069 41 41 99

Pregătirea obligatorie este siguranţa învăţării calitative. Aceasta este menţionată cu alt nume de curs al centrului (pregătirea preliminară obligatorie). Vă sfătuim să citiţi programul acestui curs şi să decideţi dacă aveţi cunoştinţe şi experienţă în domeniul dat. Dacă dumneavoastră cunoaşteţi mai puţin decât 85-90% din programul obligatoriu, vă recomandăm să treceţi neapărat cursul de pregătire preliminară obligatorie. Numai după aceasta o să puteţi să terminaţi cursul cu Brio.

 Programa cursului:

Modulul 1. Cookie

  • Ce este Cookie
  • Parametrii cookie
  • Tipurile cookie
  • Temporare
  • Permanente
  • Crearea cookie
  • Citirea cookie
  • Ștergerea cookie
  • Salvarea masivelor în cookie
  • Lucrare de laborator

Modul 2. Antete HTTP de răspuns a serverului

  • Metoda HEAD
  • Antetele de răspuns a server-ului
  • Readresare (Location)
  • Reînnoirea resursei (Refresh)
  • Determinarea tipului conținutului (Content-Type)
  • Administrarea memoriei cache (Caching) (Cache-Control, Expires)
  • Buferizare
  • Hashing
  • Autentificare HTTP

Modulul 3. Sesiunile

  • Ce este sesiunea
  • Crearea sesiunii
  • Citirea sesiunii
  • Ștergerea sesiunii
  • Parametrii sesiunii
  • Lucrare de laborator

Modulul 4. Lucrul cu sistemul de fișiere

  • Funcțiile pentru lucrul cu fișierele
  • Regimurile de lucru
  • Citirea și înscrierea
  • Lucrul cu cursorul
  • Lucrul direct cu fișierele
  • Blocarea fișierelor
  • Funcțiile de lucru cu directoarele
  • Încărcarea fișierelor pe server conform HTTP
  • Lucrare de laborator

Modulul 5. Cum să expediezi un email

  • Setările pentru lucrul cu poșta
  • Principiile de lucru cu poșta
  • Parametrii
  • Lucrare de laborator

Modulul 6. Principiile de lucru cu bazele de date

  • Noțiuni generale despre bazele de date
  • Cerințele față de structura bazei de date
  • Sistemul de administrare a bazelor de date relaționate
  • Normalizare
  • Noțiuni generale despre SQL
  • SELECT
  • INSERT
  • DELETE
  • UPDATE
  • Crearea unei baze de date și a tabelei

Modulul 7. Serverul bazei de date MySQL

  • Noțiuni generale despre serverul bazei de date MySQL
  • Instalarea serverului bazei de date MySQL
  • Configurarea serverului bazei de date MySQL
  • Programa pentru lucrul cu serverul bazei de date MySQL
  • Folosirea utilitarelor liniei de comandă
  • Exportul și importul bazelor de date
  • Lucrare de laborator

Modulul 8. Utilizarea serverului bazelor de date MySQL în aplicațiile PHP

  • Extinderea MySQL
  • Unirea cu serverul bazelor de date MySQL
  • Alegerea bazei de date
  • Executarea cererii
  • Primirea rezultatului cererii
  • Funcții utile
  • Riscul injecțiilor SQL
  • Cereri pregătite
  • Analiza extensiei MySQL (pe scurt)
  • Lucrare de laborator

Modul 9. Lucrare practică: crearea magazinului-internet

  • Crearea bazei de date
  • Crearea catalogului mărfurilor
  • Alegerea mărfurilor din catalog
  • Crearea coșului utilizatorului
  • Selectarea mărfurilor din coșul utilizatorului
  • Scoaterea mărfurilor din coșul utilizatorului
  • Formarea comenzii
  • Selectarea comenzilor
  • Sporirea securității (dacă mai rămîne timp)

Cursuri recomandate conform specialităţii

Pentru a deveni un profesional vă recomandăm să studiaţi paralel şi:

Înscrieți-vă la curs