Zend Framework: Fundamentals - Review

Door Steven Lloyd Watkin , zaterdag 28 november 2009 22:42

Mijn werkgever kort betaald voor een groep van ons naar de ontwikkelaars te nemen Zend Framework: Fundamentals cursus, hier zal ik een samenvatting van adviezen mijn gedachten en op de cursus voor anderen. Voor wie op zoek is om tijd te besparen, hier is mijn samenvatting:

Voor ontwikkelaars die geen tijd hebben gehad om te kijken naar het Zend Framework deze cursus (Zend Framework: Fundamentals) biedt een goed beeld van het kader de invoering van u om de belangrijkste gebieden en het geven van voldoende informatie om verder te gaan. Voor degenen die tijd doorgebracht te kijken naar het kader en gevolgd hebben een of twee tutorials deze cursus niet veel te bieden daarbuiten.

Achtergrond

Ik heb een PHP -ontwikkelaar voor ongeveer 5-6 jaar, en zijn begonnen met het werken met het Zend Framework op een component basis over de laatste 6 maanden. Ik heb ontwikkeld en / of is een ontwikkelaar op een paar kleine Zend Framework MVC sites. Ik zal eerlijk zijn, heb ik niet gehad een enorme hoeveelheid blootstelling aan andere kaders van een codering oogpunt, maar heb verscheidene uren aan onderzoek van het project en de evaluatie van websites them. Het kader en de gemeenschap rond Zend Framework is het heel spannend en lijken er enorme mogelijkheden in waar haar gaan.

Over de cursus

De cursus wordt geleverd dan 9 twee uur WebEx sessies (met een 10-minuten pauze in het midden). De tijd wordt besteed gaat door een reeks dia's die door Zend met discussie op elk gewenst moment. U kunt gebruik maken van een microfoon om te praten met de instructeur, maar om eerlijk te zijn heb ik niet zien wie het gebruik iets meer dan het chatvenster. Naast een VMWare Ubuntu machine wordt geleverd dat heeft bijvoorbeeld code en projecten opzetten van een een trial versie van Zend Studio. De cursus leider praat met de aanwezigen ofwel via een geïntegreerde VoIP-oplossing, of u kunt inbellen via een van de vele wereldwijde inbelnummers.

In de loop van het materiaal bestaat uit een kort overzicht van het kader en het MVC patroon voordat post in een monster gastenboek applicatie. De discussie aangetoond bootstrapping, Zend_Application, databasetabellen, Database toegang, formulieren, filteren, ACL, valideren, etc, etc. In principe voor alle onderwerpen die je zou nodig hebben om een ​​basis site een hele tijd loopt te geven u de tools om te krijgen gaan en meer geavanceerde in het kader (hoewel dit bedrag deed om 'Zie de website' een groot deel van de tijd).

Tijd wordt gegeven om de code van een aantal voorbeelden, en het 'Gastenboek' en eenvoudige 'wiki' applicatie te ontwikkelen. Persoonlijk ben ik van mening dat het verstrekken van de code of elke app en vervolgens ons vragen om de ontwikkeling van wat in wezen een kopie naast niet echt een goede leerervaring te bieden. Ik zou de voorkeur hebben gegeven om een ​​applicatie te ontwikkelen soortgelijke, maar niet identiek. naar het voorbeeld applicatie met het voordeel van het hebben van een gids om te verwijzen naar. Alternatief bouwen van de applicaties vanaf nul met de demonstrant zou mogelijkerwijs heeft geleid tot meer vragen over het hoe en waarom, waardoor een beter begrip van het kader, na alles wat je kunt opzoeken Specificaties na de cursus.

Het laatste college bestond uit werken op de wiki applicatie met de hulp / begeleiding van de instructeur. Na de cursus feedback werd genomen, werd benadrukt diverse keren door de cursus die Zend feedback zeer serieus neemt, in feite blijkbaar onze versie van de cursus was vrij nieuw. Enkele van de andere ontwikkelaars in het bedrijf zal worden die de cursus snel dus het zal interessant zijn om te zien of dit is gebeurd.

De cursus stijl was informeel, toegestaan ​​voor feedback en samenwerking tussen deelnemers en de instructeur. De cursus leider was vriendelijk, toegankelijk (e-mailadressen werden gedeeld voor vragen), en terwijl zijn presentatie van de dia's was een beetje wankel leek volledig bevoegd in het kader. Hij was duidelijk iemand die het kader gebruikt op een regelmatige basis in plaats van iemand die wordt gedoceerd aan de cursus te leren, ik vond de 'echte wereld' ervaring in dat opzicht.

Algemene gevoel

