Zend Framework: Основы - Обзор
Мой работодатель недавно заплатил за группой из нас разработчикам использовать Zend Framework: Основы Конечно, здесь я буду суммировать мои мысли и мнения на курс для других. Для тех, кто хочет сэкономить время, вот мое резюме:
Для разработчиков, которые не успели посмотреть на Zend Framework этот курс (Zend Framework: Основы) предлагает хорошее общее представление о рамках познакомить вас с ключевых областях и предоставление достаточной информации для того, чтобы продолжить. Для тех, кто потратил время на поиск в рамках и последовали за одним или двумя учебники этот курс не предлагает много за его пределами.
Фон
Я PHP разработчик около 5-6 лет, и начали работать с Zend Framework на основе компонентов в течение последних 6 месяцев. Я разработал и / или был разработчиком несколько маленьких Zend Framework MVC sites. я, честно говоря, у меня не было огромное количество воздействия с другими рамками от кодирования точки зрения, но провел несколько часы, исследуя проекта веб-сайтов и оценки them. рамки и сообщества окружающих Zend Framework это очень интересно и там, кажется, огромные возможности в том, где его собираются.
О курсе
Конечно поставляется более 9 двухчасовой сессии WebEx (с 10-минутным перерывом в середине). Времени тратится проходит набор слайдов, предоставляемый Zend с обсуждением в любое время. Вы можете использовать микрофон, чтобы поговорить с преподавателем, но, честно говоря я не видел кто-нибудь использовать что-нибудь более окне чата. Кроме того машина VMWare Ubuntu это при условии, что есть пример кода и проектов создан пробную версию Zend Studio. Конечно лидер говорит с чел либо более интегрированного решения VoIP, или вы можете набрать в использовании одной из многих во всем мире набрать в цифрах.
В ходе материал состоит из краткого обзора Рамочной и шаблон MVC, прежде чем отправиться в приложение гостевая книга образца. Дискуссия показала загрузку, Zend_Application, Db таблиц, доступа к базе данных, форм, Фильтрация, ACL, Пользователи, и т.д., и т.д. В основном, охватывающих все темы, которые вы бы требовать, чтобы получить основной сайт до работать все время, давая вам инструменты для пойти и получить более продвинутые в рамках (хотя это количество на "Смотрите сайт" большую часть времени).
Время задается в коде до несколько примеров, а также разработать "Гостевая книга" и применение простой "вики". Лично я чувствовал, что предоставление кода или каждого приложения, а затем просят нас, чтобы развивать то, что было существенно копию вместе не реально обеспечить хороший опыт. Я бы предпочел, чтобы разработать приложение, аналогичное, но не идентичны. для примера приложения с выгода от наличия Руководстве для обозначения. Кроме здания приложения с нуля, с демонстратора бы, возможно привело к больше вопросов о том, почему и как, что дает более глубокое понимание рамках, в конце концов вы можете посмотреть особенности после окончания курса.
Последней лекции состояла из рабочих на вики приложения с помощью / руководством инструктора. После курса обратной связи было принято, было подчеркнуто несколько раз через курс, который Zend принимает обратную связь очень серьезно, на самом деле по-видимому наша версия курса была совершенно новая. Некоторые из других разработчиков в компании будет принимать конечно скоро так будет интересно посмотреть, если это произошло.
Конечно стиль был неофициальный, разрешенных к обратной связи и сотрудничества между участниками и инструктором. Руководитель курса был дружелюбен, доступным (адреса электронной почты были распределены на вопросы), и пока его презентацию слайдов было немного неуверенно, казалось полностью компетентным в рамках. Он был явно кто использовал рамках на регулярной основе, а не кто-то учил учить Конечно, я любил опыт "реального мира" в этом отношении.
Общее ощущение
В некотором смысле я обнаружил, конечно пустая трата времени, а в других это было очень удобно. Надеюсь, я получу мои доводы по четко, и, возможно, обеспечит определенную пищу для размышлений или полезную обратную связь (зная меня это вряд ли!).
Для меня этот курс был направлен на слишком низком уровне. Пройдя через Руководство по быстрому старту, читал Роб Аллен Zend Framework в действии, и работал с рамках немногое, что я действительно не получить ничего слишком много. Я бы, конечно понравилось, чтобы забрать с конца быстрый старт и развитие дополнительных навыков.
Тем не менее, название курса делает четко "Zend Framework: Основы" и в этом аспекте курс достигает что он излагает делать. Другие члены команды разработчиков, которые не потратили время на поиски в рамках каждой сессии закончил с энтузиазмом и спросил вопросы, которые было очень приятно видеть.
Все было не потеряли, это было хорошо провести время подтверждающие основные детали рамки и получить задать пару вопросов в областях, где я не был на 100%. Это было также время, что я должен сидеть каждый день, и думать о кодировании с использованием рамок и будущих проектов, то я бы не смог поступить иначе (вы можете себе представить Вашу компанию согласившись, что:)). Последнее, но не менее вы также получаете красивый сертификат от Zend сказать, что вы приняли участие в курсе (хотя и по электронной почте).
Zend Framework сертификации
Это был один вопрос, что приходили на ум во время курса, будет ли это подготовить меня к сертификации? Быстро, легко это решительное "нет. Конечно инструктор был совсем понятно, на что при дополнительных советов, что для сертификации вам действительно надо использовать рамки на повседневной основе, и чувствую себя очень комфортно и уверенно в его использовании и методологий.
Резюме
Учитывая все, что я уже писал выше, я буду суммировать все, что в два простых маркерами:
- Впервые на Zend Framework: Этот курс делает именно то, что вы ожидаете, это дает вам хороший введение в основы и хорошую подготовку по основам, из которых можно построить. Конечно, кажется, вызвать интерес и энтузиазм среди рамках разработчиков.
- Используется Zend Framework: В то время это было приятно, чтобы укрепить некоторые из самых основ, я чувствовал, времени, усилий и средств, чтобы взять курс мог, было лучше потратить в другом месте. Это будет приятно СЭЭУ Zend создать новый, более высокий уровень курса принять разработчиков на новый уровень - по крайней мере, стандарт сертификации и за его пределами сразу. Для этого я бы зарегистрироваться.


















































Эй, я просто хотел, чтобы вы знаете, мне очень нравится часть письма на вашем сайте. Но я использованием Firefox на машине под управлением версии 8.x из Crashbang Ubuntu и конструкция не вполне удовлетворительна. Не большое дело, я до сих пор в основном читал статьи и поиска информации, но просто хотел сообщить вам об этом. Навигационная панель вид трудно применять с конфигурации я бегу. Следите за большую работу!
Извините, что слышал о проблемах с дизайном, я же с оперы на Fedora 11, хотя FF обрабатывает это прекрасно. Если я получу шанс, я буду смотреть на обновление дизайна еще раз.
Приветствия для этого, было впечатление, которое я получил от чтения плана, что wasn't много, что я хотел бы узнать, но, как вы говорите, его хорошо иметь возможность поставить рекорд прямо на несколько пунктов Zend. После прочтения этого я мог бы, просто прочитать книги снова, и идти прямо к передовым и, возможно, безопасности одного, и использовать это время для устранения любых сомнений я могла бы ... Спасибо за блог начальник!