Skip to content
Tru Learning Academy
  • Home
  • All Courses
  • Profile
  • Profile
Try for free
Tru Learning Academy
  • Home
  • All Courses
  • Profile
  • Profile
  • Home
  • Course
  • PHP for Beginners – Become a PHP Master – CMS Project

PHP for Beginners – Become a PHP Master – CMS Project

  • By Rushikesh
  • Website Developer
    (0.0/ 0 Rating)
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape

Current Status

Not Enrolled
Enroll in this course to get access

Price

Free

Get Started

Log In to Enroll
Average Review Score:
★★★★★

You must log in and have started this course to submit a review.

Course Content

Section 1: The First Steps 10 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/10 Steps
1. Introduction
2. Updated – Course Overview
3. Local Development Environment Tools
4. Course Exercise / Reference Files – Udemy Video Walk Through
5. Editors I recommend
6. Download and Install Development Editor
7. Embedding PHP in HTML
8. Using Dynamic Data
9. Inserting Comments in PHP
10. Practice Section 1
Section 2: NEW. -Windows OS PHP setup 14 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/14 Steps
11. Intro – WATCH – IMPORTANT
12. Installing XAMPP
13. Changing port in XAMPP
14. Installing a code Editor
15. Installing git
16. Testing XAMPP
17. PHP Executable
18. Executing PHP from a file
19. Editor extensions and setting up the php executable path
20. Running PHP with an Editor extension
21. Displaying Errors part 1
22. Displaying Errors part 2
23. Displaying Errors part 3
24. Displaying Errors part 4
Section 3: New – MAC OS – PHP setup 8 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/8 Steps
25. Intro – IMPORTANT – READ
26. PHP Install with BREW – (Optional)
27. PHP Install with MAMP
28. PHP Install with XAMPP – VM Version
29. Running PHP
30. Displaying Errors part 1
31. Displaying Errors part 2
32. Displaying Errors part 3
Section 4: New – Ubuntu OS – PHP setup 17 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/17 Steps
33. Intro – IMPORTANT – READ
34. Installing PHP
35. XAMPP services not running solution
36. Setting up permissions
37. Creating a aliases
38. Creating a launcher part 1
39. Creating a launcher part 2
40. Creating a launcher part 3
41. Creating a launcher part 4
42. Visual Studio Code install and extensions
43. Visual Studio Code PHP executable settings
44. Running PHP from terminal
45. Let’s look around XAMPP
46. Displaying errors part 1
47. Displaying errors part 2
48. Displaying errors part 3
49. Displaying errors part 4
Section 5: New – Big Idea 8 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/8 Steps
50. Intro
51. HTML and CSS
53. Everything together
54. SQL
55. SQL with PHP
56. Writing some SQL inserts with PHP
57. Back-end vs Front-end
58. Pullling Server data with Javacript
Section 6: NEW – Basics – Fundamentals 9 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/9 Steps
59. Comments
60. Variables part 1
61. Variables part 2
62. Variables (Text Information)
63. Types
64. Type Casting
65. Math
66. Constants
67. Magic constants
Section 7: New – Control Structures – If Statements 7 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/7 Steps
68. If statements part 1
69. Operators (Article)
70. If statements part 2
71. If statements – Examples (Article)
72. Short Hand / Ternary Operation
73. Short Hand / Null Coalescing Operation
74. Switch
Section 8: New – Custom Functions 5 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
75. Basic functions
76. Function parameters
77. Function returns
78. Finding an even number
79. Default parameters
Section 9: New – Loops 4 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/4 Steps
80. For loop
81. While do loop
82. Foreach
83. Break and continue
Section 10: New – Arrays 5 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
84. Indexed arrays
85. Associative arrays
86. Multi dimensional arrays
87. Lets learn how to calculate sums
88. Superglobals arrays
Section 11: New – Built-in Functions 3 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/3 Steps
89. Math functions
90. Strings functions
91. Array functions
Section 12: New – Forms / Validation 7 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/7 Steps
92. Basic forms
93. POST vs GET
94. Protecting our apps
95. Search feature
96. Validation part 1
97. Validation part 2
98. Validation part 3
Section 13: NEW – Handling FILES in PHP 5 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
99. Reading
100. Writing and appending
101. Metadata
102. Renaming and deleting
103. Creating and listing directories
Section 14: New – Form – Uploading Files 11 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/11 Steps
104. Creating the form part 1
105. Let’s look deeper into $_FILES in code
106. Uploading step by step (Article)
107. Let’s upload an image
108. Handling errors feature part 1
109. Handling errors feature part 2
110. Handling errors feature part 3
111. MULTIPLE file uploads part 1 – creating the form
112. MULTIPLE file uploads part 2
113. MULTIPLE file uploads part 3
114. MULTIPLE file uploads part 4
Section 15: NEW – PHP and Cookies 4 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/4 Steps
115. Creating cookies
116. Reading cookies
117. Setting up more cookies parameter values
118. Deleting a cookie
Section 16: NEW – PHP Sessions / Login App Example 6 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/6 Steps
119. Intro
120. Sessions
121. Login part 1 – form
122. Login part 2 – request method
123. Login part 3 – redirecting to admin
124. Login part 4 – logout
Section 17: NEW – Introduction to SQL – Database Language 8 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/8 Steps
125. Creating a database
126. Creating tables
127. Creating and Reading – CRUD
128. Updating and Deleting – CRUD
129. Functions and Limits
130. Dropping anything and increment resets
131. Relating tables
132. Joining tables
Section 18: NEW – SQL & PHP – Application 38 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/38 Steps
133. What we are building and resources
134. What you are going to learn on this section
135. Database API’s and PHP
136. Login app part 1 – DB connect
137. Login app part 2 – DB connect
138. User registration part 1 – the form
139. User registration part 2- Inserting data
140. User registration part 3 – Checking user existence
141. User registration part 4 – password hashing
142. Login part 1
143. Login part 2 – users logged in
144. Adding session – admin redirection
145. Refactoring part 1 – header footer partials
146. Navigation part 1
147. Navigation part 2 – CSS styling
148. Navigation part 3
149. Navigation part 4
150. Navigation Links State part 1 – Home Link
151. Navigation Links State part 2 – Custom function
152. Creating a dynamic class for the body tag
1 of 2
Section 19: NEW – SQL – Prepared Statements 5 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
171. SQL injection problem
172. SQL injection solution
173. Creating data
174. Reading data
175. Update and Delete
Section 20: NEW – OOP – Fundamentals 8 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/8 Steps
176. Classes
177. Methods
178. Instantiating
179. Properties
180. Inheritance
181. Access modifiers
182. Static
183. Getters and setters
1 of 4

