- 20.06.2022
- 26 938
- 230
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
![[Программирование] PHP – базовый курс.png [Программирование] PHP – базовый курс.png](https://wlux.net/data/attachments/13/13398-9b7148f41397d5657fa05ed7362c5025.jpg)
PHP – базовый онлайн курс от Дмитрия Лаврика. На курсе разбираются основные темы и приёмы программирования на PHP в процедурном стиле.
Курс предназначен для тех, кто:
Владеет основами программирования на языке PHP
Не понимает, как решать реальные задачи на PHP
Хочет освоить базовые темы кодинга на PHP в процедурном стиле.
Вы получите:
8 групп видео с подробной структурированной информацией
9 вебинаров с разбором домашних работ по будням в 20:00 по Москве
2 месяца тусовки в группе с единомышленниками и преподавателем
ВСЕ материалы исходные коды и видео записи занятий!
О преподавателе:
Дмитрий Лаврик
Опыт работы в сфере разработки сайтов более 10 лет. Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а.
Начиная с 2011 года, под его руководством тысячи учеников прошли путь от новичков до успешных веб-программистов. Если вы ещё не знакомы с Дмитрием, рекомендуем заглянуть на его youtube-канал, где вы найдете много полезных видео и сможете узнать стиль преподавания Дмитрия.
Программа:
#1
GET, POST, PUT, DELETE
Работа с $_GET и $_POST
Валидация пользовательских данных
Пример блога с id новости
Пример формы обратной связи
API vs обычная страница с разметкой
#2
Файлы как место для хранения информации
Низкоуровневая работа с файлами
Удобные функции для работы с файлами
Простой блог с помощью файловой системы
Ведение логов с помощью файлов
Создание журнала посещения сайта
#3
БД и СУБД. Реляционные базы данных
Таблицы, строки, столбцы, первичный ключ
Типы связей между таблицами
Работа с утилитой PHPMyAdmin
Основные SQL-операции
Многотабличные запросы
#4
Работа с БД из PHP
PHP Data Objects
Основы ООП для работы с PDO
Подготовленные запросы
SQL-инъекции и основы безопасности
Создание вспомогательного модуля
#5
Архитектура программы и хороший код
Принцип разделения
Модель-Вид-Контроллер
Модульность и уровни абстракции
MVC на примере блога
Альтернативный синтаксис PHP
#6
Удаление повторяющегося HTML-кода
Основные проблемы обычных include-ов
Универсальный способ шаблонизации
Вложенные шаблоны
Глобальные данные для шаблонов
Пример работы с Twig
#7
index.php - единственная точка входа
Выбор и подключение контроллеров
Человекопонятные url-адреса
Настройка htaccess
Прикручивание вёрстки к проекту
Правильные относительные пути
#8
Куки и сессии
Простая схема авторизации
Хеширование паролей
Подведение итогов
Процедурный стиль vs ООП
Обзор тем для дальнейшего развития
Апдейт: Перезалив
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование:
Последние темы в этом разделе:
- [Сергей Спирёв] [Stepik] Библиотека Seaborn. Статистическая визуализация данных в Python (2025)
- [А.Ерошенко, Л.Данилова и др.] Курс по автоматизации тестирования на JavaScript + Playwright (2025)
- [Михаил Крыжановский] [Stepik] Телеграм-боты на Python: продвинутый уровень (2024)
- [IT Start] Курс по Python 3 (2024)
- [А. Ерошенко, С. Хомутинин, С. Васенков] Автоматизация тестирования на Python (2024)
- [IT Start] Создание графического интерфейса в Python 3 с Tkinter (2024)
- [Дмитрий Лаврик] PHP – ООП (2021)
- Параллелизм в Python. Заметка на русском с примерами кода.
- Крутая, содержательная шпаргалка с примерами по веб-фреймворку Django
- Асинхронный Python и Asyncio - Молчанов (2023)