Доступно

[Специалист] PHP. Уровень 1 и 2 для начинающих (2015)

Тема в разделе "Курсы по программированию", создана пользователем Юлик, 5 ноя 2019.

Тема найдена по тегам:
Цена:
29980р.
Взнос:
164р.

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

1. Юлик
Тип: Стандартная складчина
Оцените эту складчину: /5,
  1. 5 ноя 2019
    #1
    Юлик
    Юлик Организатор
    [Специалист] PHP. Уровень 1 и 2 для начинающих (2015)
    [​IMG]


    Курсы PHP в Центре «Специалист» — превосходный старт, позволяющим быстро освоить и эффективно использовать РНР. На курсах PHP найдете все, что для этого необходимо: от описания настройки РНР, основ CGI и базовых конструкций языка, до работы с сессиями, каналами, сокетами и другими специальными технологиями РНР, Особое место в процессеобучения PHP занимает рассмотрение взаимодействия РНР с базами данных. На курсах PHPрассмотрены, как MySQL, так и SQLite, поддерживаемая РНР 5.

    Курсы PHP в Центре «Специалист» максимально ориентированы на достижение реальных практических результатов. В деталях описано, как создать на РНР свою гостевую книгу, чат, форум, почтовую рассылку на сайте, новостную ленту и даже Интернет-магазин. Отдельно рассмотрена методика создания системы автоматического управления содержимым сайта ("движка"). Такая система позволит слушателям максимально упростить поддержку и обновление своего сайта. Кроме создания своих скриптов, приведено описание профессиональных продуктов (бесплатных и открытых): форума РНРВВ и системы PHP-Nuke. Эти продукты применяются на огромном количестве сайтов и позволяют "дважды не изобретать велосипед", а использовать уже готовые решения. Обучение PHPотличается простотой и ясностью изложения материала, благодаря опытным и известным преподавателям-гуру в области PHP.

    Курсы в "Специалисте" позволят Вам также подготовиться к сертификации Zend. Центр «Специалист» — это первый учебный центр в России, в котором курсы по PHP преподают специалисты, сами прошедшие сертификацию ZCE (Zend Certified Engineer).

    Курсы PHP в Центре «Специалист» – лучший выбор для изучения РНР.

    PHP, как средство создания Веб-сайтов необычайно популярно в России и в мире. Около 75% сайтов в мире написаны на PHP. С помощью PHP веб-мастера разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем.

    На этом курсе слушатели получают начальные навыки разработки сайтов на PHP, что позволяет быстро начать использование PHP. Курс прежде всего предназначен для слушателей, ранее не имевших дело с PHP-программированием, и желающих начать использование PHP.

    Данный курс является первым курсом в цепочке подготовки Веб-мастера к получению сертификации (Zend Certified Engineer).

    На курсе рассматриваются наиболее свежие версии PHP.

    Курс предназначен для слушателей, начинающих изучение PHP, и не имеющих опыта использования PHP.

    По окончании курса Вы будете уметь:
    • Использовать «сборку» Open Server c предустановленными веб-сервером Apache и PHP
    • Уметь использовать основные настройки сервера Apache
    • Настраивать PHP
    • Создавать простые сценарии PHP
    • Работать с формами: принимать данные HTML форм и обрабатывать их
    Программа курса

    Модуль 1. Установка/настройка веб-сервера и PHP
    • Вопросы, на которые надо ответить
    • Как это работает?
    • Установка веб-сервера
    • Настройка веб-сервера
    • Установка PHP
    • Настройка PHP
    • Первый скрипт на PHP
    Модуль 2. Основы PHP
    • Синтаксис
    • Операторы
    • Переменные
    • Константы
    • Типы
    • Управляющие конструкции
    • Лабораторная работа
    Модуль 3. Циклы
    • Операторы инкремента/декремента
    • Цикл for
    • Цикл while
    • Цикл do-while
    • Итерирование массива
    • Цикл foreach
    • Лабораторная работа
    Модуль 4. Пользовательские функции
    • Описание функции
    • Вызов функции
    • Аргументы функции
    • Аргументы функции по умолчанию
    • Область видимости переменных
    • Статические переменные
    • Возврат значений
    • Рекурсивная функция
    • Лабораторная работа
    Модуль 5. Что внутри PHP?
    • Документация PHP
    • Обзор встроенных функции
    • Математические функции
    • Функции для работы с переменными
    • Функции обработки строк
    • Функции для работы с массивами
    • Функции даты и времени
    • Встроенные константы
    • Суперглобальные переменные
    • Функции эмуляции SSI
    • Лабораторная работа
    Модуль 6. Изучаем HTTP: формы
    • HTTP/1.1
    • Заголовки запроса и ответа
    • Статус сервера
    • Доступ к заголовкам запроса – переменные окружения сервера
    • Работа с веб-формами
    • Методы GET и POST
    • Различие методов
    • Проверка передаваемых значений
    • Лабораторная работа
    • Финальная практическая работа
    На этом курсе слушатели продолжают знакомится с PHP, и этот курс охватывает все необходимые темы для создания сложных сайтов: управление сессиями пользователя и файловой системой, работа с базами данных, работа с протоколом HTTP.

    Данный курс является рекомендованным курсом в цепочке подготовки Веб-мастера к получению сертификации (Zend Certified Engineer).

    Курс рекомендован слушателям, имеющим начальный опыт использования PHP, и желающим расширить свои знания и опыт.

    На курсе рассматриваются наиболее свежие версии PHP

    Курс рекомендован слушателям, имеющим начальный опыт использования PHP, и желающим расширить свои знания и опыт.

    По окончании курса Вы будете уметь:
    • Использовать особенности куки и заголовки HTTP для управления браузером
    • Управлять сессиями пользователя
    • Работать с файловой системой
    • Устанавливать и настраивать для работы с PHP сервер MySQL
    • Использовать различные модули для работы с сервером MySQL
    • Создавать эффективные и быстрые сайты, использующие сервер MySQL
    Программа курса

    Модуль 1. Cookie
    • Что такое Cookie?
    • Параметры cookie
    • Типы cookie
      • Временные
      • Постоянные
    • Создание cookie
    • Чтение cookie
    • Удаление cookie
    • Сохранение массивов в cookie
    • Лабораторная работа
    Модуль 2. HTTP-заголовки ответа сервера
    • Метод HEAD
    • Заголовки ответа сервера
    • Переадресация (Location)
    • Перезапрос ресурса (Refresh)
    • Установка типа содержимого (Content-Type)
    • Управление кэшированием (Cache-Control, Expires)
    • Буферизация
    • Хэширование
    • HTTP-аутентификация
    Модуль 3. Сессии
    • Что такое сессия?
    • Создание сессии
    • Чтение сессии
    • Удаление сессии
    • Параметры сессии
    • Лабораторная работа
    Модуль 4. Работа с файловой системой
    • Функции для работы с файлами
    • Режимы работы
    • Чтение и запись
    • Работа с курсором
    • Прямая работа с файлами
    • Запирание файлов
    • Функции для работы с директориями
    • Загрузка файлов на сервер по HTTP
    • Лабораторная работа
    Модуль 5. Как отправить email?
    • Настройки для работы с почтой
    • Принципы работы с почтой
    • Параметры
    • Лабораторная работа
    Модуль 6. Основы работы с базами данных
    • Общие сведения о базах данных
      • Требования к структуре базы данных
      • Реляционная СУБД
      • Нормализация
    • Общие сведения о SQL
      • SELECT
      • INSERT
      • DELETE
      • UPDATE
      • Создание базы данных и таблицы
    Модуль 7. Сервер баз данных MySQL
    • Общие сведения о сервере баз данных MySQL
    • Установка сервера баз данных MySQL
    • Конфигурация сервера баз данных MySQL
    • Программы для работы с сервером баз данных MySQL
    • Использование утилит командной строки
    • Экспорт и импорт баз данных
    • Лабораторная работа
    Модуль 8. Использование сервера баз данных MySQL в приложениях PHP
    • Расширение MySQLi
    • Соединение с сервером баз данных MySQL
    • Выбор базы данных
    • Исполнение запроса
    • Получение результата запроса
    • Полезные функции
    • Опасность SQL-иньекций
    • Подготовленные запросы
    • Обзор расширения MySQL (обзорно)
    • Лабораторная работа
    Модуль 9. Практическая работа: создание интернет-магазина
    • Создание базы данных
    • Создание каталога товаров
    • Выборка товаров из каталога
    • Создание корзины пользователя
    • Выборка товаров из корзины пользователя
    • Удаление товаров из корзины пользователя
    • Формирование заказа
    • Выборка заказов
    • Повышение безопасности (если останется время)
    Примечание.
    При необходимости, преподаватель может дать в начале курса 10-минутное тестовое задание

     
    5 ноя 2019