Вход / Регистрация
Вход
Курс PHP и MySQL - программирование с нуля [Новый, от 2021 года]
Первый уровень программирования на PHP создан для тех, кто мечтает научиться создавать сайты, но не знает с чего начать, так же он подойдет тем, кто уже может сделать простые вещи, но ещё не ориентируется в своём собственном коде. Благодаря простоте языка программирования первый уровень смогут освоить многие люди, единственное что от Вас требуется - внимательность и ответственность в обучении.
В данном курсе мы начнём с основ PHP и плавно перейдем к основам Базы Данных MySQL. Много практикуясь и выполняя порой интересные, а порой сложные самостоятельные работы (все ученики справились со всеми домашками, хотя некоторые и тратили на некоторые почти неделю), по окончанию курса Вы научитесь: создавать полноценный сайт, сможете создать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи, которые я бы устал перечислять. Буду честен, зная основы PHP+MySQL из данного можно создать примерно 80% всех существующих сайтов в интернете, остальное будет зависеть только от Вашей фантазии и сообразительности (К примеру: зная о том, как сделать регистрацию из 25-ого урока на сайте и загрузку изображений из 30-ого урока немного поработав можно создать свой собственный инстаграм).
В данном курсе мы начнём с основ PHP и плавно перейдем к основам Базы Данных MySQL. Много практикуясь и выполняя порой интересные, а порой сложные самостоятельные работы (все ученики справились со всеми домашками, хотя некоторые и тратили на некоторые почти неделю), по окончанию курса Вы научитесь: создавать полноценный сайт, сможете создать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи, которые я бы устал перечислять. Буду честен, зная основы PHP+MySQL из данного можно создать примерно 80% всех существующих сайтов в интернете, остальное будет зависеть только от Вашей фантазии и сообразительности (К примеру: зная о том, как сделать регистрацию из 25-ого урока на сайте и загрузку изображений из 30-ого урока немного поработав можно создать свой собственный инстаграм).
Курс PHP и MySQL: программирование с нуля
Описание курса
Дата выпуска
17.07.2022
17.07.2022
Продолжительность
60 часов
60 часов
Уровень
Начинающий
Начинающий
Уроков
35
35
Домашних заданий
20
20
1
Начинаем изучать PHP
Основы синтаксиса, Изолирование от HTML, Переменные, Вывод переменных
2
Углубляемся в типы данных и переменные
работа сервера, переменные, типы данных: int, float, string, bool
3
Управляющие конструкции и операторы сравнения
Управляющие конструкции, Операторы сравнения, Пример с отправкой формы
4
Массивы
Массивы, Элементы массива, CRUD массивов и элементов массива
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, Шаблоны
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, Связь один ко многим, Связь многие ко многим
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, Болтаем о будущем