Symfony keretrendszer használata

InformációÉrdeklődés
Tisztelt érdeklődő!
Jelenleg a tanfolyamnak nincs konkrét időpontja. Amennyiben érdeklődőként regisztrálja magát, elősegíti a tanfolyam mielőbbi megszervezését.
Várjuk jelentkezését!
Érdeklődés
jelentkezesi lap
Napjainkban a web fejlesztés területén igen nagy igény mutatkozik a bonyolult szerkezetű, komplex alkalmazások készítésére, mint például a portálok, CMS-ek vagy éppen különféle intranetes rendszerek. Ezek fejlesztéséhez nyújt minden eddiginél hatékonyabb segítséget a Symfony keretrendszer, amely lehetővé teszi komplex alkalmazások gyors kivitelezését, flexibilis továbbfejlesztését és hosszú távon is hatékony karbantartását a team munka maximális támogatása mellett. A Symfony a jelenleg elérhető egyik legprofesszionálisabb PHP5 keretrendszer, többek között ezért készült ennek segítségével a Yahoo Bookmarks és Answers szolgáltatása is.

A tanfolyam során a hallgatók megismerkednek a rendszer alapjaival, legfontosabb összetevőinek használatával. Mindeközben elsajátítják a modern és a professzionális fejlesztésben széles körben használt programozástechnikai módszerek használatát is. A tanfolyam végére a hallgatók képessé válnak egyszerűbb Symfony alkalmazások felépítésére.
Óraszám: 30 tanóra (1 tanóra: 45 perc)
Minimum létszám: 3 fő

Tandíj: 60.000 Ft + ÁFA

Kedvezmény: 3.000 Ft + ÁFA (részletek)

Részletfizetés: nincs, a tandíjat egy összegben kell befizetni

Célközönség:

A tanfolyamot elsősorban azoknak ajánljuk, akik már most is a PHP fejlesztés területén dolgoznak, nekik komoly segítséget jelent napi feladataik megoldásában. Ezen kívül ajánljuk mindenkinek aki szeretné tudását egy magasabb szintre emelni és a webalkalmazások fejlesztésének egyik valóban profi módszerét megismerni.

Belépési feltétel:
  • Web fejlesztési ismeretek
  • Adatbázis alapú PHP fejlesztési ismeretek
  • OOP alapszintű ismerete
Igazolás: Oklevél
Tematika:
 
BevezetőNéhány szó a Symfony projektről
Alkalmazási lehetőségek
A framework szolgáltatásainak bemutatása
Telepítés, konfigurációSymfony telepítése PEAR-el vagy manuálisan
YAML konfigurációs formátum ismertetése
A Symfony konfiguráció áttekintése
Általános beállítások elvégzése
A Symfony struktúraSymfony alkalmazás struktúrájának bemutatása példa projekten keresztül
A struktúra építőelemeinek ismertetése
A struktúra kezelése a framework eszközeivel
Adatbázis kezelés Symfony módra - ORMAz Object Relational Mapping eljárás
Mit tud egy ORM réteg - A Propel lehetőségei
Adatbázis kezelés ORM-el a gyakorlatban
- műveleti példák .
ORM vs. SQL - Előnyök és hátrányok
Backend építés fénysebességgel - GenerátorokAz admin generator bemutatása
A CRUD modulok és Scaffolding generálása
A generátorok lehetőségei
Symfony SecuritySession kezelés
Credential rendszer ismertetése
Security konfiguráció
Template-ek minimális kódolássalA Symfony template-ek bemutatása
A helper rendszer
Fontosabb helperek
Javascript és AJAX integráció - kézi Javascript nélkülNéhány szó a Prototype framework-ről
AJAX és Javascript helperek
Gyors integráció
Smart URL-ek globális menedzsmentelA Routing rendszer bemutatása
URL helperek
Többnyelvűség - I18N és I10NAz XLIFF formátum
Többnyelvűség a template-ekben
Többnyelvűség adatbázis szinten