inscrieri@infoacademy.net 0721 259 520 Luni - Vineri / 09:00 - 17:00
URMATOARELE CURSURI
PHP 7 Advanced Programmer

Limbaj de programare

Perfectioneaza-ti skill-urile de programator. Aprofundeaza notiuni avansate de PHP cu ajutorul cursului PHP 7 Advanced Programmer.

PHP 7 Advanced Programmer

Despre cursul PHP 7 Advanced Programmer

La cursul PHP 7 Advanced Programmer inveti despre programarea orientata pe obiecte. Lucrezi cu framework-ul Laravel pentru a-ti scrie mai rapid aplicatiile si a reduce timpul alocat programarii. Vei sti cum sa faci ca aplicatia ta sa foloseasca baze de date MySQL.

Inveti sa lucrezi cu web services si sa folosesti REST API. PHP 7 Advanced Programmer iti arata cum sa lucrezi cu fisiere XML si JSON ca sa prelucrezi eficient informatii din diferite surse.

Vezi mai mult

Ce vei invata in cursul PHP 7 Advanced Programmer

  • afli notiuni avansate de PHP
  • vei invata despre programarea orientata pe obiecte
  • cum sa lucrezi cu baze de date
  • modelul MVC cu Laravel
Vezi mai mult

Cum se desfășoară cursul PHP 7 Advanced Programmer

Cursurile PHP 7 Advanced Programmer sunt susținute de instructori experimentati. Ele se desfășoară online, cu predare în timp real, în limba română.

O clasă are, în medie, un număr de 15-20 de studenți, pentru o eficiență maximă în relația profesor-student.

Cursul este structurat în 8 Capitole (8 săptămâni), cu exerciții și aplicații practice, precum și examene și proiecte – toate având rolul de a te susține să câștigi experiență în domeniul vast al programarii.

Documentația este disponibilă 24/24, online, ceea ce îți dă posibilitatea să înveți în ritmul tău oricând, oriunde, în funcție de nevoile tale.

În urma cursului, obții o Certificare eliberată de INFOACADEMY care dovedește că ai absolvit Cursul PHP 7 Advanced Programmer și care atestă cunoștințele tale de programare.


Iată ce vei invata in fiecare Capitol:

  • Capitolul 1 - Fundamentele programarii orientate pe obiect

definirea unei clase: atribute, metode

crearea si utilizarea obiectelor

modificatori de acces, getteri, setteri

constructorul

clonarea obiectelor

magic methods

membri statici

autoloading

  • Capitolul 2 - Mostenire. Sistemul de exceptii

conceptul de mostenire si beneficiile sale

controlul accesului la membrii mosteniti

overriding

metode si clase abstracte

interfete

SPL

traits

gestionarea erorilor folosind sistemul de exceptii

  • Capitolul 3 - Namespaces. Interactiunea cu servere de baze de date

namespace-uri: scop, definire, utilizare, aliasing

conectarea la servere SQL

managementul erorilor

efectuarea interogarilor de tip INSERT, UPDATE, DELETE

efectuarea interogarilor de tip SELECT

extragerea informatiei dintr-un result set in diferite moduri si formate

prepared statements

tranzactii

  • Capitolul 4 - Securitate

masuri generale

validarea si formatarea input-ului de la utilizator

protectia output-ului

stocarea si validarea parolelor

atacuri de tip XSS si masuri pentru prevenirea acestora

atacuri de tip CSRF si masuri pentru prevenirea acestora

atacuri de tip SQL injection si masuri pentru prevenirea acestora

alte tipuri de atacuri

  • Capitolul 5 - XML

descriere si utilitate XML

structura unui document XML

documente well-formed si valide

tipuri de parsere XML

tehnologii conexe: XML namespaces, XPath

citirea si modificarea continutului XML folosind extensia SimpleXML

citirea si modificarea continutului XML folosind extensia DOM

  • Capitolul 6 - JSON, AJAX, web services

formatul JSON si utilitatea sa

codarea si decodarea continutului JSON folosind functii predefinite PHP

ce este si cum functioneza AJAX

tipuri de web services

crearea si consumarea unui serviciu web de tip SOAP

crearea si consumarea unui serviciu web RESTful

  • Capitolul 7 - Framework-uri. Fundamente Laravel

framework-uri web: utilitate, tipuri, facilitati uzuale

instalare Laravel

routing

view-uri

controllere

Blade templating

management erori

  • Capitolul 8 - Laravel II

managementul sesiunii

redirectionari

accesarea datelor din cereri

form-uri si validare

interactiunea cu baze de date folosind Eloquent

Vezi mai mult
Tip curs:
Online, cu predare live
Durata curs:
8 saptamani
Durata sesiune:
3h 30min / saptamana
Institutie:
INFOACADEMY
Nivel:
Avansat
Pret studenti:
400 RON
Pret pers. fizica:
500 RON
Pret pers. juridica:
800 RON
Limba de predare:
Romana

Distribuie acest curs

Cerinte preliminare

Pentru cursul PHP 7 Advanced Programmer este necesar sa ai cunostinte solide despre utilizarea si functionarea computerului. De asemenea, este necesar sa fi absolvit cursul de PHP Programmer sau sa ai notiuni similare.

Tehnic, este recomandat un calculator cu procesor minim i5 8GB RAM, quad core.

Intrebari Frecvente

Intrebari despre PHP 7 Advanced Programmer

Acest website foloseste cookie-uri pentru a imbunatati experienta utilizatorilor. Pentru mai multe informatii in ceea ce priveste politica de cookie-uri te rugam sa accesezi Politica de confidentialitate.
Prin continuarea navigarii pe acest site, iti exprimi acordul asupra folosirii cookie-urilor.

20 de ani impreuna cu InfoAcademy, 20% reducere la orice curs cu predare (reducerea se aplica la preturile afisate)