Преподаватели
Теги
ООП
#910
ООП
Пространства имён. Трейты.
Паттерны Singleton, Registry.
Автозагрузка


06.10.2016 19:00 268
Основы Git, Github
#908
Основы 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



05.10.2016 19:00 316
Массивы, циклы.
#907
Массивы, циклы.
Продолжаем массивы, циклы.


05.10.2016 19:00 309
MySQL
#906
MySQL
Продолжаем INSERT, DELETE, SELECT, ALTER. Условия для запросов.
IN, ORDER BY, LIMIT в запросе.
JOIN, GROUP BY, агрегатные функции.
Сложные запросы.
Пользователи, права доступа.



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



05.10.2016 19:00 273
ООП
#904
ООП
Создание классов, объектов. Свойства, методы; обращение к ним.
инкапсуляция, полиморфизм, Наследование.
instanceof.
Работа со свойствами из класса - $this.
Области видимости - public, private, protected - инкапсуляция. Работа с ними в классе (геттеры/сеттеры).
Копирование(присвоение) объектов - по ссылке, Клонирование объектов.



05.10.2016 19:00 273
Вводное
#903
Вводное



04.10.2016 19:00 319
Формы, файловая система
#902
Формы, файловая система
Заканчиваем файловую систему, практика - навигация по файловой системе.


06.10.2016 19:00 357
MySQL
#901
MySQL
INSERT, DELETE, SELECT, ALTER. Условия для запросов.
IN, ORDER BY, LIMIT в запросе.
JOIN, GROUP BY, агрегатные функции.



04.10.2016 19:00 249
ООП
#900
ООП
Заканчиваем теорию, паттерны. Переходим к практике


04.10.2016 19:00 298
Функции-практика
#899
Функции-практика
Формы , $_GET, $_POST, $_REQUEST. Пишем контактную форму (для сообщений пользователей) – сериализация, хранение в файле, вывод комментариев под формой, «антимат» для комментариев.


04.10.2016 19:00 372
Git, Github
#898
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



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