HOME > Development > Master Laravel PHP with basic to advanced project-Job portal

Master Laravel PHP with basic to advanced project-Job portal

  • Development
  • May 01, 2025
SynopsisMaster Laravel PHP with basic to advanced project:Job portal,...
Master Laravel PHP with basic to advanced project-Job portal  No.1

Master Laravel PHP with basic to advanced project:Job portal, available at $59.99, has an average rating of 4.4, with 172 lectures, based on 331 reviews, and has 1562 subscribers.

You will learn about The basic of Laravel such as installation, routing, template, controller, model, migration,seeder etc You will learn Relationships in Laravel. You will make your first crud app with Laravel You will make Restful Api You will make Gallery app with Laravel and Jquery You will make a job portal app with Laravel and we will use Vue js for better user experience You will learn blade template in Laravel You will learn Collections in Laravel You will learn Helpers in Laravel You will make your own job portal app. You can start your own jobportal company with this app. This course is ideal for individuals who are Anybody who has want to learn Laravel by doing project or Anybody who want to make real world app with laravel or Anybody who want to make job portal application with laravel and vue js or Anybody who aspire to be a web app developer in future or This is also best for your college project or You know PHP and you want to learn PHP framework or For beginners and intermediate developers It is particularly useful for Anybody who has want to learn Laravel by doing project or Anybody who want to make real world app with laravel or Anybody who want to make job portal application with laravel and vue js or Anybody who aspire to be a web app developer in future or This is also best for your college project or You know PHP and you want to learn PHP framework or For beginners and intermediate developers.

Enroll now: Master Laravel PHP with basic to advanced project:Job portal

Summary

Title: Master Laravel PHP with basic to advanced project:Job portal

Price: $59.99

Average Rating: 4.4

Number of Lectures: 172

Number of Published Lectures: 172

Number of Curriculum Items: 172

