watching now
5 Students

135 Lessons

Beginner

What You Will Learn?

  • PHP basics: get the building blocks for the projects
  • Contact form creation and validation
  • How to use PHP and MySQL to make web pages dynamic
  • Employee management system CRUD with PHP and MySQL
  • Professional looking CMS with admin panel creation

Curriculum

20h 8m
Section 1: Building Blocks
3:44:48
Download Xamp
Variable
06:38
Constant
06:11
Strings
15:22
Numbers
12:58
Arrays
11:33
Array Functions
07:52
Complete Source Codes of Course
Inside Job
08:14
If Statements
12:03
Operators
07:51
For Loop
08:26
While Loops
02:44
ForEach Loops
19:58
Switch Statements
07:35
Branching
09:34
User Define Functions
18:50
Re-usability
07:33
Static Variables
05:50
Local Variables
04:18
Global Variables
03:06
Super Global Variables
05:01
Section 2: Super Global Post
24:48
Form 1
12:50
Form Another Working Example
11:58
Section 3: Regular Expressions
29:01
Regular Expressions PPT
06:17
Regular Expressions Creation Part 1
14:13
Regular Expressions Creation Part 2
05:25
Best Practice for RE
03:06
Section 4: Form Validation Pro
1:01:29
Form Validation Project Overview Part 1
02:15
Form Validation Project Part 2
12:26
Form Validation Project Part 3 Adding Constraints
07:47
Form Validation Project Part 4 Finishing PHP
12:43
Form Validation Project Part 5 Working with CSS
07:50
For Sending Email
Email Understanding
03:06
Sending Email
08:09
Form Validation Project Sending Email
06:36
Section 5: Dynamic Web Pages
1:03:53
URL Lecture
10:03
Links
12:47
Dynamic Web Pages Project Part 1
02:02
Dynamic Web Pages Project Part 2
15:04
Dynamic Web Pages Project Part 3
19:59
Dynamic Web Pages Project Part 4
03:58
Section 6: Powerful Super Global Variables
31:26
Cookie
02:27
Setting Cookie
07:51
UnSetting Cookie
10:22
Session
04:05
Server
06:41
Section 7: Employee Management Crud Application
1:26:26
What we are gonna do
00:51
Form Creation
07:48
Creating Database
05:31
Inserting Data into Database
13:35
SQL injection
03:08
Inserting Completion
08:43
View from Database
11:14
Showing Data on Update Page
07:28
Updating Data
10:55
Delete Record
03:08
Search
14:05
Section 8: The Giant CMS 2019
11:26:32
Project Preview
15:53
Bootstrap Introduction
03:55
Connecting Bootstrap
07:15
Basic Nav
11:29
Using Icons
03:44
Ending Navigation
08:37
Footer
07:08
Header
08:02
Designing Category
16:19
Creating DataBase
03:43
Creating Category Table
05:15
Redirection
08:06
Creating Session File
12:33
Finalizing Validation
04:54
Date and Time
08:31
Inserting Category in Table
15:52
Add New Post UI
10:50
Fetching Categories
08:33
Basic Validation for Post Page
09:07
Finalizing New Post Page
13:57
Designing All Post Page
06:50
Fetching All Posts
12:48
Designing Table
08:50
Limiting Content
06:33
Designing Public Front-end
10:26
Showing Posts on Blog Publicaly
14:31
Activating Search Button
11:28
Full Post
13:28
Edit Post Extraction
13:19
Post Updation
16:57
Delete Post
08:54
Delete Image
08:13
Designing Commenting Area
08:05
Inserting Comment
18:24
Creating Relation Between Tables
09:06
Fetching Comments
14:43
Designing Admin Registration Page
04:29
Adding New Admin in Db
13:39
Check Username Existence
09:35
Designing Login Page
10:45
Logging-in
14:02
Tracking Admin Activities
07:38
Logout Page
12:21
Tracking URL
07:16
Restricting Login Page
03:01
Comments Page
16:15
Approve Comments
07:49
Delete Comments
02:21
DisApprove Comment
05:24
Delete Existing Category
08:26
Delete Existing Admin
06:58
Designing Side Area of Dashboard
06:44
Showing Insights of Blog
09:35
Fetching Posts for Dashboard
08:06
Enhancing Admin Experience on Comments
16:45
Showing Comment Count on Blog Page
06:18
Starting Pagination
11:21
Adding Pagination Links
12:42
Activating Current Page
05:03
Creating Forward and Backward Buttons
07:00
Removing Technical Glitch
02:41
Filing Content in Side Area
13:36
Showing Posts According to Category
04:44
Showing Recent Posts in Side Area
11:19
Designing My Profile Page
09:11
Designing Right Area
05:18
Finishing My Profile Page
17:43
Designing Public Profile Page
08:56
Adding PHP to Profile Page
09:30
Testing
18:43
Final Thoughts
05:00

Description

Requirements

  • PC
  • Basic HTML and CSS
  • Internet connection

About the Instructor

Reviews 0
Students 12
Courses 10

Jazeb Akram is an experienced web designer and developer. He is passionate about building beautiful new Desktop/Web Applications from scratch. Since 2011, he has been working as a freelancer and has designed various applications for many web design companies. He also holds a university degree in Computer Science (hons), and is currently pursuing his Master’s degree.

Another Jazeb’s passion is teaching. He has joined the world's best learning platforms as an online instructor. Jazeb Akram says that the reason he came into teaching is his successful freelance experience because he loves to teach and gets very passionate and assisting others to achieve success in programming. That’s why at the end of his courses, students develop unique skill sets that they can use in a real-life and improve their career.

Jazeb loves to travel and explore new places.

On BitDegree, you have an opportunity to be guided by this amazing instructor to learn programming, complete projects and build apps. Jazeb Akram will teach you JavaScript, PHP, CSS, SQL and more. Choose the best course for you and dive into learning today!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo