Drupal. Уровень 2. Разработка модулей сайта с нуля (2015)

Madam Sophia

⚔ АДМИНИСТРАТОР ⚔
Регистрация
22 Февраль 2018
Сообщения
17.045
Название: Drupal. Уровень 2. Разработка модулей сайта с нуля (2015)

dd-jpg.2806


Описание:

По окончании курса Вы будете уметь:

- Писать свои собственные модули для Drupal.
- Пользоваться официальным справочником по Drupal.
- Писать свои темы.
- Править уже существующие модули и темы.
- Использовать в своих модулях систему хуков.
- Объединять несколько сайтов на Drupal в одну общую систему.
- Интегрировать в Drupal любые сторонние скрипты.Модуль 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.

Курс продается здесь:

http://www.specialist.ru/course/drupal2

Скачать:

Для просмотра содержимого вам необходимо авторизоваться.


Предыдущий уровень - Уровень 1. Администрирование и создание сайтов (2015)

Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху