Php With Mysql 2022: Build A Complete Job Portal
Published 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.23 GB | Duration: 12h 22m
Published 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.23 GB | Duration: 12h 22m
Build Amazing Job Board with PHP MySQL Bootstrap and PDO
What you'll learn
Learn to set up the right environment when getting started with coding
Build a complete authentication system
Learn to do advanced coding with hashing and un-hashing passwords
Warp your head around cool programming concepts like validations
Limit the user ability to access sensitive data by protecting it
Learn to deal with sessions and customize them based on your needs
Create a full profile system and learn to update it like a pro
Build a real world job system and fully control it for both job seekers and companies
Create a category system
Set up layers and layers of validations for various profiles on your web app
Create an admin panel and learn how it works under the hood from start to finish
Learn to work with Database complicated queries like (Joins and Wild Cards)
Build a multi input based search form
Learn to fix bugs along the way of developing this web app
Learn file uploading and how to fully update and delete it
Create an amazing admin panel
Requirements
Knowledge of PHP, MySQL and PDO
Very little knowledge of Bootstrap
Description
In this course, you are going to both build a massive project and have fun, We will begin by setting up our config, and do the authentication system up to finishing the admin panel. There is a lot to get into when we are talking about building a project of this size, of course. So if you learned PHP, MySQL a little bit of PDO, and Bootstrap and want to train your skills you are in the right place. You are going to be exposed to a lot of different parts of web development areas and techniques and so on. This should be a rich experience for you if you are stuck with tutorials and do not know when to start when building projects. Also, there are going to be a lot of bugs along the way and we are going to solve them together, so be prepared for some real coding. Let's take a quick deep dive into what we are going to be building. The first thing naturally is the config part of the app and then the fully validated customizable authentication system, and then we are going to create a full profile system, and while we are at it we are going to learn how to update it. after that, we are going to get into a very serious part and that is the job posting that's when we are going to do a lot of validation because only the companies are going to create the jobs, show, delete, and update them. And then we are going to take a look at another important part and that is applying for jobs and that's only going to be for job seekers and we will implement the categories system and we will take care of various forms of general parts inside the website like displaying certain data, validations and search input and so on. And of course, there is a lot more to add to this. So if this looks like something you are interested in building, don't hesitate to join the course now!!
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Installation
Lecture 2 Before you Start
Lecture 3 Installing Xampp
Lecture 4 Installing VS Code
Section 3: Getting Started with the Project
Lecture 5 The Design and Code for this Project
Lecture 6 Config File
Lecture 7 Setting up the Project Structure
Section 4: Authentication System
Lecture 8 Register Page
Lecture 9 Login Page pt.1
Lecture 10 Login Page pt.2
Lecture 11 Starting with Sessions pt.1
Lecture 12 Starting with Sessions pt.2
Lecture 13 Validating the Auth System pt.1
Lecture 14 Validating the Auth System pt.2
Section 5: Creating Profile System
Lecture 15 Creating Public Profile
Lecture 16 Updating Profile pt.1
Lecture 17 Updating Profile pt.2
Lecture 18 Updating Profile pt.3
Lecture 19 Fixing Bugs pt.1
Lecture 20 Fixing Bugs pt.2
Section 6: Creating Job System
Lecture 21 Creating Jobs
Lecture 22 Showing Jobs for every Company
Lecture 23 Showing a Single job pt.1
Lecture 24 Showing a Single job pt.2
Lecture 25 Showing Related jobs pt.1
Lecture 26 Showing Related jobs pt.2
Lecture 27 Deleting Jobs
Lecture 28 Validating Delete Jobs
Lecture 29 Updating Jobs pt.1
Lecture 30 Updating Jobs pt.2
Section 7: Applying for Jobs and More
Lecture 31 Applying for Jobs pt.1
Lecture 32 Applying for Jobs pt.2
Lecture 33 Applying for Jobs pt.3
Lecture 34 Saving jobs
Lecture 35 Validating and Fixing Bugs pt.1
Lecture 36 Validating and Fixing Bugs pt.2
Lecture 37 Validating and Fixing Bugs pt.3
Lecture 38 Showing Saved Jobs for every Worker
Lecture 39 Showing Job Applicants for every Company
Section 8: Categories and Finishing User Side
Lecture 40 Showing Categories
Lecture 41 Showing Jobs for every Category
Lecture 42 Showing Workers
Lecture 43 Showing Companies
Lecture 44 Showing Latest Jobs
Lecture 45 Searching for Jobs
Lecture 46 Working with Trending Keywords pt.1
Lecture 47 Working with Trending Keywords pt.2
Section 9: Getting Started with Admins
Lecture 48 Design and Code for Admin Panel
Lecture 49 Logging Admins in pt.1
Lecture 50 Logging Admins in pt.2
Lecture 51 Showing Admins
Lecture 52 Creating Admins
Section 10: Finishing Categories (Admin Side)
Lecture 53 Showing Categories
Lecture 54 Creating and Deleting Categories
Lecture 55 Updaing Categories
Section 11: Finishing Jobs(Admin Side)
Lecture 56 Showing Jobs
Lecture 57 Deleting and Changing Job Status
Lecture 58 Validating and Fixing Bugs
People who learned PHP and MySQL and want to build a full project,Developers who want to build their CVs,Aspiring programmers who want to level up their development skills with new techniques