Преподаватели
Теги
Файловая система
#713
Файловая система
Работа с файлами.
Режимы, работа с потоком (fopen, fread/fputs, fclose) vs file_put(get)_contents. Работа с директориями - opendir, readdir, scandir; mkdir, rmdir; glob(). Загрузка файлов на сервер, суперглобальный массив $_FILES.
Проверка mime-типа, размера. Ограничения на приём на стороне клиента и сервера. Выводим галерею картинок, загруженных пользователем.



23.08.2016 19:00 260
Функции
#708
Функции
- Создание функций – варианты, константа __FUNCTION__;
- Вызов функции, динамический вызов функции из переменной;
- Передача аргументов - обязательные/необязательные, порядок их передачи;
- Уточнение типа получаемых аргументов;
- Области видимости для функций;
Получение/изменение переменных из глобальной области (global, $GLOBALS, ссылки);
- Возврат значений функциями;
- Рекурсии – пишем аналог функции print_r() и count() с учетом вложенных массивов;
- Разыменование массива ($secondElement = toArray(1,2,3)[1];),
list($a,$b,$c)=toArray(1,2,3);
- Создание функций с неограниченным количеством аргументов – func_get_args(), function foo(…$vals){}
Статические переменные.



19.08.2016 19:00 250
Функции-практика
#707
Функции-практика
Формы , $_GET, $_POST, $_REQUEST. Пишем контактную форму (для сообщений пользователей) – сериализация, хранение в файле, вывод комментариев под формой, «антимат» для комментариев.



19.08.2016 19:00 270
Вводная лекция
#706
Вводная лекция



18.08.2016 19:00 293
Заголовки, куки, сессии.
#704
Заголовки, куки, сессии.
Include, require , Буферизация вывода.

Практика по сборке мини-сайта.



26.08.2016 19:00 348
Заголовки, куки, сессии.
#703
Заголовки, куки, сессии.
Заголовки, куки, сессии.
--header('Content-Type: …);
Демонстрация обработки заголовков браузером – вывод картинки как текста и наоборот. Вывод pdf-документа в браузер.
--header('Location: …)
Заголовки редиректов, статусы перенаправления.
Заголовки кэширования
Заголовки загрузки файлов
HTTP-авторизация
Работа с куками.
Разбираем setcookie, $_COOKIE, пишем счетчик посещений страницы.
Сессии, отличие от кукис, $_SESSION.



23.08.2016 19:00 347
Файловая система
#702
Файловая система
Файловая система, практика


19.08.2016 19:00 367
Основы PHP, массивы
#701
Основы PHP, массивы
Продолжаем основы PHP, начинаем массивы


18.08.2016 19:00 290
ReactJS - 03
#698
ReactJS - 03
Изучаем ReactJS на реальных проектах


16.08.2016 19:00 307
 HTML5
#696
HTML5
В продолжение изучения клиент-серверной коммуникации в этой лекции
студенты ознакомятся с основами архитектуры REST.
В этой лекции будет рассказано о современных возможностях HTML5.
Студенты научатся работать с Audio и Video. Эта лекция затронет такую немаловажную тему, как LocalStorage API


10.09.2016 10:00 309
Модульная контрольная работа № 1 +JavaScript
#695
Модульная контрольная работа № 1 +JavaScript
Эта лекция будет посвящена основам клиент-серверной коммуникации, где
будут рассмотрены основы HTTP протокола и технологии AJAX.


27.08.2016 10:00 456
Функции
#693
Функции
- Создание функций – варианты, константа __FUNCTION__;
- Вызов функции, динамический вызов функции из переменной;
- Передача аргументов - обязательные/необязательные, порядок их передачи;
- Уточнение типа получаемых аргументов;
- Области видимости для функций;
Получение/изменение переменных из глобальной области (global, $GLOBALS, ссылки);
- Возврат значений функциями;
- Рекурсии – пишем аналог функции print_r() и count() с учетом вложенных массивов;
- Разыменование массива ($secondElement = toArray(1,2,3)[1];),
list($a,$b,$c)=toArray(1,2,3);
- Создание функций с неограниченным количеством аргументов – func_get_args(), function foo(…$vals){}
Статические переменные.
Решаем задачи.



17.08.2016 19:00 236
PHP Academy в цифрах
2155
Студентов
ВЫПУСТИЛОСЬ
В PHP ACADEMY
439
Студентов
КУПИЛИ НАШИ ВИДЕОКУРСЫ В АЗИИ, ЕВРОПЕ И США
357
Студентов
УЧИТСЯ ПАРАЛЛЕЛЬНО В МЕСЯЦ