Number of Published Curriculum Objects: 172

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • The basic of Laravel such as installation, routing, template, controller, model, migration,seeder etc
  • You will learn Relationships in Laravel.
  • You will make your first crud app with Laravel
  • You will make Restful Api
  • You will make Gallery app with Laravel and Jquery
  • You will make a job portal app with Laravel and we will use Vue js for better user experience
  • You will learn blade template in Laravel
  • You will learn Collections in Laravel
  • You will learn Helpers in Laravel
  • You will make your own job portal app. You can start your own jobportal company with this app.
  • Who Should Attend

  • Anybody who has want to learn Laravel by doing project
  • Anybody who want to make real world app with laravel
  • Anybody who want to make job portal application with laravel and vue js
  • Anybody who aspire to be a web app developer in future
  • This is also best for your college project
  • You know PHP and you want to learn PHP framework
  • For beginners and intermediate developers
  • Target Audiences

  • Anybody who has want to learn Laravel by doing project
  • Anybody who want to make real world app with laravel
  • Anybody who want to make job portal application with laravel and vue js
  • Anybody who aspire to be a web app developer in future
  • This is also best for your college project
  • You know PHP and you want to learn PHP framework
  • For beginners and intermediate developers
  • This course was recorded in Laravel version 5.8

    What is Laravel?

    Laravel is the best platform for big projects. According to a recent study, Laravel is one of the popular PHP frameworks for web applications. It is the most popular among developers due to its rapid development capabilities. Laravel is an open-source PHP framework development and is freely available to all. For creating complex and large web applications, it is best suited.

    In this course, we are making a  job portal with Laravel.  If you are thinking to work as a PHP developer,Laravel has become a crucial need for the company so you need to know it. In your life you have might visit various job portal websites and applied for the position. In this course, we will make a similar kind of job portal that you have used frequently to find a suitable job for you.  Before making this application we will go through the basics.  Therefore, I made some videos such as about fundamentals of Laravel and Relationships in Laravel. By learning these, it would be much easier for even a laravel beginners to follow this course. Moreover, I have included crud application videos for beginners for a better understanding of laravel . The second project will teach students how Restful API is built. In this project, I have also used vue js for a better user experience. If you don’t know vue js ,it won’t be a problem because we complete the project first with the only Laravel and then we update some functionality already we made in laravel with vue js.

    What is in the course?

    We are going from the basic level and we make four projects which include beginner level, intermediate level, and advanced project

    Section 1: The basic

    in this section, you will learn all the basic stuff about Laravel. This section is targeted for those students who have a zero-knowledge of Laravel.

    You will learn

    Environment setup to install Laravel

    installation laravel

    database setup

    MVC

    Routes

    form

    how to get input from a form

    how to pass data to view

    migration

    seeder

    pagination

    and many more

    Outcome: You will learn about the fundamentals of Laravel

    Section 2: The Relationships

    In today’s era of fast-paced development, writing direct SQL queries can be pretty time consuming and tedious for a developer. So here comes the relationship concept

    You will learn

    one to one relationship

    one to many

    one to many(inverse)

    many to many(Polymorphic Relationship )

    Outcome: You will be comfortable using relationships in Laravel for inserting, fetching data from database,s and more

    Section3:Now you are more familiar with Laravel. so we will make a basic CRUD to utilizing all knowledge we learned till now.

    You will learn

    To make model, controller, and table using migration for crud app

    To insert data

    To fetch data from the database

    To show data on another page

    To delete data

    To validate form

    To paginate data

    Outcome: You will learn to query data with Laravel and  be more confident by making your first app and be prepared for the next Level

    Section 4: Restful API

    We will do the same thing that we have done in the crud app

    outcome: You will learn basic about Restful API

    Section 5: Gallery App- Laravel 5.8

    You will learn

    Everything about file handling

    Validation of file

    Resizing image

    Store multiple images for a single album name with jquery and without jquery

    Sore image based on category/album

    Deleting a file from the Storage directory when you delete it from DB

    Confirmation with bootstrap before delete

    You will make admin and allow only admin to access the dashboard and the rest of the users can only view the photos on the website

    Outcome: You will make an awesome photos website that you can lunch as well as a personal website.

    Section 6: Job Portal App-Laravel 5.8

    You will lot of things.

    You will make your own job portal app. You can start your own job portal company with this app.

    In short:  There will be 3 kinds of users, one is a job seeker who applies for jobs, another is the employer who posts the jobs and the admin manages the entire application.

    some cool things are. posting and listing of jobs. different types of filters for jobs

    .jobs categorized based on category

    .email verification system while registering for both jobseeker and employer

    . Three different types of users interact with the system ie: Job Seeker, Company(employer), and Admin

    . Mail job links someone(eg: friend)

    .Job recommendation system

    .application sent  with Vue js

    . favorite jobs with Vue js

    .learn to integrate HTML template in your project

    .A blog system included, admin manages the blog and more

    Please check the Job section part, you will see what you will learn and make there.

    Outcome: You are now able to work on any kinds of Laravel project independently

    Course Curriculum

    Chapter 1: Course Overview

    Lecture 1: Demo of the project

    Chapter 2: LARAVEL 8

    Lecture 1: How to follow this course in laravel 8

    Lecture 2: install laravel 8

    Chapter 3: The basics

    Lecture 1: Installing xampp, ide, composer and Laravel

    Lecture 2: Version update information

    Lecture 3: source code download and Laravel version information

    Lecture 4: Database setup and migration

    Lecture 5: Routing

    Lecture 6: Introduction to Form and Input

    Lecture 7: passing data to view

    Lecture 8: Route model binding

    Lecture 9: pagination

    Lecture 10: Introduction to Migration and Seeder

    Lecture 11: Add column to existing table

    Lecture 12: Eloquent: create,update,find ,delete record

    Lecture 13: Eloquent :Fetch record-Difference between all() and get()

    Chapter 4: Laravel Blade Template Guide

    Lecture 1: Blade:Conditional Statements

    Lecture 2: Basic Layout

    Chapter 5: Laravel Helper Guide

    Lecture 1: String Helper

    Lecture 2: URL Helper

    Lecture 3: Arrays & Objects

    Chapter 6: Laravel Collections Guide

    Lecture 1: sum(),min(),max() and avg()

    Lecture 2: Chunk() and Collapse()

    Lecture 3: Pluck()

    Lecture 4: Contains()

    Lecture 5: take() method

    Lecture 6: filter() method

    Chapter 7: Relationships

    Lecture 1: One to one relationship part 1

    Lecture 2: One to one relationship part 2

    Lecture 3: One to many relationship

    Lecture 4: One to many inverse relationship

    Lecture 5: Many to many relationship – store data in pivot table

    Lecture 6: Many to many relationship – fetch data

    Lecture 7: Polymorphic relationship(one to many)

    Chapter 8: [Project 1] crud application(For Beginners)

    Lecture 1: crud app part 1

    Lecture 2: crud app part 2

    Lecture 3: crud app part 3

    Lecture 4: crud app part 4

    Lecture 5: crud app part 5-

    Chapter 9: [Project 2] Rest API

    Lecture 1: Rest API setup

    Lecture 2: Rest API store record

    Lecture 3: Rest API fetch record

    Lecture 4: Rest API update record

    Lecture 5: Rest API delete record

    Lecture 6: Rest API Validation

    Chapter 10: [Project 3] Gallery App

    Lecture 1: Update

    Lecture 2: Make a models and migrations

    Lecture 3: Store Single image to storage

    Lecture 4: Store multiple images to storage

    Lecture 5: Using jquery to create multiple file field

    Lecture 6: Upload multiple image with Jquery

    Lecture 7: Validation

    Lecture 8: Album design

    Lecture 9: get dynamic album name from database

    Lecture 10: get all images belongs to album

    Lecture 11: Delete Image

    Lecture 12: Delete confirmation with bootstrap modal

    Lecture 13: Delete image from folder

    Lecture 14: Add more images to album

    Lecture 15: Reduce code

    Lecture 16: Change Album Image

    Lecture 17: Little changes

    Lecture 18: Admin seeder

    Lecture 19: auth middleware

    Lecture 20: Middleware to protect routes

    Lecture 21: Hide links

    Lecture 22: Image Resize and Project code

    Chapter 11: [Project 4 ] JOB PORTAL ] Migration, Seeder and Design

    Lecture 1: Install laravel 8

    Lecture 2: Install fresh Laravel to begin project

    Lecture 3: Folder structure and make migration files

    Lecture 4: Migration files continue

    Lecture 5: update

    Lecture 6: make seeder file for users,jobs and companies table

    Lecture 7: job listing page desgin

    Lecture 8: list jobs from database

    Lecture 9: job details page and company info

    Lecture 10: make a category seeder

    Chapter 12: Company

    Lecture 1: company page design part1

    Lecture 2: company page design part2

    Lecture 3: company page design part3 and fetch jobs posted by company

    Chapter 13: Job Seeker

    Lecture 1: Job Seeker registration system

    Lecture 2: Job Seeker registration adding missing values

    Lecture 3: Job Seeker profile system design

    Lecture 4: Job Seeker profile update

    Lecture 5: Job Seeker Resume and Cover letter functionality

    Lecture 6: Display job seeker Resume and Cover letter link

    Lecture 7: Job Seeker Profile picture update feature

    Instructors

  • Master Laravel PHP with basic to advanced project-Job portal  No.2
    Ranjeet Karki
    Software Engineer
  • Rating Distribution

  • 1 stars: 11 votes
  • 2 stars: 8 votes
  • 3 stars: 49 votes
  • 4 stars: 105 votes
  • 5 stars: 158 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!