Course Includes:

  • Price: Free
  • Instructor:Rushikesh
  • Lessons:63
  • Language:English
  • Certifications:No
More Info

Share On:

Courses You May Like

hqdefault (1)
DevOps Courses
(0.0/ 0 Rating)
Free
  • 18 Lessons
  • 0 Students
DevOps Courses
(0.0/ 0 Rating)
Free
  • 18 Lessons
  • 0 Students
Enroll Now
hq720
Software Testing Course – Playwright, E2E, and AI Agents
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Software Testing Course – Playwright, E2E, and AI Agents
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
hq720 (1)
FastAPI Tutorial | Python Web Framework
(0.0/ 0 Rating)
Free
  • 13 Lessons
  • 0 Students
FastAPI Tutorial | Python Web Framework
(0.0/ 0 Rating)
Free
  • 13 Lessons
  • 0 Students
Enroll Now
images (2)
Backend Developement – Node.js, Express.Js
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Backend Developement – Node.js, Express.Js
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
maxresdefault (5)
Supabase Full Course 2025 | Become a Supabase Pro in 1.5 Hours
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Supabase Full Course 2025 | Become a Supabase Pro in 1.5 Hours
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
images (1)
Agentic AI – Complete Course for Beginners
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Agentic AI – Complete Course for Beginners
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
images
GenAI Essentials Full Course
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
GenAI Essentials Full Course
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
hq720 (2)
Personal Website Tutorial with Next.js 13, Sanity.io, TailwindCSS, and TypeScript
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Personal Website Tutorial with Next.js 13, Sanity.io, TailwindCSS, and TypeScript
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
maxresdefault (1)
Astro Crash Course
(0.0/ 0 Rating)
Free
  • 13 Lessons
  • 0 Students
Astro Crash Course
(0.0/ 0 Rating)
Free
  • 13 Lessons
  • 0 Students
Enroll Now
hq720 (1)
MERN Auth Tutorial
(0.0/ 0 Rating)
Free
  • 17 Lessons
  • 0 Students
MERN Auth Tutorial
(0.0/ 0 Rating)
Free
  • 17 Lessons
  • 0 Students
Enroll Now
topTier website
The Easy Way to Design Top Tier Websites
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
The Easy Way to Design Top Tier Websites
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Enroll Now
hqdefault
Cypress – JavaScript End to End Testing Tools – By Naveen AutomationLabs
(0.0/ 0 Rating)
Free
  • 27 Lessons
  • 0 Students
Cypress – JavaScript End to End Testing Tools – By Naveen AutomationLabs
(0.0/ 0 Rating)
Free

Git Repo for all Cypress Examples: https://github.com/naveenanimation20/Cypress_Different_Examples

  • 27 Lessons
  • 0 Students
Enroll Now
Hubspot-Plus-AI-Opt
Hivex Update
(0.0/ 0 Rating)
Free
  • 0 Lessons
  • 0 Students
