Открыто

[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. zamit
      zamit не участвует.
      10 сен 2024
    2. AlbinaKov
      AlbinaKov участвует.
      18 авг 2024
    3. zamit
      zamit участвует.
      23 июл 2024
    4. skladchik.com
      В складчине участвует 5 человек(а).
      23 июл 2024