Главная » 2015»Май»9 » Drupal. Уровень 1. Администрирование и создание сайтов / Уровень 2. Разработка модулей сайта с нуля (2015)
Drupal. Уровень 1. Администрирование и создание сайтов / Уровень 2. Разработка модулей сайта с нуля (2015)
В ходе занятий Вы овладеете уникальными возможностями CMF Drupal — бесплатного многофункционального решения для создания сайтов. Вы научитесь разрабатывать сайты на платформе Drupal от идеи до готового проекта. Вы освоите сборку сайта на CMF Drupal, используя уже готовые модули и научитесь правильно выбирать нужные именно Вам модули для сборки сайта, тему его оформления и в итоге получите необходимую Вам функциональность, не прибегая к написанию кода. Курс рассчитан на начинающих web-программистов, имеющих представление о сайтостроительстве, а также о процессе создания и администрирования сайтов. Также приветствуется опыт работы с любыми другими CMS или фреймворками.
CMFDrupal — это бесплатное многофункциональное решение для создания сайтов. В базовой поставке возможности движка наиболее хорошо подходят для построения интернет-сообществ: новостных и форумных сайтов, персональных и коллективных блогов, интернет магазинов и подобных вещей, где основная задача — не потеряться в массе регулярно поступающих материалов, иметь возможность их структурировать и архивировать для легкого доступа в будущем. Функционал наращивается дополнительными модулями, которые можно доустанавливать по мере необходимости.
Информация о видеокурсе Название: Drupal. Уровень 1-2. Администрирование и создание саи?тов / Разработка модулеи? саи?та с нуля Год выхода: 2015 Автор (режиссер): Специалист Преподаватель: С.Алмазов Жанр: Обучающий Продолжительность: 20:45:14 Язык: Русский
По окончании первого уровня курса Вы будете уметь: • Устанавливать локальный сервер и развертывать на нём платформу Drupal • Собирать сайт, используя различные модули • Выбирать и устанавливать тему, наиболее подходящую для тематики сайта • Получать именно ту функциональность, которая Вам нужна, не прибегая к написанию кода • Устанавливать и использовать любой модуль для Drupal • Общаться с другими разработчиками со знанием терминологии и имея чёткое представление об архитектуре CMF Drupal
По окончании первого уровня курса слушатели смогут: • Создать сайт. От идеи и заканчивая готовым проектом • Описать принцип работы данного фреймворка • Использовать Drupal в своих собственных проектах
Модуль 1. Установка Drupal. Изучение архитектуры системы. Основы построения сайта. • Обзор CMF Drupal. • Установка сервера. • Установка CMF Drupal. • Локализация системы. • Знакомство с админкой. • Понятие ноды, таксономии, меню и модуля для Drupal. • Типы материалов в Drupal, комментарии. • Установка и удаление модулей. Создание нод и словарей. • Работа с модулями, создание материалов. • Лабораторные работы: Установка веб-сервера для работы с Drupal. Установка фреймворка и знакомство с ним. - Упражнение 1: Установка сервера. - Упражнение 2: Установка CMF Drupal. - Упражнение 3: Локализация сайта и знакомство с админкой. - Упражнение 4: Установка и удаление модулей, создание материалов. - Упражнение 5: Создание меню для сайта. - Упражнение 6: Работа с таксономией.
Модуль 2. Модули в Drupal. Оформление и темизация. • Установка и настройка тем оформления, тема админки. • Настройки производительности. • Модули Views, CCK и ImageCache. • Блоки и регионы в Drupal. • Лабораторные работы: Темизация сайта, заполнение контентом. Создание представлений. - Упражнение 1: Установка и настройка тем оформления на сайт. - Упражнение 2: Настройка производительности, включение кэширования в CMF Drupal. - Упражнение 3: Настройка материалов, расширение стандартных типов материалов. - Упражнение 4: Работа с модулем Views. Размещение представлений в блоках.
Модуль 3. Установка и работа с самыми необходимыми модулями. • Изучение модулей Path, Path Auto, File Paths, Token, Transliteration и Global Redirect. • Установка WYSIWYG редактора. Модуль Web Form. • Лабораторные работы: Создание ЧПУ. Работа с представлениями и формами. - Упражнение 1: Создание ЧПУ на сайте. - Упражнение 2: Подключение транслитерации. - Упражнение 3: Визуальный редактор и модуль Web Form.
Модуль 4. Настройки безопасности, работа с пользователями. • Управление пользователями. Распределение ролей и прав. • Модули Fancy Login и Poll. • Лабораторные работы: Работа с пользователями - Упражнение 1: Раздача прав и ролей пользователям. - Упражнение 2: Установка модуля Fancy Login. - Упражнение 3: Работа с модулем Poll, создание опросов на сайте.
Модуль 5. Способы ручной верстки и шаблонизации в CMF Drupal. • Понятие шаблонов, возможность их переопределения CMF Drupal. • Лабораторные работы: Шаблоны в Drupal. - Упражнение 1: Ручная темизация Views. - Упражнение 2: Правка и создание шаблонов тем.
Уровень 2. Разработка модулей сайта с нуля. Умеете собирать сайты на CMF Drupal? Освойте возможности Drupal полностью! Новостные сайты и форумы, персональные и коллективные блоги, интернет-магазины – все это и многое другое Вы сможете создавать, научившись разрабатывать свои собственные модули для сайтов на платформе Drupal. Вы поймете всю мощь и возможности Drupal API и сможете писать свои собственные модули и темы, используя возможности Drupal по максимуму!
Курс рассчитан на уверенных web-программистов, имеющих опыт сборки сайтов на CMF Drupal и имеющих хорошее представление об этом фреймворке.
По окончании второго уровня курса Вы будете уметь: • Писать свои собственные модули для Drupal. • Пользоваться официальным справочником по Drupal. • Писать свои темы. • Править уже существующие модули и темы. • Использовать в своих модулях систему хуков. • Объединять несколько сайтов на Drupal в одну общую систему. • Интегрировать в Drupal любые сторонние скрипты.
По окончании второго уровня курса слушатели смогут: • Создать свой собственный модуль для Drupal. • Написать свою тему, править уже существующие. • Использовать Drupal API и понимать принцип работы хуков.
Содержание:
Модуль 1. Введение в Drupal API. Среда разработки модулей. • Введение в Drupal API. • Создание модуля Drupal. • Установка и настройка программной среды для разработки модулей для Drupal. • Лабораторные работы: Установка и настройка программной среды для разработки модулей для Drupal. Введение в API. - Упражнение 1: Установка среды разработки Net Beans 7.0.1. Настройка его для работы с PHP. - Упражнение 2: Создание простого модуля.
Модуль 2. Работа с Drupal API. • Form API. Создание форм на Drupal. • Field API. Поля в Drupal • Data Base API. Написание кроссплатформенных SQL запросов в Drupal. • Лабораторные работы: Создание более сложного модуля для Drupal. - Упражнение 1: Написание форм. Сложные зависимые элементы средствами Form API. - Упражнение 2: Работа с полями в Drupal. - Упражнение 3: Написание запросов к базе данных.
Модуль 3. Оформление и темизация Drupal. • Способы темизации страниц в Drupal. • Создание темы в Drupal. • Лабораторные работы: Темизация и верстка для Drupal. - Упражнение 1: Темизация шаблонов. Модуль Contemplate. Темизация Views. - Упражнение 2: Создание темы.
Модуль 4. Система хуков. Перехват событий в Drupal. • Обзор хуков, применение в своих модулях. • Лабораторные работы: Использование хуков. - Упражнение 1: Использование хуков в своих модулях.
Модуль 5. Работа с несколькими базами. Мультисайтинг. • Работа с несколькими базами в CMF Drupal. • Мультисайтинг. • Лабораторные работы: Мультисайтинг. - Упражнение 1: Работа Drupal сразу с несколькими базами данных. - Упражнение 2: Построение мультисайтинга.
Модуль 6. Создание реальных приложений в своих модулях. • Создание файлового хранилища. • Создание системы обмена информацией между сайтами. • Лабораторные работы: Создание реальных приложений на базе Drupal. - Упражнение 1: Создание файлообменника в своём модуле. - Упражнение 2: Создание системы обмена данными между двумя разными сайтам.
Модуль 7. Интеграция сторонних решений в систему Drupal. • Использование сторонних сервисов. • Интеграция готовых скриптов в Drupal. • Лабораторные работы: Интеграция в Drupal. - Упражнение 1: Внедрение сторонних сервисов в Drupal. - Упражнение 2: Интеграция в Drupal готовых решений на PHP.
Файл Формат видео: AVI Качество видео: PCRec Видео: XviD, 1024x768, ~583 Kbps, 10.000 fps Аудио: MP3, 56 Kbps, 44.1 KHz Доп. материалы: присутствуют Размер архива: 4,73 GB