Caution: You are browsing the legacy symfony 1.x part of this website.

День 14: Свободный день

Учитывая вчерашнее описание класса User, мы закончили наше путешествие по фундаментальным возможностям Symfony. Вы по-прежнему нуждаетесь в серьезном обучении, но теперь Вы должны быть готовы к тому, чтобы создать самостоятельно простой Symfony-проект.

Чтобы отметить этот великий этап, мы устроим на сегодня перерыв. Точнее я устрою перерыв. Я дам Вам несколько подсказок, чем Вам сегодня можно заняться, чтобы повысить свой уровень знания Symfony.

Обучение на практике

Фреймворк Symfony, так же, как и любое ПО, имеет свою кривую обучения. В процессе обучения первый шаг - это изучение через практические примеры при помощи тьюториалов или книг, подобных этой. Следующий шаг - это практика. Ничто не сможет ее заменить.

Как раз этим Вы сегодня и займетесь. Подумайте о простейшем веб-проекте, например: менеджер задач для выполнения (TODO-list), простой блог, конвертер времени или валют и т.д... Выберите один и начните реализовывать его, используя свои сегодняшние знания. Используйте подсказки по задачам, чтобы изучить разные опции, изучайте код, сгенерированный Symfony, используйте текстовый редактор, который содержит поддержку автодополнения PHP-кода, например, Eclipse, читайте online API, когда Вам нужно найти новый метод, начните задавать вопросы на user mailing-list, зайдите в чат #symfony IRC-канал на freenode.

Используйте любой свободный материал, который есть в Вашем распоряжении, чтобы узнать больше о Symfony.