Преподаватели
Теги
Основы AngularJS-01
#1502
Основы AngularJS-01



25.01.2017 19:00 294
ReactJS-06
#1501
ReactJS-06



31.01.2017 19:00 208
ReactJS-05
#1499
ReactJS-05



24.01.2017 19:00 244
CSS
#1498
CSS
- css свойства для списков, таблиц, форм
- (веб)шрифты, текстовые эффекты и стили
- Переходы, трансформации, анимации, градиенты
- закругление углов
- флексбокс


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



20.01.2017 19:00 273
Массивы, циклы
#1496
Массивы, циклы
Массивы – суть, виды декларации.
Обращение к элементу массива, добавление нового элемента.
Массивы индексные и ассоциативные. Многомерные массивы.
Создаем меню для сайта в виде массива.
Полезные функции:
Вывод – 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.
Формируем динамическую таблицу умножения.
Выводим меню из ассоциативного массива в виде списка гиперссылок.



18.01.2017 19:00 252
MVC
#1495
MVC
Сессии, логин, регистрация; создаем админ панель.


25.01.2017 19:00 242
MVC
#1494
MVC
Разбираем учебный MVC фреймворк - представления, мультиязычность, bootstrap ; Подключение к БД, модели .


20.01.2017 19:00 285
MVC
#1493
MVC
Автозагрузка классов (spl_autoload). Архитектурные решения, паттерны Singleton, Registry. Проектирование систем на примерах.
Паттерн MVC на ООП.
Что такое MVC, единая точка входа, роутинг. Парсинг URL.
Контроллеры, действия, вывод представления.



18.01.2017 19:00 249
PHP advanced
#1492
PHP advanced
Patterns, Reflection


20.01.2017 19:00 198
MVC
#1491
MVC



18.01.2017 19:00 265
PHP Advanced
#1489
PHP Advanced
SPL


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