English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 10 Hours | 5.35 GB
Easy and Simple Methods to Learn PHP Concepts with lots of Practical Examples and Exercises. Skills Guaranteed.
Welcome to this course my dear student. In this course we will create a fully functional news website from scratch using PHP and MySQL.
All you need to do is get your PC, MAC or Laptop ready for coding.
Firstly you must have a basic understanding of PHP both procedural, functional and OOP.
Don’t worry everything will work out fine.
I have designed the course in such a way that it won’t bore you out, I promise you that for sure.
There will be stages that things will seem not to make sense to you but all you need to do is take a break either coffee break or a walk then come back to the course and have the full benefit of it.
With all these said, i hope to see you in the course.
What you’ll learn
- How to create a news website from scratch
- Taking the project online
- Neat way of coding in PHP
- File Management
- PHP Programming
- Build a news website using php and mysql
- Build a website
- Write PHP like a PRO
Table of Contents
Getting Started
1 Getting Started
2 Overview of our course files
3 Creating and connecting to the database
User Authentication
4 Displaying register page and login page based on a simple condition
5 Adding some feeds to our register page
6 Validating the Registration Form – Part 1
7 Validating the Registration Form – Part 2
8 Validating the Registration Form – Part 3
9 Logging In the user
The User Class
10 Defining the user class and getting the username
11 Getting the rest of the user’s details from the database
12 Refactoring the profile page
13 Displaying the form based on a condition
14 Getting values ready for update
15 Updating the user’s information
16 Fixing the bug from the previous lecture
17 Uploading and updating the user’s profile picture
The Category class
18 Defining the category class and writing the method to add categories
19 Adding the categories to the database
20 Creating a HTML table to display our categories
21 Displaying the categories in the table
22 Getting the categories ready for update
23 Updating the categories
24 Creating the method to delete a selected category
25 Final lecture in this section – Displaying the links
The News Class
26 Creating the news table in our database
27 Displaying the add post link
28 Creating the form in order to add news
29 Limiting the users from typing more than 60 characters in the Title feed
30 Displaying the categories in the category select tag
31 Previewing the image before uploading to the server
32 Uploading Images to the server
33 Writing the method to add the news
34 Instantiating the Post class and finally adding the news to the database
35 Displaying the categories in the UI
Working with the UI – Part 1 – Subsidiary of the News Class
36 Getting the news data from the database
37 Getting the Breaking News
38 Getting the featured news posts
39 Having fun with bugs
40 Displaying the Casual News
41 Working with the search bar – part 1
42 Working with the search bar – part 1
43 Getting news by category
Working with the UI – Part 2 – Subsidiary of the News Class
44 Important MUST WATCH!!!
45 Finally adding the links to all news
46 Displaying the news in the single page
47 Looping through the tags
48 Incrementing the number of views per news
49 Getting the related news posts
50 Getting the most recent popular news
51 Getting and Displaying the news by TAGS
52 Displaying World News
53 Displaying the 4 most popular post for the week
Adding more users to the administration
54 Adding more users to the administration
55 Getting the number of posts for each user
The Comment Class
56 Creating the method to add comments
57 Adding the comments to the database
58 Preparing the data for display
59 Displaying the comments in a table
60 Approving and un-approving comments
61 Displaying the comments in the news feed and adding notification
Subscribers Authentication
62 Creating the Register and Login form
63 Registering Subscribers
64 Logging in Subscribers
65 The secured way of logging out Subscribers
Like and Unlike Functionality
66 NEWS like functionality
67 Liking and Unliking a news post
68 Fixing the bug from the previous lecture
69 Adding the links to the posts
Congratulations
70 Congratulations and Thank you for taking this course
Extra Features – Admin Panel
71 Displaying the number of news in the dashboard
72 Displaying the number of users in the dashboard
73 Displaying the number of comments in the dashboard
74 Displaying the number of categories in the dashboard
75 A word is enough for the wise
Resolve the captcha to access the links!