Hivex Update
(0.0/ 0 Rating)
Free

This is excerpt for Test AI Course

  • 0 Lessons
  • 0 Students
Enroll Now
elementor-page-builder
Elementor WordPress Tutorial for Beginners | Elementor Tips and Tricks
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Elementor WordPress Tutorial for Beginners | Elementor Tips and Tricks
(0.0/ 0 Rating)
Free

A complete beginner-friendly guide to designing WordPress websites using Elementor page builder....

  • 1 Lessons
  • 0 Students
Enroll Now
hq720 (2)
Next.js Tutorial – Beginner to Advanced
(0.0/ 0 Rating)
Free
  • 72 Lessons
  • 0 Students
Next.js Tutorial – Beginner to Advanced
(0.0/ 0 Rating)
Free

A comprehensive Next.js course covering both frontend and backend capabilities. Learn routing,...

  • 72 Lessons
  • 0 Students
Enroll Now
images
Advanced WordPress Theme Development Course | learn wordpress theme development | wordpress theme development from scratch
(0.0/ 0 Rating)
Free
  • 117 Lessons
  • 0 Students
Advanced WordPress Theme Development Course | learn wordpress theme development | wordpress theme development from scratch
(0.0/ 0 Rating)
Free

Learn how to develop fully custom WordPress themes from scratch. The course...

  • 117 Lessons
  • 0 Students
Enroll Now
cursor
Learn Cursor
(0.0/ 0 Rating)
2.0
  • 1 Lessons
  • 0 Students
Learn Cursor
(0.0/ 0 Rating)
2.0

A hands-on guide to using Cursor AI for software development productivity. Learn...

  • 1 Lessons
  • 0 Students
Enroll Now
Python-Playwright_-a-complete-guide
Playwright Python 
(0.0/ 0 Rating)
Free
  • 10 Lessons
  • 0 Students
Playwright Python 
(0.0/ 0 Rating)
Free

A comprehensive guide to web automation and end-to-end testing using Playwright with...

  • 10 Lessons
  • 0 Students
Enroll Now
rH1OKD_ZSIw-HD
Shopify Website Tutorial
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Shopify Website Tutorial
(0.0/ 0 Rating)
Free

Step-by-step training on building and launching an eCommerce store using Shopify. Learn...

  • 1 Lessons
  • 0 Students
Enroll Now
hqdefault (4)
API Testing Full Course
(0.0/ 0 Rating)
Free
  • 22 Lessons
  • 0 Students
API Testing Full Course
(0.0/ 0 Rating)
Free

Comprehensive API testing course covering RESTful APIs, authentication methods, request validation, error...

  • 22 Lessons
  • 0 Students
Enroll Now
hqdefault (3)
Agentic AI Mastery: Engineering Autonomous AI for Real-World Impact
(0.0/ 0 Rating)
Free
  • 14 Lessons
  • 0 Students
Agentic AI Mastery: Engineering Autonomous AI for Real-World Impact
(0.0/ 0 Rating)
Free

Advanced course on designing and building autonomous AI agents for real-world applications....

  • 14 Lessons
  • 0 Students
Enroll Now
hqdefault (1)
Playwright with Javascript tutorials
(0.0/ 0 Rating)
Free
  • 39 Lessons
  • 0 Students
Playwright with Javascript tutorials
(0.0/ 0 Rating)
Free

Learn web automation and end-to-end testing using Playwright with JavaScript. Covers writing...

  • 39 Lessons
  • 0 Students
Enroll Now
JavaScript concept vector illustration.
JavaScript Course for Beginners 2024
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
JavaScript Course for Beginners 2024
(0.0/ 0 Rating)
Free

Comprehensive beginner course covering JavaScript fundamentals including variables, functions, loops, arrays, objects,...

  • 1 Lessons
  • 0 Students
Enroll Now
dorabot.resized_image_1
Next.js 15 Crash Course
(0.0/ 0 Rating)
Free
  • 1 Lessons
  • 0 Students
Next.js 15 Crash Course
(0.0/ 0 Rating)
Free

Fast-paced introduction to Next.js 15 covering routing, server components, API routes, data...

  • 1 Lessons
  • 0 Students
Enroll Now
hqdefault
Mastering LangChain: From Basics to Advanced LLM Applications
(0.0/ 0 Rating)
Free
  • 16 Lessons
  • 0 Students
Mastering LangChain: From Basics to Advanced LLM Applications
(0.0/ 0 Rating)
Free

A complete guide to building AI applications using LangChain. Learn chains, agents,...

  • 16 Lessons
  • 0 Students
Enroll Now
0
Postman Beginner Tutorial 2022
(0.0/ 0 Rating)
Free
  • 14 Lessons
  • 0 Students
