Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

Тренинг по Symfony2: От новичка до ниндзя

KnpLabs Киев

Thursday, October 24, 2013 at 9:00 AM - Friday, October 25, 2013 at 6:00 PM (EDT)

Тренинг по Symfony2: От новичка до ниндзя

Ticket Information

Ticket Type Sales End Price Fee Quantity
Ранняя регистрация
Ранняя регистрация доступна до 5 октября. После будет доступна только стандартная регистрация. Не упустите свой шанс купить по более низкой цене!
Ended $400.00 $0.00
Стандартная регистрация Ended $550.00 $0.00

Share Тренинг по Symfony2: От новичка до ниндзя

Event Details

Описание

Тренинг основан на двух ключевых принципах:

Меньше разговоров - больше кода
Это не теоретическая лекция с тестовыми заданиями в конце. Вы будете все время программировать, чтобы лучше усвоить то, о чем мы будем говорить, и проверить все собственноручно.

Больше кода – реальное приложение
Теория подкрепляется практикой. В конце тренинга вы будете понимать, что такое Security, Service Container, Twig, Forms и многое другое. За 2 дня вы создадите реальное приложение, которое можно забрать с собой.

Программа тренинга

  • Основы: Создание проекта с нуля, namespaces, autoloading, создание модулей, routes, controllers и шаблоны (Twig!). Пока что ничего страшного...

  • Doctrine: Конфигурирование, entities, кастомизированые запросы и использование репозиториев, плагины времени и слагов (timestampable and sluggable behaviors), lifecycle callbacks. Начнем с основ и постепенно пройдем базовые понятия.

  • Формы + Валидация: Создадим простую форму с валидацией, сложную валидцию с зависимостями, вложенные формы, рассмотрим рендеринг сложных форм. Начнем с простой формы и нырнем глубже в основы формостроения.

  • Безопасность: Пройдемся по основам безопасности, рассмотрим принципы органичения доступа к отдельным функциям приложения. Охватить все аспекты управления безопасностью в рамках двухдневного тренинга невозможно, но вы точно будете знать в каком направлении двигаться.

  • Тестирование:
    Мы напишем тест для модели с использованием PHPUnit и создадим функциональный тест для проверки работоспособности формы. Вы убедитесь, что написание тестов - это совсем несложно.

  • Работа с консолью:
    Symfony2 предоставляет мощный компонент для работы с консолью. Мы добавим команду в наше приложение, рассмотрим обработку входящих аргументов и вывод информации в консоль.

  • Service Container: Как только вы поймете приемущества инъекции зависимостей посредством контейнера сервисов, вас буквально будет не остановить в разработке приложений на Symfony2!

  • Behat: Познакомимся "Behavior Driven Development" с использованиемBehat. Используя Behat, вы сможете описывать и разрабатывать ваши приложения на основе plain-text поведенческих сценариев. Behat может исполнять ваши plain-text сценарии в качестве функциональных тестов.

В зависимости от пожеланий заказчика и временных рамок мы можем расширить программу, рассказав о наиболее популярных модулях Symfony2: MenuBundleUserBundleSonataAdminBundle и FacebookBundle.

Не нашли в программе интересующую тему? Не беда! Свяжитесь с нами для согласования индивидуальной программы и записи на тренинг.

Have questions about Тренинг по Symfony2: От новичка до ниндзя? Contact KnpLabs Киев

When & Where


Киев



Thursday, October 24, 2013 at 9:00 AM - Friday, October 25, 2013 at 6:00 PM (EDT)


  Add to my calendar

Organizer

KnpLabs Киев

Мы рады сообщить, что все услуги KnpLabs (веб-разработка, консалтинг, тренинги) теперь доступны и в странах СНГ » hello@knplabs.com.ua

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.