Преподаватели
Теги
CSS
#967
CSS
Продолжаем CSS


18.10.2016 19:00 345
MVC
#965
MVC



18.10.2016 19:00 409
Заголовки, куки, сессии.
#964
Заголовки, куки, сессии.
Практика по сборке сайта.


18.10.2016 19:00 396
Функции
#963
Функции
- Создание функций – варианты, константа __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){}
Статические переменные.



18.10.2016 19:00 363
MVC
#962
MVC



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

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

MySQL - основы, что такое СУБД. Реляционность, нормализация – суть, виды.
Подключение к СУБД из консоли. Подключение к СУБД из phpMyAdmin , MySQL Workbench .
Поля, записи, первичный ключ, внешний ключ, индекс.
InnoDB vs MyISAM.
Типы данных.
Работа из консоли:
Создание и удаление баз\таблиц, просмотр списка баз\таблиц.
Создание таблицы как копии уже существующей – только структуры; структуры и данных.
Бэкап БД, импорт / экспорт .



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

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



15.10.2016 10:00 448
MVC
#959
MVC



15.10.2016 10:00 370
Работаем с jQuery
#958
Работаем с jQuery
В этой лекции будут рассмотрены базовы принципы работы с jQuery и основные функции его API В этой лекции будут рассмотрены популярные плагины jQuery, а также, студенты смогут научится самостоятельно создавать свои собственные плагины


15.10.2016 10:00 365
Основы. Вводная лекция
#957
Основы. Вводная лекция
+ Программирование. Языки программирования. Спецификации. Категории языков программирования. Семантика
+ Типы и структуры данных
+ Реализации и классификация языков программирования
+ Парадигмы и идиомы программирования
+ Теория алгоритмов. Модели вычислений
+ Операторы. Выражения. Комментарии
+ Псевдокод. Спагетти-, пахлава- и катамари-код
+ Структура HTML-документа
+ HTML-теги. Meta-теги. Порядок тегов. Парные теги. Типы тегов
+ HTML-атрибуты. Формат и значения атрибутов
+ Строчные, блочные и универсальные HTML-элементы. Правила вложений или иерархия тегов
+ Задание размеров HTML-элементов
+ Цвет или как покрасить HTML-элементы
+ Абзацы, заголовки, ссылки. Абсолютные и относительные ссылки. Якоря. Виды ссылок
+ Списки. Маркированные и нумерованные списки. Списки определений
+ Таблицы, их атрибуты и особенности. Внутренние теги таблицы. Выравнивание. Объединение ячеек. Вложенные таблицы. Заголовок таблицы
+ Форматы изображений. Вывод изображений. Размеры изображений. Альтернативное имя изображения
+ HTML-формы или отправка данных на сервер
+ Фреймы, их достоинства и недостатки. Создание фреймов
+ Выравнивание текстовой информации. Начертание. Верхний и нижний индексы
+ Спецсимволы в HTML
+ Валидация HTML-документов или написание правильного HTML-кода
+ Установка PyCharm


15.10.2016 10:00 342
Основы Git, Github
#956
Основы Git, Github
Системы контроля версий – необходимость, виды:
Локальные, централизованные, децентрализованные. Преимущества Git.
Общая информация о механизме работы Git – снимки состояния, файлы отслеживаемые/ неотслеживаемые, подготовленные файлы, фиксация состояния.
Установка Git. Основы работы с командной строкой. Регистрация на GitHub Начало работы с Git и GitHub - создание первого репозитория, и первый коммит. Откат на коммит, инфо об изменении в коммитах, push, pull, ветки, слияние, конфликты. GitHub & PHPStorm. Отработка команд –
git init,
git config –global user.name (user.email)
git add
git commit
git status
git diff
git log
git checkout
git merge
git remote
git pull/git push



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



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