Преподаватели
Теги
Основы PHP, массивы
#784
Основы PHP, массивы



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

NoSQL базы данных, MongoDB – обзорно.




10.09.2016 10:00 366
Основы http,html,css
#780
Основы http,html,css
-Знакомство с системой обучения в PHP Academy.
-Как устроен интернет, основы сетей. Как работают браузеры.
-Клиент-серверная архитектура. Локальный и удаленный серверы.
-DNS, IP, порты служб; конфликт приложений при занятости нужного порта, сокеты.
-Хостинг – виды.
-Полезные утилиты: ipconfig, ping, tracert, netstat.
-Основы HTTP – протокола. Заголовки, методы запросов, ответы сервера. Наиболее распространенные статусы ответа.
-Что такое сборки и зачем они нужны разработчику – XAMPP, Openserver…

- Цели и задачи HTML;
- Структура документа;
- meta-информация – keywords, description, robots.
- Комментарии.
- Разметка, элементы, теги, атрибуты.
- Заголовки h1-h6.
- Параграф p. Форматирование текста – strong, em, ins, cite, big, small, sub, sup. - - Спецсимволы – entity - © ™…
- Гиперссылки – внешние и внутренние. - Изображения.
- Списки – ol, ul, dl. Делаем навигационное меню в виде списка.
- iframes.
- Основы семантической верстки (на примерах отличия тегов i и em, b и strong, div и nav, aside, header, footer..)
- Таблицы – основные элементы, структура. Объединение ячеек.
- Формы – что это и для чего. Обязательные атрибуты. input type=text, password, submit, reset; value, placeholder; checkbox, radio; select;
- CSS – селекторы. границы, отступы.
- Размеры, позиционирование, видимость.



10.09.2016 10:00 313
ООП
#779
ООП



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

Практика по сборке мини-сайта – базово, пишем каркас сайта, допиливаем дома.



09.09.2016 19:00 318
MySQL
#775
MySQL



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



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


08.09.2016 19:00 311
Основы PHP
#771
Основы PHP
Основы PHP. Как PHP работает - php5ts.dll, php.exe, php.ini. Запуск из консоли, связка с веб-сервером.
Тэги, комментарии.
Переменные – суть, создание. Правила именования переменных.
Передача по ссылке, динамическое создание переменных .
Ошибки в PHP – виды(уровни), демонстрация. Обзор error_reporting в php.ini и в скрипте.
Вывод echo VS print - особенности. Кавычки. Heredoc-формат.
Константы. Суть, создание.
Магические константы – LINE, FILE.
Выражения, операторы – арифметические, инкремент/декремент (разбираем разницу в постинкременте и преинкременте); конкатенация.
Типы данных, приведение типов (особенности динамической типизации в PHP), проверка типа, gettype, (int)$val.., is_integer, isset, empty...var_dump.
Операторы сравнения, равенства, тождественности.
Логические операторы.
If | else / тернарная конструкция / switch case. Вывод html-блока по условию в PHP-блоке.



08.09.2016 19:00 436
HTML, CSS
#770
HTML, CSS



08.09.2016 19:00 400
MVC
#769
MVC



08.09.2016 19:00 290
	Основы Javascript, jQuery
#768
Основы Javascript, jQuery



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