Преподаватели
Теги
HTML-5, jQuery
#2632
HTML-5, jQuery
svg
icon fonts
parallax


22.07.2017 10:00 374
Основы JavaScript
#2631
Основы JavaScript
Внешние скрипты, порядок исполнения
Переменные
Правильный выбор имени переменной
Шесть типов данных, typeof
Основные операторы
Операторы сравнения и логические значения
Взаимодействие с пользователем: alert, prompt, confirm
Начинаем:
Условные операторы: if, '?' (тернарный)


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



22.07.2017 12:00 223
PHP advanced
#2629
PHP advanced
Безопасность в PHP
Шаблонизаторы: Smarty / Twig
Проектирование API для мобильных приложений
Подключение платежного шлюза к вашему сайту


22.07.2017 10:00 418
MySQL
#2628
MySQL
Сложные запросы
Практика


22.07.2017 10:00 309
Основы JavaScript
#2626
Основы JavaScript
Что такое конструктор?
Прототип объекта
hasOwnProperty()
Objecct.create()
Создание прототипов через конструктор
Встроенные "классы" в JavaScript
Классы через прототип
Наследование Array от Object
Основы тестирования в Javascript
Техника TDD
Qunit - работа с ним
Структура утверждений, организация тестов
Асинхронный тест
Техника BDD и работа с Jasmin


22.07.2017 10:00 319
Основы JavaScript
#2625
Основы JavaScript



21.07.2017 19:00 271
Массивы, циклы-1
#2624
Массивы, циклы-1
Массивы – суть, виды декларации.
Обращение к элементу массива, добавление нового элемента.
Массивы индексные и ассоциативные. Многомерные массивы.
Создаем меню для сайта в виде массива.
Полезные функции:
Вывод – print_r, var_dump()
Сортировка массива:sort, ksort…Сравнение функций для сортировки в PHP(http://php.net/manual/ru/array.sorting.php)
Операции с элементами массива:
Сериализация, count, array_shift, array_push, array_key_exists, in_array, array_unique, compact…
Суперглобальные массивы. $GLOBALS, $_ENV, $_SERVER, $_COOKIE, $_SESSION, $_FILES, $_GET, $_POST, $_REQUEST – краткий обзор.
Циклы:
- for(block A; block B; block C). Выводим четные числа;
Вложенные циклы - выводим простые числа;
While (do-while). Важно! - бесконечный цикл.
Цикл для работы с массивами – почему foreach а не другие.
Изменение элементов массива в цикле foreach – почему не сработает
``foreach ($array as $key=>$value) {
$value+=1;
}``
Управляющие конструкции – break, continue, die, exit.
Формируем динамическую таблицу умножения.
Выводим меню из ассоциативного массива в виде списка гиперссылок.



21.07.2017 19:00 296
ООП
#2623
ООП
Статические методы и свойства. Self.
Константы классов. Перегрузка методов, использование метода родительского класса - "parent".
Позднее статическое связывание (static::method() ).
Итерация свойств открытых\закрытых.
Абстрактные классы, интерфейсы.
Исключения.



21.07.2017 19:00 247
MVC
#2622
MVC



21.07.2017 19:00 531
ООП
#2619
ООП
Практика


21.07.2017 19:00 323
Javascript, jQuery
#2618
Javascript, jQuery



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