In sommige opzichten vond ik het natuurlijk een verspilling van tijd, in andere was het erg handig. Hopelijk krijg ik mijn redenen duidelijk overkomt, en misschien bieden stof tot nadenken of nuttige feedback (Knowing me dit is onwaarschijnlijk!).

Voor mezelf deze cursus was gericht op een te laag niveau. Gegaan via de quickstart handleiding, lees Rob Allen Zend Framework in Action, en werkte met het kader een beetje Ik heb niet echt iets te veel. Ik zou graag van de cursus op te halen vanaf het einde van de quickstart en extra vaardigheden te ontwikkelen.

Dat gezegd hebbende, de cursus titel is duidelijk staat "Zend Framework: Fundamentals" en in dat aspect de cursus bereikt wat zij aangeeft te doen. Andere leden van het ontwikkelteam dat niet heb de tijd aan het zoeken in het kader afgewerkt elke sessie met enthousiasme en stelde vragen die was echt leuk om te zien.

Was nog niet alles verloren, het was goed om tijd te besteden bevestiging van de basisgegevens van het kader en een paar vragen te stellen in gebieden waar was ik niet 100% te krijgen. Het was ook tijd dat ik kreeg om te gaan zitten elke dag en na te denken over codering met behulp van het kader en de toekomstige projecten, iets wat ik zou niet van in staat geweest om anders te doen (kan je je voorstellen dat uw bedrijf in te stemmen met dat:)). Last but not least krijg je ook een mooie verklaring van Zend te zeggen dat je de cursus bijgewoond (zij het via e-mail).

Zend Framework Certificatie

Dit was een vraag die bleef komen voor de geest tijdens de cursus, zou het me voor te bereiden op de certificering? De snelle, makkelijke is een volmondig nee. De cursus instructeur was heel duidelijk dat met het aanvullend advies dat voor de certificering die je echt moet het kader worden gebruikt op een dagelijkse basis en voelt zeer comfortabel en vertrouwen in het gebruik ervan en methodieken.

Samenvatting

Gezien alles wat ik heb geschreven hierboven, ik zal alles samen te vatten in twee eenvoudige bullet punten:

  • Nieuw bij Zend Framework: Deze cursus precies doet wat je zou verwachten, het geeft je een mooie introductie in het kader en een goede aarding aan de basis van waaruit u kunt bouwen. De cursus lijkt te genereren interesse en enthousiasme voor het kader onder de ontwikkelaars.
  • Gebruikt het Zend Framework: Hoewel het was leuk om de wal een deel van de basis voelde ik de tijd, moeite en middelen om de cursus zou kunnen zijn van beter elders besteed. Het zal leuk zijn om SEEA Zend een nieuwe hoger niveau natuurlijk aan ontwikkelaars naar het volgende niveau - ten minste tot het niveau van certificering en daarna onmiddellijk. Voor dat ik me aanmelden zou doen.

3 Responses to "Zend Framework: Fundamentals - Review"

  1. Anoniem zegt:

    Hey ik wilde u laten weten, ik hou echt het stuk van het schrijven op uw website. Maar ik ben in dienst Firefox op een machine met versie 8.x van Crashbang Ubuntu en het ontwerp zijn niet helemaal bevredigend. Niet een groot probleem, kan ik nog steeds in principe lees de artikelen en zoeken naar info, maar wilde alleen maar te informeren over je dat. De navigatiebalk is een soort van hard toe te passen met de config I'm running. Houd omhoog het grote werk!

  2. Sorry om te horen over de problemen met het ontwerp, krijg ik hetzelfde met Opera op Fedora 11, maar FF is de behandeling van het prima. Als ik de kans krijg zal ik kijken naar de actualisering van de vormgeving weer.

  3. Stefan zegt:

    Cheers voor dit, het was de indruk die ik kreeg van het lezen van de schets die er niet veel dat ik zou leren, maar zoals je zegt het goed om de kans om het record recht te zetten op een paar Zend punten hebben. Na het lezen van dit dat ik misschien, lees maar gewoon door de boeken weer, en ga rechtdoor voor de gevorderde en misschien de veiligheid een, en deze tijd gebruiken om elke twijfel ik verduidelijken misschien ... Bedankt hebben voor de blog chief!

Laat een reactie achter













Panorama Thema door Themocracy

2 bezoekers nu online
2 gasten, 0 bots, 0 leden
Max bezoekers vandaag: 13 om 12:19 am UTC
Deze maand: 26 op 07-05-2011 0:35 UTC
Dit jaar: 130 bij 28-03-2011 22:40 UTC
Alle tijd: 130 op 28-03-2011 22:40 UTC