Zend Studio for Eclipse Training: Day 1 Posted by: Jordan in ProgrammingPHP on
Today was the first day of my 2 week training course for Zend Studio.  The class is held online (via webex) and in 2 and 1/2 hour sessions for a total of 6 sessions.  Prior to the first class we had to download an 896Mb Ubuntu Linux VMware image.  The image had everything we needed pre-installed (which is mainly just Zend Studio). This was the equivalent of being in a class using a training PC.

To Start
We started by introducing ourselves followed by a brief overview of Zend Platform.  Next we reviewed the key features of Zend Studio.  Of the many features, here are the ones I find most valuable:

  1. Syntax Coloring/Code Assist
  2. CVS/SVN integration
  3. Direct execution from the IDE
  4. Templates (such as PHPDoc)
  5. Unit Testing
  6. Java Bridge

Perspectives
The next thing the instructor covered was perspectives. 

In the Eclipse Platform a Perspective determines the visible actions and views within a window.  Perspectives also go well beyond this by providing mechanisms for task oriented interaction with resources in the Eclipse Platform, multi-tasking and information filtering.  In this article the concepts behind perspectives are examined.  The process for perspective definition, extension and instantiation will also be covered in detail with coding examples and sample scenarios.


You can read more about perspectives here.

Preferences
Next we took a tour through the Zend Studio Preference list.  The amount of options available give you total control over the IDE which are all in any Eclipse IDE.  A neat feature that I never explored before was Task Tags.  These tags allow you to make a comment that is converted into an Eclipse tag.  You can view task tags by going to "Window/Preferences/PHP/Editor/Task Tags".  Here you can add or remove which comment tags create tasks.

If you use Zend Studio take a look through the preference list.  There are many options that allow you to customize the IDE to meet your needs.


MVC Design Pattern
To finish the instructor talked about the MVC Design Patter.  Zend Framework, which is integrated into Zend Studio, provides a simple MVC model.  The MVC patter uses a controller, a view and a model.  You can read more about it here


In the end is was a great learning session. I'm looking forward to the next class (on Wednesday). 


 





Trackback(0)
feed1 Comments
Justin
July 15, 2008
Votes: +0

THats pretty cool dude, im glad you're getting this done.

report abuse
vote down
vote up

Write comment
 
 
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger
 

security image
Write the displayed characters


busy