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


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



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



21.07.2017 19:00 173
MVC
#2622
MVC



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


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



21.07.2017 19:00 222
Основы JavaScript
#2615
Основы JavaScript
- Функції: їх створення та виклик
- Приймання та передача аргументів
- Повернення значення
- масив arguments, робота з ним
- Область видимості (Scope): локальний, глобальний
- Рекурсія
- Функція-літерал
- Вкладені функції
- Сallback-функції
- хоістинг функцій та змінних


20.07.2017 19:00 207
MVC
#2614
MVC



20.07.2017 19:00 266
Python
#2612
Python



20.07.2017 19:00 279
PHP advanced
#2611
PHP advanced



20.07.2017 19:00 144
HTML-5, jQuery
#2610
HTML-5, jQuery
CSS препроцессоры (на примере Stylus)


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