PHP (2019): надежное приложение для блогов с PHP (ООП) и MySQL - Видеоуроки

PHP(2019): A robust blog application with PHP(OOP) and MySQL
Duration 05:12:56
Открыть все курсы от udemy

В этом курсе вы начнете с нуля: от проектирования веб-страниц до проектирования структуры базы данных и написания кода с подходом объектно-ориентированного программирования. Я видел, что многие курсы, написанные на php и mysql, были очень простыми, что определенно не помогало студентам быть готовыми к рынку после завершения этих курсов. Поэтому я подумал создать надежное веб-приложение, в котором я могу научить своих студентов не только писать код и хранить данные в базе данных, но и лучше подходить к выполнению задачи. Поэтому я пришел с приложением для блога, чтобы мои студенты могли легко понять требования проекта.

PHP является одним из самых востребованных языков программирования в мире. Около 80% веб-сайтов и веб-приложений сделаны на PHP.

Таким образом, вы можете воспользоваться преимуществами этого языка, чтобы стать лучшим программистом / инженером в компаниях с хорошей зарплатой.

так о чем курс?

  • Я лично проведу вас шаг за шагом в создании собственного надежного приложения:
  • создание уникального slug для каждого поста. slug более оптимизирован для SEO, чем ID
  • вставка данных в базу данных с несколькими параметрами и условиями
  • хранение тегов для каждого поста. один пост может быть связан с несколькими тегами. Подумайте о stackoverflow, где пользователи могут просматривать все сообщения, связанные с этим тегом.
  • Мы сделаем сводную таблицу, и вы узнаете, как сделать запрос
  • мы будем реализовывать функцию поиска для нашего блога.
  • мы добавим наиболее популярные функции сообщения в нашем приложении. Как мы это делаем ??
  • мы добавим систему комментариев, так как большинство сайтов в мире позволяет пользователям оставлять свое мнение о статье. Это должно быть одобрено администратором, прежде чем они появятся. Мы справимся и с этим.
  • Мы добавим систему аутентификации, и вы увидите, как сессии спользуется для защиты маршрутов.
Полный список уроков Развернуть / Свернуть
  • Урок 1. Introduction 00:02:42
  • Урок 2. installation 00:02:59
  • Урок 3. Database connection and Bootstrap files setup 00:09:10
  • Урок 4. we make add form and table in database 00:09:48
  • Урок 5. save data to database 00:06:55
  • Урок 6. insert dynamic data from form 00:12:40
  • Урок 7. Front page design with bootstrap 00:09:17
  • Урок 8. Retrieve data from database 00:06:20
  • Урок 9. Adding image upload functionality to our blog application 00:13:50
  • Урок 10. adding image part2 00:07:12
  • Урок 11. make a slug for each post 00:06:29
  • Урок 12. getting post by slug 00:12:26
  • Урок 13. make a unique slug for every post 00:07:30
  • Урок 14. Make a tags Table and fetch tags from database 00:08:48
  • Урок 15. Making pivot table to store post id and tag id 00:11:22
  • Урок 16. inserting multiple tags in database 00:09:37
  • Урок 17. Browse posts by tags 00:12:47
  • Урок 18. edit record 00:08:15
  • Урок 19. update record 00:07:03
  • Урок 20. working on dashboard section part1 00:08:59
  • Урок 21. working on dashboard section part2 00:03:27
  • Урок 22. working on dashboard section part3 00:04:44
  • Урок 23. Adding search feature for the posts 00:09:58
  • Урок 24. Design a login form 00:06:40
  • Урок 25. Make an Account class 00:11:31
  • Урок 26. working on session 00:05:33
  • Урок 27. Logout and using session to restrict the visit of pages from users 00:02:34
  • Урок 28. comment form and comments table 00:05:42
  • Урок 29. storing comments in database 00:08:20
  • Урок 30. giving feedback message to user 00:05:23
  • Урок 31. Pull comments from database 00:07:36
  • Урок 32. 05-working in comment section-adding two fields in database 00:08:16
  • Урок 33. 06-count numbers of comments 00:02:30
  • Урок 34. 07- getting pending comments from database 00:08:48
  • Урок 35. 08-approve or delete comments by admin 00:10:19
  • Урок 36. popular posts features- part 1 00:04:15
  • Урок 37. writing query to fetch popular posts part 2 00:11:55
  • Урок 38. Adding pagination to our posts results-part 1 00:11:51
  • Урок 39. Pagination part2- Last video 00:09:25
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 14.06.2019. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

en 34 урока
phppackagedevelopment.com PHP Package Development (PRO version)
Премиум видео курс по разработке пакетов для PHP и Laravel.  "Я вроде уже делал такое, давайте я гляну на старых проектах." Знакомы такие слова ? Когда мне давали задание на моей работе, я обычно отправлялся на поиски доступного пакета с открытым исходным кодом на packagist.org - и если не было доступно ничего, что отвечало бы потребностям, я собирался найти решение для конкретной проблемы. Много раз, обычно пару недель или...
Duration 04:27:22
8 0
ru 11 уроков
hexlet PHP: Разработка микрофреймворка
Фреймворки - основной способ создавать сложные сайты в интернете. На определённом уровне недостаточно просто знать как ими пользоваться, нужно понимать как они устроены внутри. Благодаря этому курсу вы не только узнаете про все внутренности, но и создадите свой собственный неповторимый фреймворк.
Duration 01:10:48
12 9
30-11--0001 en 11 уроков
Skillshare Foundations: Build Professional PHP Applications With Object-Oriented Programming
Профессиональные объектно-ориентированные приложения - это то, что хотят клиенты и работодатели ... и что большинство разработчиков пытаются научиться делать. Но что, если вы могли бы научиться строить подобные приложения всего за несколько часов?
Duration 03:02:30
6 3
30-11--0001 ru 10 уроков
Marlindev Самый понятный курс по php для начинающих
Курс создан для новичков, которые хотят приступить к работе с языком PHP. Акцент курса базируется на том, чтобы научить вас правильно думать. Вы будете создавать сайт, во время разработки которого научитесь правильно мыслить и планировать проекты. Вы почувствуете себя не только строителем но и архитектором.Если вы новичек, который запутался в синтаксисе, затерялся в фреймворках вроде yii2 и Laravel, и не понимает куда двигатся дальше - то это...
Duration 22:42:32
148 17
22-12-2016 en 41 урок
udemy Learn MySQL and Solve 42 Practical Problems
Существует множество учебных пособий, рассказывающих об основах языка SQL и выражениях, и это хорошо. Тем не менее, во многих случаях простое изучение синтаксиса не продвинет вас дальше. Это то, что я чувствую, когда изучал SQL. Я хотел бы найти викторины и проблемы, чтобы попрактиковаться на знаниях, которые я узнал. Тем не менее, часто бывает трудно найти хорошие проблемы для работы.
Duration 04:24:35
5 0

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo