School PHP

Курс PHP и MySQL - программирование с нуля

Первый уровень программирования на PHP создан для тех, кто мечтает научиться создавать сайты, но не знает с чего начать, так же он подойдет тем, кто уже может сделать простые вещи, но ещё не ориентируется в своём собственном коде. Благодаря простоте языка программирования первый уровень смогут освоить многие люди, единственное что от Вас требуется - внимательность и ответственность в обучении.

В данном курсе мы начнём с основ PHP и плавно перейдем к основам Базы Данных MySQL. Много практикуясь и выполняя порой интересные, а порой сложные самостоятельные работы (все ученики справились со всеми домашками, хотя некоторые и тратили на некоторые почти неделю), по окончанию курса Вы научитесь: создавать полноценный сайт, сможете создать такие скрипты как: комментарии на сайте, чат, блог, новости, каталог товаров, CMS (админку сайта с удобной системой управления сайтом для заказчиков), регистрацию и авторизацию на сайте, а так же многие другие вещи, которые я бы устал перечислять. Буду честен, зная основы PHP+MySQL из данного можно создать примерно 80% всех существующих сайтов в интернете, остальное будет зависеть только от Вашей фантазии и сообразительности (К примеру: зная о том, как сделать регистрацию из 25-ого урока на сайте и загрузку изображений из 30-ого урока немного поработав можно создать свой собственный инстаграм).

Курс PHP и MySQL: программирование с нуля

Описание курса
Дата выпуска
14.10.2016
Продолжительность
60 часов
Уровень
Начинающий
Уроков
31
Домашних заданий
20
9

Как устроен сервер, Переменные, Математические действия, Вывод переменных, Операторы и управляющие конструкции
10

Практика верстки, Работаем с тенями, include - соединяем участки кода
11

Массивы, Циклы: while, do-while, for, foreach
12

Хостинг, Домен, DNS, Сайт hostinger.ru, FTP-клиент Far, FTP-клиент FileZilla, Настройки сервера: phpinfo()
13

Пользовательские функции
14

Создать форму, Передача данных GET, Передача данных POST, Перехват переданных данных, Работа с данными, Отличиня GET и POST
15

Ошибки домашек, Создаем навигацию include + GET, Изучаем область видимости переменных, Константы, $_REQUEST, $_SERVER, $GLOBALS, Самостоятельно изучаем пакет функций
16

Фильтрация данных, Безопасность при include, filter_var для адресов и email, int, float - для чисел, in_array для определённых множественных вариантов, $_COOKIE: Чтение, создание, редактирование и удаление, $_SESSION: Чтение, создание, редактирование и удаление
17

Архитектура сайта, Ядро, Структура сайта, MVC, Шаблоны
18

Как всё устроено, Создание БД, Создание пользователя, localhost, Создание таблиц, Частичная настройка и оптимизация таблиц
19

Разбираем структуру PMA, Создаем, редактируем и удаляем таблицы, Изучаем 4 главных команды: INSERT, UPDATE, DELETE, SELECT
20

mysqli функции, Создаем формы на HTML, Обработка форм, Добавление данных в MySQL
21
22

PHP + MySQLi + UPDATE + DELETE, Изучаем создание полноценного модуля в админке по добавлению, редактированию и удалению информации на сайте
23

mysqli оболочка, Пишем свои функции, Рекурсионный вызов функций, array_map
24

Классы, autoload, отправка писем, mail
25

Регистрация, Hash, авторизация, подтверждение по email, права доступа
26

ЧПУ, Mode Rewrite, Абсолютные и относительные ссылки, Динамические meta-данные, CSS, JS, ob_start обфусикация
27

Создаем админку, CMS, Внешние и внутренние админки
28

Регулярные выражения, Регулярки
29

Типы данных, Движки таблиц, Индексы
30

Загрузка файлов
31

Статичные страницы, Пару слов о Котерове, Анализ phpinfo, Работаем над движком
32

Создаём класс для работы с MySQL, Связь один ко многим, Связь многие ко многим
33

php и js почти не имеют отличий
34

DOM структура HTML, Изучаем события в примерах
35

Отдельные файлы js, Кеш файлов, console, setInterval, setTimeout
36
37

Эффективность и необходимость jQuery, Простые AJAX запросы и ответы
38

JSON как передача массивов, Селекторы на jQuery, Готовимся к настоящему программированию сайтов
39

Ajax и MVC, Болтаем о будущем
Войти | Регистрация