Skip to content
UdemyLaravelPaid courseAll LevelsCertificate

Laravel : Make six projects with PHP and Laravel (Udemy.com)

Restaurant app,Quiz app, Ecommerce app,Photo share app, Ringtone&Wallpaper app,Employee management System app.

Created by: Ranjeet Karki

Last updated June 2023

icon
What you will learn

  • You can follow this project on latest version of laravel
  • You will make 6 web applications with PHP & Laravel &Vue js
  • Everything related to Laravel by making projects
  • Student will learn to make quiz application
  • Student will learn to make ecommerce application
  • Student will learn to make photo sharing application
  • Student will learn to make ringtone&wallpaper download application
  • Student will learn to make Role based Employee management application
  • And lots of more cool things

How it compares

Against the other 60 rated Udemy courses in Laravel on CourseDuck:

  • Rating4.3 out of 5higher than 11% of them
  • Reviews521#19 of 61 by number of reviews
  • Length37.1 hourslonger than 80% of them
  • Last updatedJune 2023more recently than 58% of them

icon
Course Description


These courses were recorded in Laravel versions 6 and 7. But I do have "For Laravel 8 Users and Laravel 8 for the absolute beginner's" section with videos, which will help you to start this course with Laravel 8 or Laravel 9.


Ready to build something awesome?

You will be learning Laravel by making 6 web applications from basic to advanced projects.


PROJECT1: Restaurant app

PROJECT LEVEL: BEGINNER

This is a simple application where an admin can manage foods available in his restaurant and customers can view the details of the food such as price, description of the food, etc. Admin will able to create the categories for the food and manage the foods.

PROJECT 2: Online examination(quiz) app with Laravel and Vuejs

PROJECT LEVEL: INTERMEDIATE

An online quiz or online examination is a web application that allows the admin to set the questions with a maximum of four options along with the correct answer. Admin can categorize the questions by creating the category for the questions. This helps the admin to list all the questions for a particular category whenever necessary. Admin can create the users. Admin can assign the exam to his/her staff/interns/students for a particular category such as programming quiz, aptitude test, and so on. Each student/employee/intern who has been assigned a quiz can attempt the quiz and the result will be available to the candidate and admin can also view the result of the candidate in his/her dashboard.

What students will learn?

  • Students will learn to integrate the free admin template.

  • How to write clean code.

  • How to include Vue js in the project.

  • How to display one question on screen per page and implement the next and previous button and do an ajax request with Vue js.

  • How to include Moment.js for the timer.

  • How to make a design database structure, use the relationship to query.

  • How to solve the challenging problem related to coding.

    and many more...

  • =>You can download all the videos, project code, templates and ask unlimited questions to the instructor in the Q&A section

PROJECT 3: Ecommerce application with Laravel

PROJECT LEVEL: INTERMEDIATE

Ecommerce is a web application through which the company or a particular user can sell his products. In this project, we will make a web-based e-commerce web application in which the admin can create a category, subcategory, manage his/her products, view user details, view purchase details and the user will able to filter, search and buy the products from the website via the stripe payment method.

What students will learn?

  • You will learn to integrate the free admin template.

  • You will learn to make a simple e-commerce frontpage design.

  • You will learn to make a category, subcategory, products, filter the projects, etc.

  • You will learn to make dependent dropdowns with ajax for category and subcategory.

  • You will learn to make features such as adding products to the cart, updating the product, removing the product from the cart,  checkout, system, etc.

  • You will learn to integrate Stripe payment.

  • You will learn to make the dynamic carousel to display the projects and sliders on the front page.

  • No package involved for adding product to cart, we will make our own functionality for that.

    and many more...

    =>You can download all the videos, project code, templates and ask unlimited questions to the instructor in the Q&A section


PROJECT 4: Photo share application with Laravel and Vue JS

PROJECT LEVEL: ADVANCED

      The Phottoshare app is a web-based application that allows the user/photographer to share their photos with the world. Take beautiful photos, create an album in a particular category, and upload photos in your album and is ready to view. One user can able to follow another user and can also view his/her albums and photos. Any logged-in user can also leave a review in someone's album. As a guest user, you will be able to browse the photos based on category(such as Technology, Wildlife, People, Underwater, etc).

What students will learn?

  • You will learn how to work with Vue js in the frontend and Laravel at the backend.

  • You will learn to implement important features such as bulk image upload, updating user avatar and background picture, creating an album, and working on form validation, follow/unfollow system, pagination, etc with Vue js.

  • You will learn to integrate sweet alert.

  • You will learn to integrate Disqus comments.

  • You will learn many things about Vue js and Laravel through example.

    and many more...

    =>You can download all the videos, project code, templates and ask unlimited questions to the instructor in the Q&A section


PROJECT 5: Mobile ringtone and wallpaper download website

