Symfony 2. Гибкая разработка

5 участников

О чём курс

Курс повышения квалификации для начинающих программистов представляет собой интенсивную программу, направленную на достижение высокого профессионального уровня в области разработки высоконагруженных веб-приложений. Основной акцент обучения сделан на изучении фреймворка Symfony, который является мощным инструментом для создания масштабируемых и безопасных решений. Программа разработана для PHP-разработчиков начального и среднего уровня (Junior и Middle), которые стремятся систематизировать свои знания, освоить современные подходы к архитектуре приложений и претендовать на позицию Senior PHP Developer. Обучение проходит в формате удаленных вебинаров, что позволяет эффективно совмещать получение новых навыков с текущей профессиональной деятельностью. Занятия проводятся дважды в неделю в вечернее время, что обеспечивает комфортный темп усвоения материала на протяжении пяти месяцев. Формат вебинаров включает не только лекционную часть с презентациями, но и интерактивное взаимодействие через чат, где студенты могут задавать вопросы преподавателям — практикующим экспертам с глубоким опытом разработки высоконагруженных систем. Важной составляющей курса является практическая направленность: после каждого занятия студенты получают индивидуальные задания, а также участвуют в групповых проектах, что позволяет закрепить теоретические знания на практике. Для обеспечения максимальной эффективности обучения каждому студенту предоставляется возможность личной консультации с ведущим курса один раз в месяц. Для тех, кто нуждается в более глубокой проработке материала, предусмотрен формат VIP-обучения, включающий дополнительные личные занятия еженедельно. На таких сессиях можно детально разобрать домашние задания, обсудить архитектуру собственного проекта или проработать сложные технические вопросы. Курс охватывает критически важные аспекты современной разработки: от тонкостей работы с Symfony и принципов обработки HTTP-запросов до обеспечения безопасности кода и оптимизации производительности под высокие нагрузки. Студенты научатся использовать современные инструменты тестирования, включая практику BDD, что является стандартом качества в индустрии. По завершении обучения и успешной сдаче экзаменационной аттестации (при условии выполнения не менее 70% домашних заданий) выпускники получают именной сертификат, подтверждающий их профессиональный уровень. Кроме того, успешным студентам предоставляются рекомендации для потенциальных работодателей, что значительно повышает шансы на карьерный рост. Выбор данного курса — это инвестиция в собственное будущее, позволяющая быстро пройти путь от начинающего специалиста до уровня Senior, обладающего практическими навыками создания надежных, безопасных и высокопроизводительных веб-приложений, востребованных на современном рынке труда.

Программа обучения

  1. Сравнительный обзор лучших PHP фреймворков 2014 года: Laravel, Phalcon, Symfony, Yii 2.
  2. Архитектура фреймворка Symfony 2
  • cтруктура фреймворка
  • Компоненты фреймворка
  • Принцип обработки HTTP-запросов
  • Рабочие окружения (development, production, testing, staging)
  1. Пример простого проекта на основе Symfony 2 - компонент
  2. Гибкая разработка Full-Stack Symfony 2 приложения
  • DepencyInjection как основа гибкости
  • Конфигурирование приложения (файлы и аннотации)
  • Контроллеры, Модели и Представления
  • Маршрутизация
  • DoctrineORM
  • Сервисы
  • События. Диспетчер событий. Слушатели и Подписчики
  • Работа со статикой и медиаконтентом
  • Модульные и функциональные тесты
  • Валидация и Формы
  • Интернационализация приложения
  • Безопасность приложения
  • Правильное кеширование данных приложения
  • Инструменты разработки приложения на базе Symfony 2
  1. Тестирование, которое работает. Практика BDD. Behat, Mink и Zombie.js
  • Введение в BDD
  • Тесткейсы в BDD (Feature Definition)
  • Behat + Mink + Zombie.js = Symfony 2 - BDD
  1. Защищенность и безопасность кода. Особенности высоконагруженных проектов.
  2. Разработка собственного проекта
  3. Тестирование и награждение лучших.
Складчина создана 16 июля 2014 г. · описание обновлено 2 мая 2026 г.

Теги курса

Инструменты
8 134 ₽ 34 380 ₽