Intra in comunitate!
Bun venit pe Invata-Programare!
Invatam, construim si ne dezvoltam profesional impreuna.

Ce este un Resource Controller in Laravel?
In acest articol vreau sa povestesc putin despre controllerele de tip resourse din laravel.  Un controller de tip resourse este de fapt un controller care implementeaza toate metodele necesare unui CRUD (create, read, update, delete) pe o anumita resursa. Puteti face un astfel de controll...

Tratarea erorilor intr-un API construit pe Laravel
Proiectele care au un API in spate devin din ce in ce mai populare, iar laravel ne ajuta sa le scriem foarte rapid si simplu. Un topic despre care nu se prea discuta este tratarea raspunsurilor de eroare. In multe situatii cine facea parea de client spune ca primeste o eroare generica din care nu in...

Discutii despre composer.json si composer.lock
Mi-am dat seama ca nu stiu prea multe lucruri despre composer, mai exact nu stiu ce face composer.json, ce e composer.lock, care este diferenta dintre composer install si composer update...asa ca am inceput sa citesc. Asa ca am decis sa impart si cu voi aceste infomatii, in acest articol. Ce e...

Sitemap search engine friendly in Laravel
Cu ceva timp in urma (acum cativa ani) motoarele de cautare (ex: Google) au recomandat sa facem submit sitemap-urilor astfel incat indexarea site-urilor sa fie mai simpla si rapida. In clipa de fata exista pareri si pareri cum ca sitemap-ul nu mai este atat de important in prezent, dar eu sunt de...

Git ?!? Ce este git?
Ce este git? O intrebare pe care ste pusa des de incepatorii in ale programarii.  Git este un sistem de versionare a codului si a fost scris de Linux Torvalds, creatorul kernelului Linux. Acest git a fost creat in asa fel incat sa tina evidenta tuturor modificarilot dintr-un anumit cod. I...

CSS usor de intretinut
Cum cerintele de webdesign devin din ce in ce mai complexe, codul CSS devinde din ce in ce mai mare si mai greu de intretinut in timp. In acest articol am sa va vorbesc despre o serie de practici bune pentru a reusi sa aveti un fisier CSS ce poate fi intretinut cu ucurinta in timp. Crearea unui &...

Despre middleware-uri in laravel
HTTP Middleware este un mecanism ce ne ajuta la filtrarea cererilor HTTP de a ajunge in aplicatia ta. In Laravel, de exemplu avem un middleware ce ne ajuta sa verificam daca un utlizator este autentificat. La ce putem folosi Middleware Iata unde va poate fi de folos un middleware.  ...

Hai sa vorbim despre UnderscoreJS: Partea II
In primul articol despre UnderscoreJS v-am vorbit despre ce este aceasta librarie si ce puteti face cu ea. In acest articol am sa va vorbesc despre functia each ce ne este pusa la dispozitie de librarie. _.each: Comenzi repetitive usor de inteles Nu cred ca exista proiect in care sa nu ai nevo...

Hai sa vorbim despre UnderscoreJS: Partea I
Underscore.js este o librarie JavaScript scrisa deJeremy Ashkenas, ce ne pune la dispozitie o gama larga de functionalitati utile de care este posibil sa avem nevoie intr-un proiect web si vine cu o sintaxa simpla si usoara de inteles: _.isEmpty({}); // returneaza true O sintaxa ce p...

Despre metoda chunck() in Laravel
Hai sa ne imaginam urmatoarea situatie: Avem un tabel dintr-o baza de date cu peste 10 000 de randurisi trebuie sa facem un update unei singure coloane. Si in mod evident trebuie sa facem asta in PHP, nu putem pur si simplu rula un query. Deci, facand asta putem intampina urmatoarele probleme...ori ...

Cum facem un fisier Helpers in Laravel 5
In acest articol am sa va arat cum puteti crea un fisier helpers in Laravel 5 in care puteti stoca functii custom ca mai apoi sa le puteti apela ca in aplicatia voastra. Creati un fisier app/helpers.php si definiti-va functiile dorite in el. Acum trebuie sa-l bagam in autoload...

Folosim cookie-uri pentru a oferi functionalitatile critice ale aplicatiei Invata-Programare. Folosim cookie-uri si pentru a analiza traficul, pentru care e nevoie de consimtamantul dvs. explicit.