PHP 8 with Gemini Tutorial for beginners- A simple CRUD app

Опубликовано: 24 Май 2026
на канале: Getplus Mindset
346
8

I want to build a Simple Job Portal using PHP MySQL and the primary goal is to create a functional platform where employers can post jobs and job seekers can view them.
0:00 – Introduction
Brief overview of the tutorial's objectives: building a job portal app with PHP 8, MySQL, and Gemini AI.​
1:20 – Setting Up Your Development Environment
Guidance on installing VS Code, XAMPP/Laragon, and configuring Apache, PHP, MySQL, and PHPMyAdmin.
4:00 – Project Folder Structure and Initial Files
Creating the main job portal project folder and required files (index.php, config.php, post_job.php).
6:45 – Database Design and Setup
Using PHPMyAdmin and Gemini CLI to generate and set up SQL tables for job listings and users.
10:30 – Building the Job Listings Page
Coding the page to display all jobs using index.php, with initial layout and data fetching.
12:45 – Job Details Page
Programming the single job detail view and how to route user clicks to specific job listings.
16:40 – Posting a Job (Create Operation)
Walking through post_job.php and form handling to add new jobs.
21:00 – Editing & Deleting Jobs (Update/Delete Operations)
Coding features to modify and remove existing job posts.
25:15 – Integrating Gemini AI Code Assistance
Showing how Gemini CLI assists with code planning, bug fixing, and automation.
28:30 – Improving Features (Salary, Company Name, etc)
Refining job attributes and updating forms and data structure.
33:40 – Testing the App
Live demonstrations—posting, editing, and deleting job entries.
40:10 – Final Review, Tips, and Conclusion
Wrapping up, reviewing key concepts, and best practices for beginners.
43:57 – End of Video

The video is a hands-on beginner tutorial focused on building a simple job portal web application using PHP 8 and MySQL.​
The main project is a job portal where employers can post jobs and job seekers can view them.
The application covers basic CRUD operations (Create, Read, Update, Delete) for job postings. Key pages include:
Job Listings Page: Shows all available jobs using index.php.
Job Detail Page: Displays full information for a selected job.
Job Posting Page: post_job.php provides a form for submitting new job vacancies.
Job Management: Allows editing or deleting posted jobs.
Database Connection: Handled with config.php.
The video explains setting up the development environment with tools like VS Code, XAMPP/Laragon (for Apache, PHP, MySQL), and PHPMyAdmin for database management.
It discusses basic PHP syntax, the importance of HTML knowledge, and demonstrates how to install and connect Gemini CLI (AI assistant) to automate code generation and debugging tasks.
AI (Google Gemini) is shown assisting in code planning, writing, and reviewing, including creating necessary files, generating SQL for database setup, and designing forms and page layouts.
Finally, I tested the portal by posting jobs, editing, deleting, and modifying code to improve features (like salary and company fields).


Download sample code: https://github.com/npn123/job101
Website: https://getplusmindset.com/
Linkedin:   / npnath  
Github: https://github.com/npn123
Facebook:   / getplusmindset  
join my Udemy course: https://trk.udemy.com/7Xeq4d

💡 Whether you want to dive into coding, learn programming languages, master web design techniques, or explore the fascinating world of business analytics, our channel has got you covered! 💡
Request Vidoes on other topics:
https://forms.gle/DKArrW858SoeQDyP9


📺 Subscribe to "Getplus Mindset" Youtube channel for more Free Tutorials. 🌐✨
   / @getplusmindset  

Playlists:
Artificial Intelligence (AI)
   • Artificial Intelligence (AI)  
Business analytics
   • Business analytics  
Project Management
   • Project Management  
PHP developer
   • PHP developer  
Front-end Developer
   • Front-end Developer  
Digital Marketing
   • Digital Marketing  

Disclosure:
🌐 The purpose of this video is to raise awareness and educate the viewers. The video presents information that is based on our knowledge and research and is intended to be accurate.

Free PHP Courses,
Full PHP Tutorial For Beginners,
How to Learn PHP,
Introduction to PHP Programming,
Learn PHP the Right Way,
Learn PHP Tutorial,
Learn PHP,
PHP Complete Beginner's Guide,
PHP Course for Beginners,
PHP Courses,
PHP Crash Course,
PHP For Absolute Beginners,
PHP for Beginners,
PHP Full Course 2024,
PHP Full Course,
PHP Online Training Courses,
PHP programming language
PHP Tutorial For Beginners,
PHP Tutorial,
Understand basics of php, Getplus Mindset
Empower the future with a positive education