Вход / Регистрация
Вход
Курсы PHP программирования и HTML верстки
КУРС HTML: ДЛЯ ЧАЙНИКОВ
№ | Заголовок | Описание |
---|---|---|
1 | Начинаем изучать HTML, теги, атрибуты тегов и их свойства |
Изучаем теги. Теги имеют атрибуты (правила), у атрибутов есть свойства. |
2 | Увеличиваем базу тегов, аттрибутов тегов, свойств тегов |
Ещё больше тегов, Ещё больше Аттрибутов и их свойств |
3 | Детали верстки |
Завершаем понимание верстки |
4 | Начинаем изучать CSS |
Подключение CSS, Классы и имена, Идентификатор тегов, Изучаем много стилей |
5 | Табличная верстка |
Table и всё о нём |
6 | Блочная верстка |
Div и всё о нём |
7 | Начинаем изучать Photoshop, нарезаем шаблон |
Стандартные инструменты, Нарезка картинок |
8 | Продолжаем изучать Photoshop, работаем с подготовленными шаблонами |
Слои, Прозрачный фон, Закруглённые углы |
КУРС PHP С НУЛЯ
№ | Заголовок | Описание |
---|---|---|
9 | Начинаем изучать PHP |
Как устроен сервер, Переменные, Математические действия, Вывод переменных, Операторы и управляющие конструкции |
10 | Практикуемся с версткой |
Практика верстки, Работаем с тенями, include - соединяем участки кода |
11 | Массивы и Циклы |
Массивы, Циклы: while, do-while, for, foreach |
12 | Домен и хостинг |
Хостинг, Домен, DNS, Сайт hostinger.ru, FTP-клиент Far, FTP-клиент FileZilla, Настройки сервера: phpinfo() |
13 | Пользовательские функции |
Пользовательские функции |
14 | Методы передачи данных GET и POST, работа с формами |
Создать форму, Передача данных GET, Передача данных POST, Перехват переданных данных, Работа с данными, Отличиня GET и POST |
15 | Улучшаем качество кода, include+GET, Суперглобальные массивы |
Ошибки домашек, Создаем навигацию include + GET, Изучаем область видимости переменных, Константы, $_REQUEST, $_SERVER, $GLOBALS, Самостоятельно изучаем пакет функций |
16 | Фильтрация данных, $_COOKIE, $_SESSION |
Фильтрация данных, Безопасность при include, filter_var для адресов и email, int, float - для чисел, in_array для определённых множественных вариантов, $_COOKIE: Чтение, создание, редактирование и удаление, $_SESSION: Чтение, создание, редактирование и удаление |
17 | Ядро, структура сайта, MVC |
Архитектура сайта, Ядро, Структура сайта, MVC, Шаблоны |
PHP + MYSQL
№ | Заголовок | Описание |
---|---|---|
18 | База Данных MySQL. Основы |
Как всё устроено, Создание БД, Создание пользователя, localhost, Создание таблиц, Частичная настройка и оптимизация таблиц |
19 | Запросы select, insert, update, delete |
Разбираем структуру PMA, Создаем, редактируем и удаляем таблицы, Изучаем 4 главных команды: INSERT, UPDATE, DELETE, SELECT |
20 | Форма и работа PHP с MySQL |
mysqli функции, Создаем формы на HTML, Обработка форм, Добавление данных в MySQL |
21 | Выборка из БД и вывод на экран |
PHP + MySQLi + SELECT |
22 | Редактирование и удаление данных. 1 Модуль CMS |
PHP + MySQLi + UPDATE + DELETE, Изучаем создание полноценного модуля в админке по добавлению, редактированию и удалению информации на сайте |
23 | Собственные функции, функция-оболочка, рекурсия |
mysqli оболочка, Пишем свои функции, Рекурсионный вызов функций, array_map |
24 | Классы, autoload, и класс отправки писем |
Классы, autoload, отправка писем, mail |
25 | Регистрация + Авторизация, установка прав доступа |
Регистрация, Hash, авторизация, подтверждение по email, права доступа |
26 | Работа над ядром: ЧПУ и оптимизация |
ЧПУ, Mode Rewrite, Абсолютные и относительные ссылки, Динамические meta-данные, CSS, JS, ob_start обфусикация |
27 | Создание админки, CMS |
Создаем админку, CMS, Внешние и внутренние админки |
28 | Регулярные выражения |
Регулярные выражения, Регулярки |
29 | Углубляемся в MySQL |
Типы данных, Движки таблиц, Индексы |
30 | Загрузка файлов |
Загрузка файлов |
31 | Работа над статикой и ядром |
Статичные страницы, Пару слов о Котерове, Анализ phpinfo, Работаем над движком |
32 | mysql связи один ко многим и многие ко многим |
Создаём класс для работы с MySQL, Связь один ко многим, Связь многие ко многим |
JS
№ | Заголовок | Описание |
---|---|---|
33 | Находим аналогию между js и php |
php и js почти не имеют отличий |
34 | ДОМ дерево, объекты и события |
DOM структура HTML, Изучаем события в примерах |
35 | script в отдельном файле, консоль, setInterval и setTimeout |
Отдельные файлы js, Кеш файлов, console, setInterval, setTimeout |
36 | Объекты наше всё. Аналогия ассоциативных массивов на PHP |
Изучаем объекты и их синтаксис |
37 | Изучаем ajax и jQuery |
Эффективность и необходимость jQuery, Простые AJAX запросы и ответы |
38 | Углубляемся в ajax и jQuery, JSON для массивов |
JSON как передача массивов, Селекторы на jQuery, Готовимся к настоящему программированию сайтов |
39 | Окончание курса |
Ajax и MVC, Болтаем о будущем |