PROJECT LEVEL: BEGINNER

This is a website from which you will able to download ringtone and wallpaper for your mobile. Any guest user can download a variety of ringtones from a different category.  He/She will be able to download the same image in three different sizes(Large, Medium, and Small). The website will keep a record of the number of ringtones downloaded by the user. Other features include leaving reviews and comment on particular ringtone/wallpaper and sharing ringtone/wallpaper on social media by clicking the share button from this website.

What students will learn?

  • You will learn to upload files such as audio and image with validation.

  • You will learn to use the Laravel Image Intervention package.

  • You will learn to use the comment system and the social share button plugin.

    and many more...

    =>You can download all the videos, project code, templates and ask unlimited questions to the instructor in the Q&A section


PROJECT6: Complete employee management system with users, roles, permission, bulk mail, leave, notices, etc.

PROJECT LEVEL: INTERMEDIATE

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Ranjeet Karki

Ranjeet is a fullstack developer, equipped with a wide range of technical skills including PHP, Laravel, React js, Vue js, Tailwind CSS, Bootstrap, HTML, and CSS. With his expertise in both backend and frontend development, he possesses the ability to create end-to-end solutions for web applications. As a backend developer, he excels in using Laravel and PHP to build robust and scalable server-side systems. On the frontend, he is proficient in React js and Vue js, allowing him to create intuitive and responsive user interfaces. Additionally, he showcases his knowledge and passion for these technologies by regularly sharing insightful blog posts, providing valuable insights to the development community.


icon
More courses by Ranjeet Karki

$59.99

$64.99

$64.99

$39.99

icon
More Laravel courses

$74.99

$79.99

$64.99

Free

$64.99

$79.99

icon
Reviews

4.3

521 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Marewenteata Taomati on 6/19/2022

Very good Learning from this one as it structured well and easy to understand .Thank you very much and keep produce more courses as your course are unique . I recommend it to anyone who want to learn Laravel and Vue

By Milan Bastola on 3/9/2021

Very informative and helpful. I was unsure when I started but halfway through the course, I am very glad that I decided to go with this course. Laravel 8 is obviously hard to pick because of a lot of changes. But instructor simplifies every point in this course. Really excited to build a real world apps from laravel master class course. Thanks, Great work!

By U Z on 12/17/2020

Repeated, expensive and jumping on topics without explaining why they are there. I gotnit for Vue which is barely used, and even the little usage is not explained at all but just jumped through. Perhaps good for someone who needs to copy paste some assignment but no help in learning. I had to pause and Google multiple times to understand.

By Madhusudan Rathi on 11/20/2020

This course is so good. This course gives you an exhaustive knowledge about how to make laravel projects. The course instructor Mr. Ranjeet Karki gave me a new tool to build something interesting by this course.

By Donovan Langager on 9/14/2020

There were a lot of projects in this course. We went through CRUD every project but there wasn't really any explanation on what the extra code was doing. Not the best English. The code was messy and unorganized. No comments in the code discussing what we are doing just sort of typing.

By Stefan Knebel on 6/21/2020

Da ich Vorkenntnisse habe, ist das Tempo für mich super. Es wird nicht zuviel Zeit mit einfachsten Dingen vergeudet. Auch in den Beginner-Projekten kann man das eine oder andere Neue erfahren, auch wenn ich die Projekte an sich auch alleine hinbekommen hätte.

By Jesper Wouters on 6/17/2020

Hello sir I've just finished the restaurant project and I had fun with it. I already learned some tricks and I'm not new with laravel. I have chosen your course because it seems you're the only one who is involving categories in your lectures and showing a practical view of many to one/many relationships. I gave (only) four stars because I think you have to work on your English. I have sometimes really trouble understanding you (my English is also far from perfect, but I'm not teaching). And I think the code is a little messy and could be much cleaner. This can be solved perhaps be adding some lecture after every project where you clean the code. I will go futher with the course for sure and hope the next lectures will be even more of a challenge!! Keep on the good work!!

By Khalil Ebrahim on 6/1/2020

the teacher is always there for you which you will never find, I have tens of other teachers but Ranjeet is the only one who was there every time I needed him .. and in our line of study, this is priceless, so if you want to learn laravel.. its Ranjeet whos going give you the best support out there for any new student.

By Dev on 5/20/2020

I really like the way the teacher teaches us. It's very straightforward but at the same time, we learn by building a very useful and real-world web application. I wanted to get deep into laravel's world for a long time and now I feel it's possible. So, thank you very much to the teacher and I really recommend this course.

By Eduardo Heredia on 5/15/2020

This course shows how to apply what you learned in the Laravel documentation. It's suitable for those who wants to know the insights in how to construct an application. Just as an advice, take a look at the basis of Laravel to get the most of the course.

Showing all 10 reviews on CourseDuck

Read all 521 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100