Gary Oldman
VIP складчик
- Регистрация
- 6 Сен 2014
- Сообщения
- 33.735
- Реакции
- 202.945
Автор: Александр Никитин
Название: Админка на Vue.js + php (2019)
Попрактикуетесь в PHP и Vue.js и напишете свою админку для лендингов, которую можно продавать заказчикам
Программа курса
Модуль 1. Подготовка к работе.
Зачем
Важно изучить этот модуль, чтобы понимать, какие виды админ-панелей существуют и почему нужно сделать свою: сколько денег это принесет и какие преимущества перед другими админками это даст.
Урок 1. Введение.
Модуль 2. Разработка админки.
Урок 5. Этот загадочный iFrame.
Модуль 3. Доделываем админку.
Урок 9. Облагораживаем редактор.
Подробнее:
Скачать:
Название: Админка на Vue.js + php (2019)
Попрактикуетесь в PHP и Vue.js и напишете свою админку для лендингов, которую можно продавать заказчикам
Программа курса
Модуль 1. Подготовка к работе.
Зачем
Важно изучить этот модуль, чтобы понимать, какие виды админ-панелей существуют и почему нужно сделать свою: сколько денег это принесет и какие преимущества перед другими админками это даст.
Урок 1. Введение.
- Зачем лендингу нужна админка.
- Обзор популярных админок для статических сайтов: Textolite и Sitecake.
- Три причины разработать свою админку.
- Что такое SPA.
- Краткий обзор используемых технологий.
- Node.JS, NPM, Gulp.
- Пишем современный JavaScript с использованием Babel.
- Веб сервер с поддержкой PHP OpenServer.
- Организация кода.
- PHP и Gulp.
- Что такое PHP и зачем он нужен.
- Основы синтаксиса.
- Hello World на PHP.
- Пишем простейшее API.
- Разбираемся с Cross-origin resource sharing.
- Тестируем работу API с помощью программы Postman.
- Почему нам больше не нужен jQuery.
- Что такое Vue.
- Установка и Hello World.
- Обработка событий во Vue
- Двунаправленный биндинг данных.
Модуль 2. Разработка админки.
Урок 5. Этот загадочный iFrame.
- Как работает WYSIWYG редактор.
- Загружаем редактируемую страницу в iFrame.
- Глюки фреймов, которые браузеры вот уже много лет не могут побороть.
- Пишем собственную реализацию onload для фрейма.
- Перезагружаем содержимое фрейма правильно.
- HTML аттрибут contenteditable.
- Немного о DOM дереве.
- Поиск всех текстовых нод страницы.
- Баги из-за клиентских скриптов.
- Создаем виртуальное DOM дерево с отключенными скриптами.
- Синхронизация текстовых нод реального и виртуального дерева.
- Поиск внесенных правок.
- Обновление виртуального дерева.
- HEAD и DOCTYPE.
- Генерируем HTML.
Модуль 3. Доделываем админку.
Урок 9. Облагораживаем редактор.
- Не бутстрапом единым - альтернативные CSS фреймворки.
- Верстаем сайдбар.
- Интерактив через Vue.
- Обрабатываем нажатие клавиш.
- Пишем на PHP API для сохранения кода.
- Знакомство с JS библиотекой Axios.
- Отправляем обновленные исходники на сервер.
- Любуемся результатом.
- Пишем на PHP API для авторизации.
- Верстаем окно ввода пароля.
- Клиент-серверное взаимодействие при авторизации.
- Настраиваем Apache для максимальной безопасности.
- Делаем редактор META тегов.
- Автоматическое сохранение бэкапов на сервере.
- Восстановление из бекапа - функционал на клиенте.
Подробнее:
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Скачать:
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Udemy, Stephen Grider] Docker и Kubernetes: полное руководство (2022)
- [RealManual, Егоров Василий] Traefik: проксируем в сети (2022)
- [Umapalata, Макс Куратов] Claude, сделай мне сайт (2026)
- [Vesperfin, Арина Веспер] VesperfinCode: Поддержка (14-й поток) (2026)
- [Udemy, Skillet Academy] Мастер-класс по Arduino для начинающих: искусственный интеллект, робототехника и ChatGPT (2025)
- [Udemy, Chris Kurhan] Стратегия в реальном времени на Unity: создайте свою собственную RTS-игру (2026)
- [Stepik, Дмитрий Баров] Fine BI для начинающих. Аналитика за час 2026 (2026)
- [Meelo App Empire] Империя мобильных приложений без кода: запусти свое приложение и начни зарабатывать (2025)
- [TutorPlace, Юрий Рождественский] Создание чат-ботов (2025)
- [$ sudo teach IT, Тимур Сагитов] Ботостроение в Telegram (2025)