Development

Laravel 8.X e-commerce VS React JS e-commerce with Paypal

Learn how to use ReactJS and Laravel, and build a web app from scratch using the PayPal API.

What you’ll learn

  • How to install Laravel
  • How to create and configure a project with Laravel
  • Notions On Routes in Laravel
  • How to create the controllers with Laravel
  • How to connect the database with Laravel
  • Notions on models and migrations with Laravel
  • The basics of the ReactJS library.
  • How to create a CRUD application with ReactJS.
  • How to create an online shopping with ReactJS using the PayPal API.
  • How to make ReactJS interact with mongoDB

Requirements

  • POO and PHP
  • HTML, CSS, JS and BOOTSTRAP
  • Stable internet connection
  • Knowledge of basic notions of javascript. If not, just have the passion and motivation to learn ReactJS
  • Have a stable internet connection

Description

1: Laravel e-commerce

Throughout this Laravel 8.X e-commerce VS React JS e-commerce with Paypal course, students will learn how to create a complete e-commerce web application with PayPal starting from scratch and step-by-step.

We will learn:

  1. How to create and visualize products, product categories, sliders;
  2. How to select a product by category;
  3. How to add products to the cart;
  4. How to update the item’s quantity and how to remove items from the cart;
  5. How to customize the payment form for online payment with the PayPal API;
  6. How to record and view customer orders; How to export sales orders from Laravel to PDF.
  7. How to automatically send the customer an email containing his orders after purchase.
Trending Now:   React - The Complete Guide (incl Hooks, React Router, Redux)

Our course will teach you how to build a Laravel application step by step. The software we are going to be developing as part of this Laravel 8.X e-commerce VS React JS e-commerce with Paypal course is Laravel 7.X, but we will make comparisons between Laravel 7.X and Laravel 8.X.

We will learn:

  1. On setting up a Laravel project. We will see in great detail how to set up a Laravel project;
  2. The Model View Controller concept;
  3. The Basic Routing;
  4. With much more details on the Controllers (extending between models and views);
  5. How to use the Blade templating template in a Laravel project. Which has the role of being able to avoid the reuse of similar HTML codes;
  6. With much more detail on models and migrations;
  7. Laravel Collective is a form system clean for Laravel.

2:  React JS E-commerce

We will learn from scratch the basics of ReactJS in this Laravel 8.X e-commerce VS React JS e-commerce with Paypal course and then create two projects, one focusing on creating a CRUD (Create, Read, Update, Delete) application and the other on creating an online store using the PayPal API.

Taking this into account, the following points demonstrate some of the different basics that we will learn about the ReactJS library.

Trending Now:   NestJS Zero to Hero - Modern TypeScript Back-end Development

We will talk about:

  1. Babel and Le JSX;
  2. The components;
  3. The component within a component;
  4. Passing information from a parent component to a child component;
  5. The conditions in Reacjs;
  6. How to store data in states with ReactJS;
  7. How to use CSS (Cascading Style Sheet) in ReactJs;
  8. How to use “inline CSS” (Cascading Style Sheet) with ReactJS;
  9. How to use the “external CSS” (Cascading Style Sheet) with ReactJS;
  10. How to use the “CSS module” (Cascading Style Sheet) with ReactJS;
  11. The different phases (mounting phase, update phase, and unmounting phase) of a component’s life cycle with ReactJS;
  12. Events in ReactJS;

The second part of our Laravel 8.X e-commerce VS React JS e-commerce with Paypal course focuses on building a CRUD application with local storage. The following should be learned:

  1. How to delete data in states with ReactJS;
  2. How to add data to states with ReactJS;
  3. How to display data in states with ReactJS;
  4. How to update data in states with ReactJS;

The third and last part of our Laravel 8.X e-commerce VS React JS e-commerce with Paypal course will be on realizing an online shopping cart with the PayPal API.

Who this course is for:

  • PHP Developer
  • Web developers who want to take their skills to the next level
  • Web / Software Developers who want to learn Laravel
  • Web developers of all levels.
  • Developers.
Trending Now:   UML and Object-Oriented Design Foundations

Created by Héritier N’kele N’kele
Last updated 6/2021
English
Size: 17.0 GB

Download Course
https://www.udemy.com/course/react-and-laravel/

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Courses

Back to top button

JOIN US ON TELEGRAM

Join our telegram channel and be the first to know when we post/update courses and also when we share awesome deals & freebies.