Программирование php 2015 'Специалист'

Программа курса PHP. Уровень 1. Основы создания сайтов

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

Рекламное сообщение
📣 Клубы Web-Master, Traffic (Instagram, Google, Яндекс) и Нейросети вновь доступны для всех желающих!

Что изменилось:
  • Клуб Web-Master совмещен с клубом по Трафику. Теперь вы получаете доступ сразу ко всем материалам всех тематических клубов. В клубе по трафику вы получаете доступ к блокам по Instagram (+ серые/черные ниши), Яндекс и Google. Материалы доступны для изучения сразу. Больше нет необходимости покупать эти направления по отдельности. Вступаете и изучаете только то, что вам нужно.
  • В совмещенных клубах появилась собственная биржа заказов.
  • До вступления в клуб теперь доступна бесплатная 15-минутная консультация с куратором.
  • Направление открыто до конца года, возможно, закроем немного раньше. С 2025 года мы полностью убираем эти направления для новых пользователей.
  • Стоимость доступа к совмещенным клубам - 150 + 100 USD.
  • Текущие пользователи клубов Веб-мастер и Трафик получат возможность присоединиться к соседнему клубу по отличным условиям.
  • Стоимость доступа клуба по нейросетям осталась, как и была. В клубе сейчас почти 200 участников. Совсем скоро появится блок по нейро-музыке, на который участники клуба получат 50% скидку. После выхода блока в свет, общая стоимость клуба по нейросетям повысится.
🟢 ПОДРОБНОСТИ
 

Программа курса PHP. Уровень 2. Разработка web - сайтов и взаимодействие с MySQL

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

Программа курса PHP. Уровень 3. Профессиональная разработка на PHP5

Модуль 1. Объектно-ориентированное программирование на PHP
  • ООП в PHP - введение
  • Классы
  • Свойства и методы
  • Конструкторы и деструкторы
  • Клонирование объектов
  • Наследование
  • Перегрузка методов
  • Методы доступа к свойствам и методам
  • Обработка исключений
  • Константы класса
  • Абстрактные классы и методы
  • Интерфейсы
  • Финальные классы и методы
  • Статические свойства и методы класса
  • "Магические методы"
  • Уточнение типа (type-hint)
  • Типажи (traits)
  • Другие полезные мелочи
  • Лабораторные работы
8
Модуль 2. Практическое использование ООП с базой данных SQLite
  • Введение в SQLite
  • Преимущества и ограничения SQLite
  • Особенности SQLite
  • Выполнение основных операций работы с SQLite :
    • создание базы и таблиц,
    • вставка, обновление, удаление
    • выборка данных
  • Лабораторные работы
4
Модуль 3. PHP и XML
  • Введение в XML
  • Обзор возможностей по работе PHP с технологией XML
    • SAX
    • DOM
    • SimpleXML
    • XMLReader и XMLWriter
  • Обзор XSL/T
  • Преобразование данных на сервере
  • Лабораторные работы
5
Модуль 4. PHP и XML Web-services
  • Введение в XML Web-services
  • Обзор RPC
  • Обзор SOAP
  • Использование расширения SOAP
  • Использование WSDL
  • Обзор XML-RPC
  • Использование расширения XML-RPC
  • Использование контекста потока
  • Лабораторные работы
3
Модуль 5. Сокеты и сетевые функции
  • Соединение с удаленными узлами через сокеты
  • Сетевые функции
  • Лабораторная работа
1
Модуль 6. Работа с графикой
  • Введение в графические форматы
  • Вопросы генерации графики на PHP 5
  • Использование расширения GD2
  • Базовые функции для работы с графикой
  • Лабораторная работа
 

Первое впечатление от курса - автор излагает достаточно четко, в понятной форме. По нюансам пока ничего сказать не могу - нужно внимательно просмотреть. В любом случае, большое спасибо за раздачу.
 

Первое впечатление от курса - автор излагает достаточно четко, в понятной форме. По нюансам пока ничего сказать не могу - нужно внимательно просмотреть. В любом случае, большое спасибо за раздачу.
Если курс читает Борисов, то однозначно имеет смысл смотреть тем, кому интересна тема, один из лучших курсов по пыху. Но вроде за 14 год, было 4 уровня, если я не ошибаюсь.
 

Этот курс уже давно в паблике. Настоящей ценностью является 4й курс 2015 года, которого еще нигде нет. И в складчике нет организатора уже пол года, а желающих купить море.
 

Для тех кто не в курсе, Борисов является авторитетом среди преподавателей по php. Курсы станут отличным шагом на пути к становлению php разработчика.
 

Смотрел курс Борисова года 2 назад, отличная подача материала, шутки для поднятия настроения + полезные советы. Действительно хороший лектор.
 


Последнее редактирование модератором:

Обратите внимание

Назад
Сверху