Преподаватели
Теги
Практика по JS, jQuery и AJAX
#622
Практика по JS, jQuery и AJAX
1) AJAX контактная форма
2) Проверка доступности логина по AJAX и использование капчи
3) Система комментирования с AJAX, PHP, MySQL
4) Функция для создания ЧПУ на лету
5) Строим диаграммы с помощью GoogleCharts


25.07.2016 19:00 482
Javascript, jQuery part 2
#621
Javascript, jQuery part 2



03.08.2016 19:00 234
Javascript, jQuery part 1
#620
Javascript, jQuery part 1



29.07.2016 19:00 259
PHP advanced ч.2
#619
PHP advanced ч.2



27.07.2016 19:00 272
MySQL
#617
MySQL
MySQL - основы, что такое СУБД. Реляционность, нормализация – суть, виды.
Подключение к СУБД из консоли. Подключение к СУБД из phpMyAdmin , MySQL Workbench .
Поля, записи, первичный ключ, внешний ключ, индекс.
InnoDB vs MyISAM.
Типы данных.
Работа из консоли:
Создание и удаление баз\таблиц, просмотр списка баз\таблиц.
Создание таблицы как копии уже существующей – только структуры; структуры и данных.
Бэкап БД, импорт / экспорт .
INSERT, DELETE, SELECT, ALTER. Условия для запросов.
IN, ORDER BY, LIMIT в запросе.
JOIN, GROUP BY, агрегатные функции.



23.07.2016 10:00 242
PHP advanced ч.1
#616
PHP advanced ч.1



22.07.2016 19:00 256
Массивы, циклы, функции.
#615
Массивы, циклы, функции.
Массивы – суть, виды декларации.
Обращение к элементу массива, добавление нового элемента.
Массивы индексные и ассоциативные. Многомерные массивы.
Создаем меню для сайта в виде массива.
Полезные функции:
Вывод – 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.
Формируем динамическую таблицу умножения.
Выводим меню из ассоциативного массива в виде списка гиперссылок.
- Создание функций – варианты, константа __FILE__;
- Вызов функции, динамический вызов функции из переменной;
- Передача аргументов - обязательные/необязательные, порядок их передачи;
- Уточнение типа получаемых аргументов;
- Области видимости для функций;
Получение/изменение переменных из глобальной области (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){}
Статические переменные.



23.07.2016 10:00 319
MVC
#614
MVC



20.07.2016 19:00 222
ООП, MVC
#613
ООП, MVC
Повторяем ООП, начинаем MVC


22.07.2016 19:00 271
Занятие №16
#612
Занятие №16
jQuery: основы. Полезные примеры. Взаимодействие с DOM. AJAX, JSON


16.08.2016 19:00 246
Занятие №15
#611
Занятие №15
Javascript: основы. Обзор синтаксических конструкций. Функции. Взаимодействие с DOM.


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