Postman Beginner Tutorial 2022
(0.0/ 0 Rating)
Free

A beginner-friendly course on API testing using Postman. Learn how to send...

  • 14 Lessons
  • 0 Students
Enroll Now
385922_848e
Automation Architect – Selenium WebDriver – 9 Live Projects
(0.0/ 0 Rating)
Free
  • 22 Lessons
  • 0 Students
Automation Architect – Selenium WebDriver – 9 Live Projects
(0.0/ 0 Rating)
Free

Advanced automation testing course using Selenium WebDriver with real-world projects. Learn framework...

  • 22 Lessons
  • 0 Students
Enroll Now
6035102_7d1a
Complete web development course
(4.0/ 1 Rating)
Free
  • 30 Lessons
  • 0 Students
Complete web development course
(4.0/ 1 Rating)
Free

A full-stack web development course covering HTML, CSS, JavaScript, backend fundamentals, databases,...

  • 30 Lessons
  • 0 Students
Enroll Now
hqdefault
AI Fundamentals
(0.0/ 0 Rating)
Free
  • 19 Lessons
  • 0 Students
AI Fundamentals
(0.0/ 0 Rating)
Free

An introductory course to artificial intelligence covering machine learning basics, neural networks,...

  • 19 Lessons
  • 0 Students
Enroll Now
1010586_b622_3
Become a WordPress Developer: Unlocking Power With Code
(0.0/ 0 Rating)
Free
  • 31 Lessons
  • 0 Students
Become a WordPress Developer: Unlocking Power With Code
(0.0/ 0 Rating)
Free

Advanced WordPress development course covering custom theme development, plugin creation, REST APIs,...

  • 31 Lessons
  • 0 Students
Enroll Now
4967038_3521_8
GitHub Copilot Zero to Hero: Use AI to write code for you!
(0.0/ 0 Rating)
Free
  • 7 Lessons
  • 0 Students
GitHub Copilot Zero to Hero: Use AI to write code for you!
(0.0/ 0 Rating)
Free

A complete guide to using GitHub Copilot for AI-assisted development. Learn prompt...

  • 7 Lessons
  • 0 Students
Enroll Now
5540846_699e
Playwright: Web Automation Testing From Zero to Hero
(5.0/ 1 Rating)
Free
  • 9 Lessons
  • 0 Students
Playwright: Web Automation Testing From Zero to Hero
(5.0/ 1 Rating)
Free

End-to-end Playwright automation testing course covering browser automation, cross-browser testing, selectors, assertions,...

  • 9 Lessons
  • 0 Students
Enroll Now
1026604_790b_2
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
(0.0/ 0 Rating)
Free
  • 10 Lessons
  • 0 Students
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
(0.0/ 0 Rating)
Free

Advanced frontend styling course covering CSS Grid, Flexbox, Sass preprocessing, animations, responsive...

  • 10 Lessons
  • 0 Students
Enroll Now
Mastering Contentful A Comprehensive Guide for Beginners
Mastering Contentful: A Comprehensive Guide for Beginners
(0.0/ 0 Rating)
Free
  • 6 Lessons
  • 0 Students
Mastering Contentful: A Comprehensive Guide for Beginners
(0.0/ 0 Rating)
Free

Learn how to use Contentful as a headless CMS for modern web...

  • 6 Lessons
  • 0 Students
Enroll Now
4406786_4821_2
MERN 2024 Edition – MongoDB, Express, React and NodeJS
(0.0/ 0 Rating)
Free
  • 19 Lessons
  • 0 Students
MERN 2024 Edition – MongoDB, Express, React and NodeJS
(0.0/ 0 Rating)
Free

Full-stack MERN development course covering MongoDB database management, Express APIs, React frontend...

  • 19 Lessons
  • 0 Students
Enroll Now
5133762_9a2a_4
ETL Testing: Basic course for all QA professionals 2024
(0.0/ 0 Rating)
Free
  • 13 Lessons
  • 0 Students
ETL Testing: Basic course for all QA professionals 2024
(0.0/ 0 Rating)
Free

Learn ETL testing fundamentals including data validation, transformation testing, data warehouse concepts,...

  • 13 Lessons
  • 0 Students
Enroll Now
The Complete JavaScript Course 2024 From Zero to Expert!
The Complete JavaScript Course 2024: From Zero to Expert!
(0.0/ 0 Rating)
Free
  • 21 Lessons
  • 0 Students
The Complete JavaScript Course 2024: From Zero to Expert!
(0.0/ 0 Rating)
Free

An advanced JavaScript course covering ES6+, asynchronous programming, OOP, APIs, modern frameworks...

  • 21 Lessons
  • 0 Students
Enroll Now
© 2026 - EduBlink. All Rights Reserved. Proudly powered by DevsBlink
Tru Learning Academy
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in