Семинар-практикум, «Основы разработки на CMS Drupal»
Разработка функциональных сайтов — уникальное, но сложное занятие, для упрощения которого служит множество инструментов от простых CMS до сложных и объёмных Фреймворков. Так сложилось, что на сложных и масштабных проектах используют в основном серьёзные фреймворки, способные решать задачи настолько универсально, насколько их может решить программист, но требующие значительно больших усилий для создания базового функционала нежели CMS. Сайты с более простым функционалом создаются на CMS, которые, как правило, имеют свой потолок возможностей, дальше которого развивать систему становится просто не целесообразно.
В реальной жизни разработчика нередко возникают такие ситуации, когда маленький проект вырастает в нечто большое, и система управления, на которой он был создан, перестаёт соответствовать техническим требованиям проекта, из-за чего возникает необходимость создавать новый проект с ноля, переносить и адаптировать старые данные. Такой путь скрывает в себе множество подводных камней, а также достаточно трудоёмок, что не лучшим образом сказывается на конечной стоимости проекта и может привести к потере клиента.
Более универсальные средства, конечно же, существуют. Такие проекты, как CMS Drupal, которому и посвящен наш курс, практически не ограниченны в возможности расширения базового функционала. При этом они предоставляют всю лёгкость и удобство создания несложных сайтов, как и большинство CMS.
На CMS Drupal построено огромное количество небольших, крупных и очень крупных проектов, в том числе и на территории Екатеринбурга. Множество программистов оценило удобство и гибкость системы, став преданными её поклонниками и участвуя в её развитии.
Однако есть и факторы, отпугивающие разработчиков от системы, так как при очень обширной официальной документации и массе любительских уроков, освоение разработки под систему остаётся достаточно трудоёмкой задачей. Именно эту проблему призван решить наш курс, который поэтапно разложит все базовые особенности разработки проектов на CMS Drupal и позволит избежать ряда подводных камней, с которыми сталкиваются разработчики, начинающие осваивать CMS Drupal.
Базовый курс позволит вам получить актуальные знания по методикам разработки на CMS Drupal, охватывающие все основные задачи разработки небольших и средних интернет-проектов.
- разрабатывать интернет-проекты с использованием CMS Drupal;
- оптимально подбирать концепцию проекта на CMS Drupal для дальнейшего его развития;
- получить квалификацию и претендовать на интересную работу с требованием наличия знаний по CMS Drupal.