Открыто

[HTML Academy] PHP. Профессиональная веб-разработка

Тема в разделе "Курсы по программированию", создана пользователем pikylbkaNomer, 20 ноя 2021.

Цена: 15600р.-77%
Взнос: 3489р.

Основной список: 5 участников

Резервный список: 2 участников

  1. 20 ноя 2021
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    [HTML Academy] PHP. Профессиональная веб-разработка

    [​IMG]

    Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.​

    Раздел 1
    Знакомство
    Знакомство с рабочим процессом на курсе. Начало изучения PHP: сфера применения языка и его базовый синтаксис.
    • Общая информация о курсе.
    • Презентация личных проектов.
    • Назначение PHP и его сфера применения.
    • Как установить окружение разработчика.
    • Пишем и запускаем первый сценарий.
    • Азы синтаксиса: переменные, операторы, типы, условные конструкции.
    • Понятие выражения.
    • Как работать с Гитом и выполнять задания.

    Практика
    • Устанавливаем PHP.
    • Учимся работать с условиями.

    Раздел 2
    Из чего состоит PHP
    Окончание изучения синтаксиса языка. Разбор необходимых для работы управляющих конструкций, структур данных.
    • Массивы.
    • Циклы.
    • Пользовательские функции.
    • Стандартная библиотека PHP.
    • Отладка кода.

    Практика
    • Итерация по массивам.
    • Написать свою функцию.

    Раздел 3
    Шаблонизация: оживляем статичную верстку
    Научимся делить весь код на отдельные сценарии, а также преобразовывать статичную верстку сайта в отдельные шаблоны.
    • Работа с датой и временем.
    • Подключение PHP-сценариев.
    • Шаблонизация как способ отделить логику от интерфейса.
    • Буферизация вывода.
    • Защита от XSS-уязвимостей.

    Практика
    • Шаблонизация личного проекта.
    • Работа с датой и временем.

    Раздел 4
    Что такое база данных
    Ни слова про PHP. Знакомство с базой данных и тем, как она хранит информацию. Учимся манипулировать информацией в БД через SQL запросы.
    • Определение базы данных.
    • Что такое реляционные БД.
    • Проектирование схемы БД для своего сайта.
    • Установка MySQL.
    • Язык запросов SQL.
    • Как строить запросы — основные операции.

    Практика
    • Создание схемы БД личного проекта.
    • Пишем SQL-запросы для основных операций.

    Раздел 5
    MySQL и PHP
    Настраиваем интеграцию PHP-сценариев с базой данных. Учимся выводить информацию из БД на страницах нашего сайта.
    • Средства для поддержки MySQL в PHP.
    • Установка подключения.
    • Выполнение SQL запросов.
    • Получение результата запроса из MySQL.
    • Безопасность при выполнении SQL-запросов.
    • Подготовленные выражения.

    Практика
    • Сохранение информации в MySQL.
    • Чтение и показ записей из MySQL.

    Раздел 6
    Формы и протокол HTTP
    Добавим интерактивности на сайт с помощью форм. Разбираем как устроен протокол HTTP и как получать и обрабатывать содержимое формы, отправленное пользователем.
    • Протокол HTTP.
    • GET-параметры запроса.
    • Формы — отправка данных на сервер.
    • Загрузка файлов.
    • Валидация форм.

    Практика
    • Работа со строкой запроса.
    • Получение данных из форм.

    Раздел 7
    Идентификация пользователя на сайте
    Делаем регистрацию и вход на сайт. Учимся правильно хранить пароли и делить страницы сайта на публичные и закрытые.
    • Как сохранять информацию между запросами.
    • Cookies и сессии.
    • Что такое аутентификация.
    • Как хранить и проверять пароли.
    • Организация входа на сайт.

    Практика
    • Сохранение информации между визитами.
    • Аутентификация пользователя.

    Раздел 8
    Дополнительная практика MySQL
    Разбираем продвинутые техники работы с MySQL, чтобы сделать сайт ещё более удобным для пользователя.

    • Полнотекстовый поиск.
    • Постраничная навигация.
    • Транзакции в MySQL.
    • Кэширование данных.
    • Функции даты и времени в MySQL.

    Практика
    • Полнотекстовый поиск в личном проекте.
    • Завершение работы над проектом.

    Раздел 9
    Библиотеки
    Научимся работать с пакетным менеджером, чтобы устанавливать и использовать сторонние библиотеки.
    • Что такое объект.
    • Что такое библиотека.
    • Пакетный менеджер composer.
    • Обзор популярных библиотек.
    • Документирование кода.

    Нужен организатор, который сможет выдать материал в удобном html формате как здесь

    Продажник
     
  2. Последние события

    1. Alex152827
      Alex152827 не участвует.
      19 апр 2024 в 07:27
    2. zamit
      zamit не участвует.
      13 фев 2024
    3. zamit
      zamit участвует.
      13 фев 2024
    4. Alex152827
      Alex152827 участвует.
      23 сен 2023

Поделиться этой страницей