Okviri i modularni razvoj
Počinje uvodom u PHP okvire. Učesnici će naučiti šta su PHP okviri, zašto se koriste u razvoju i koje prednosti nude. Pokriveni okviri uključuju popularne opcije kao što su Laravel, Symfony, CodeIgniter i Zend Framework. Polaznici će naučiti osnovne funkcije i arhitekturu ovih okvira.
Još jedan važan aspekt je modularni pristup razvoju. Učesnici će naučiti kako podijeliti svoj kod u module za bolju organizaciju, ponovnu upotrebu i održavanje. Ovaj pristup olakšava rad na velikim projektima i promoviše timsku saradnju. Objašnjava kako kreirati, integrirati i upravljati modulima.
Također nudi poređenje različitih okvira i njihove moguće upotrebe. Učesnici će naučiti kako odabrati najprikladniji okvir za svoj projekat na osnovu kriterija kao što su performanse, skalabilnost, podrška zajednice i specifični zahtjevi. Poređenje uključuje:
- Laravel: Poznat po svojoj elegantnoj sintaksi, opsežnim bibliotekama i snažnoj podršci zajednice.
- Symfony: ističe se svojom fleksibilnošću, opsežnom funkcionalnošću i snažnom usklađenošću s najboljim praksama.
- CodeIgniter: Cijenjen zbog svoje jednostavnosti, male veličine i brze krivulje učenja.
- Zend Framework: Pohvaljen zbog svoje proširivosti i profesionalne arhitekture, pogodan za složene i poslovne aplikacije.
Kroz praktične vježbe i projekte, učesnici su u mogućnosti da ono što su naučili primjene u praksi. Imaćete priliku da razvijete sopstvene aplikacije koristeći predstavljene okvire i da primenite modularni pristup.