Как создать свою собственную социальную сеть с нуля за 30 дней? Очень легко! В этом видеокурсе с нуля и пошагово будет показано как создать свою социальную сеть.
Содержание День 1. (18:01) Подготовка к созданию социальной сети. Что нужно знать для создания социальной сети? Месторасположение скриптов социальной сети на сервере Создание необходимых подкаталогов и описание их назначения Описание конфигурационного скрипта conf_connect.php Аутентификация пользователя при помощи скрипта login.php Создание скрипта api.php и его назначение Подключение скрипта аутентификации пользователя в скрипте api.php Методы передачи данных (POST и GET) Отправляемые данные в api.php Назначение переменной status Прием данных в скрипте api.php, которые отправлены через метод POST День 2. (15:54) Назначение файлов в каталоге html Подключение основной разметки страницы в скрипте index.php Оформление сайта через файл style.css Что такое friendly url (дружественные ссылки)? Подключение основных функций. Вывод содержимого переменной razdel Коротко об ООП. День 3. (18:09) Небольшое знакомство с javascript и с panzin_framework.js Описание структуры таблиц в базе данных socialdb Выполнение sql-запроса на выбор псевдонима в скрипте index.php Подключение panzin_framework.js в скрипте index.php Передача данных из серверного скрипта index.php в клиентский скрипт main.js День 4. (30:23) Передача данных из серверного скрипта в клиентский (продолжение) Описание функций социальной сети Подключение файлов с классами в скрипте api.php Определение основного класса main Определение свойств и методов в основном классе Описание назначения переменной type и action Выбор типа и действия при помощи переключателя switch если пользователь вошел на сайт. Создание экземпляра класса при выборе типа действия. Написание класса reguser День 5. (20:45) Работа над ошибками Определение блока content в который будут загружаться данные. Изменение текста в блоке content при помощи javascript Использование функции form_loader для загрузки файла методом GET Назначение переменной url_s Использование плагина firebug для отладки javascript, html и css. Подключение файлов с классами javascript Функция для загрузки всех классов в javascript День 6. (14:45) Функция для загрузки всех классов в javascript Создание экземпляра класса в javascript. Определение метода (функции) в классе языка javascript Как выполняется регистрация пользователя Определение конструктора в классе reguser Написание функции select_action День 7. (19:39) Небольшие изменения Отправка данных для регистрации пользователя Изменение url_s в зависимости от месторасположения скриптов Занесение данных в переменные login и pass из cookie Обработка обратного вызова при отправке данных методом ajax_post Разбиение данных в массив при помощи split Проверка полноты заполнения данных при регистрации Написание запроса на вставку данных в таблицу с пользователями SOCIAL_user День 8. (45:13) Регистрация пользователя Проверка длины введенных данных при регистрации (функция mb_strlen) Вывод сообщения об ошибке Выделение ошибочно заполненного поля при регистрации Отправка кода активации на e-mail День 9. (32:10) Описание скрипта активации на php. Передача в класс разного количества переменных. Демонстрация работоспособности скриптов на рабочем сайте. Страница пользователя - user.html Написание запросов на загрузку, редактирование и удаление страницы. Назначение переменной ids. Подготовка таблицы со списком городов. День 10. (36:59) Вход пользователя на сайт (форма авторизации пользователя). День 11. (50:35) День 12. (40:54) День 13. (38:48) День 14. (20:45) День 15. (1:04:58) День 16. (51:13) День 17. (36:49) День 18. (1:01:02) День 19. (56:35) День 20. (58:16) День 21. (44:47) День 22. (45:12) День 23. (42:43) День 24. (29:07) День 25. (28:12) День 26. (56:10) Описание изменений в скрипте. Удаление неактивированных пользователей. Описание класса like: добавление и список поставленных like. Функции получения идентификатора по псевдониму и псевдонима по идентификатору. Подставление адреса локального или рабочего сервера в классах. Изменения в серверном скрипте класса fotos и клиентском скрипте class_fotos.js. Изменения в классе fotoalbums.php и class_fotoalbums.js Изменения в классе wall.php Добавление like для понравившегося сообщения День 27. (45:22) Вывод количества зарегистрированных пользователей. onmouseover и onmouseout при наведении на кнопку like или рассказать. Исправление ошибки в скрипте при входе на сайт. Запросы для поиска и вывода количества записей. Поиск пользователя на сайте. Создание поля для ввода поискового запроса. Отправка поискового запроса в скрипт api. Вывод фотографии пользователя в результатах поиска. День 28. (57:32) Загрузка полностью страницы через php без ajax запросов. Описание изменений в скрипте index.php. Функция my_post для отправки post запроса через php. Изменение в клиентских скриптах js. Вывод страницы когда пользователь не вошел на сайт. Исправления в классе messages.php Отображение количества непрочитанных сообщений в меню. День 29. (20:15) Оформление сайта социальной сети через файл style.css. Анимационное изображение при загрузке фото. Изменение видимости блоков при начале и завершении загрузки. Изменение окна уведомлений alert на собственный. День 30. (27:08)
Информация о программе: Название:Создание социальной сети с нуля за 30 дней Год выпуска: 2013 Автор: Панзин Сергей Продолжительность: 19:07:35 Тип раздаваемого материала: Мультимедийный диск Язык: Русский Формат видео: FLV Видео: H264, 1280x720, 16:9, 15 fps, ~1500 Аудио: MPEG 1 Audio, Layer 3 (MP3), 44100 Hz, 85 kbps, 1 mono Размер:6,75 Гб
Скачать Создание социальной сети с нуля за 30 дней (2013) Видеокурс:
|