Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Закрыто

[Glo Academy] Админка на Vue.js + php (Артем Исламов)

Тема в разделе "Курсы по программированию"

Цена:
1990 руб
Взнос:
217 руб
Организатор:
Рамос47

Список участников складчины:

1. Рамос47 2. bedarkovkv 3. alex_lavarden 4. rudok 5. Dmitriy.pirojek
  1. Рамос47 Организатор складчин

    [Glo Academy] Админка на Vue.js + php (Артем Исламов)

    [​IMG]

    Попрактикуетесь в PHP и Vue.js и напишете свою админку для лендингов, которую можно продавать заказчикам.

    Модуль 1. Подготовка к работе.
    Важно изучить этот модуль, чтобы понимать, какие виды админ-панелей существуют и почему нужно сделать свою: сколько денег это принесет и какие преимущества перед другими админками это даст.

    Урок 1. Введение.
    • Зачем лендингу нужна админка.
    • Обзор популярных админок для статических сайтов: Textolite и Sitecake.
    • Три причины разработать свою админку.
    • Что такое SPA.
    • Краткий обзор используемых технологий.
    Урок 2. Настройка рабочего окружения.
    • Node.JS, NPM, Gulp.
    • Пишем современный JavaScript с использованием Babel.
    • Веб сервер с поддержкой PHP OpenServer.
    • Организация кода.
    • PHP и Gulp.
    Урок 3. Немного о PHP.
    • Что такое PHP и зачем он нужен.
    • Основы синтаксиса.
    • Hello World на PHP.
    • Пишем простейшее API.
    • Разбираемся с Cross-origin resource sharing.
    • Тестируем работу API с помощью программы Postman.
    Урок 4. Vue.JS.
    • Почему нам больше не нужен jQuery.
    • Что такое Vue.
    • Установка и Hello World.
    • Обработка событий во Vue
    • Двунаправленный биндинг данных.
    Результат модуля: подготовленное к работе окружение, понимание разработки больших Single Page Application с использованием фреймворка Vue, начальные знания о разработке API на PHP.

    Модуль 2. Разработка админки.
    Урок 5. Этот загадочный iFrame.

    • Как работает WYSIWYG редактор.
    • Загружаем редактируемую страницу в iFrame.
    • Глюки фреймов, которые браузеры вот уже много лет не могут побороть.
    • Пишем собственную реализацию onload для фрейма.
    • Перезагружаем содержимое фрейма правильно.
    Урок 6. Редактирование произвольного текста на странице.
    • HTML аттрибут contenteditable.
    • Немного о DOM дереве.
    • Поиск всех текстовых нод страницы.
    Урок 7. Виртуальное DOM дерево.
    • Баги из-за клиентских скриптов.
    • Создаем виртуальное DOM дерево с отключенными скриптами.
    • Синхронизация текстовых нод реального и виртуального дерева.
    Урок 8. Генерация измененного HTML кода.
    • Поиск внесенных правок.
    • Обновление виртуального дерева.
    • HEAD и DOCTYPE.
    • Генерируем HTML.
    Результат модуля: работающий редактор, который загружает страницу и позволяет ее редактировать, а затем генерирует код.

    Модуль 3. Доделываем админку.
    Урок 9. Облагораживаем редактор.

    • Не бутстрапом единым - альтернативные CSS фреймворки.
    • Верстаем сайдбар.
    • Интерактив через Vue.
    • Обрабатываем нажатие клавиш.
    Урок 10. Сохранение внесенных правок.
    • Пишем на PHP API для сохранения кода.
    • Знакомство с JS библиотекой Axios.
    • Отправляем обновленные исходники на сервер.
    • Любуемся результатом.
    Урок 11. Защищаем админку.
    • Пишем на PHP API для авторизации.
    • Верстаем окно ввода пароля.
    • Клиент-серверное взаимодействие при авторизации.
    • Настраиваем Apache для максимальной безопасности.
    Урок 12. Дополнительные модули для админки.
    • Делаем редактор META тегов.
    • Автоматическое сохранение бэкапов на сервере.
    • Восстановление из бекапа - функционал на клиенте.
    Результат модуля: полноценная админка с функционалом не хуже чем у Textolite и некоторыми фишками которых там нет.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. Рамос47 Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 1990 руб. Взнос с каждого участника: 217 руб.
    Кол-во участников в основном списке: 1 чел.

    Начало сбора взносов 16 Август 2020 года
     
    Рамос47,
  4. adsl3008 Складчик
    Вышел курс по React.js на русском языке
    Подходит для frontend/full-stack разработчиков
    Состоит из 3-х частей:

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...

    Вступайте!
     
    adsl3008,
Наверх