Сливы курсов

Большая база курсов по честной ценe

Регистрация

[ntschool] Стань PHP программистом (Дмитрий Лаврик, Дмитрий Юрьев)

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 365

PHP1
1 Основы PHP

Файлы как место для хранения информации
Низкоуровневая работа с файлами
Удобные функции для работы с файлами
Создание простейшего блога с помощью файловой системы
Ведение логов с помощью файлов
Создание журнала посещения сайта
2 Куки и сессии

Что такое куки
Принцип работы кук
Что такое сессии. Принцип работы сессий
Пример простейшей авторизации на сайте и создания закрытых страничек
3 Работа с БД

БД и СУБД. Реляционные базы данных
Таблицы, строки, столбцы, первичный ключ
Типы связей между таблицами
Работа с утилитой PHPMyAdmin
Основные SQL-операции
Работа с БД из PHP, mysql и mysqli
Пример использования БД




Продолжение описания

4 MVC

Что такое архитектура программы и что такое хороший код
Принцип разделения
Модель-Вид-Контроллер
Модульность разработки и уровни абстракции
Рассматриваем MVC на примере создания новостной ленты
Альтернативный синтаксис PHP
5БД и архитектура

Основы безопасности веб-сайтов
Sql-инъекции, xss-атаки, способы защиты
Нормальные формы. Правильное хранение информации в базе
Многотабличные запросы
Методика создания системы постраничной навигации
Создание одной точки входа на сайт
6 Шаблонизация

Удаление повторяющегося HTML-кода
Основные проблемы подключения шаблонов обычными include-ами
Универсальный и современный способ подключения шаблонов
7 Прикручивание вёрстки

Практика
Совмещение кода со свёрстанным макетом сайта
Выделение сущности статических текстов на сайте
Выделение неудобств процедурного подхода













 

Партнеры

Верх Низ