وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

PHP The Complete PHP MVC Course

سرفصل های دوره

01 - Welcome To The Course
  • 001 Project Overview
  • 002 How to ask for help and Access Free OOP Bootcamp course.html
  • 003 How to source code.html

  • 02 - Getting Started With PHP MVC Project Setup
  • 001 Project setup and directories structure
  • 002 IMPORTANT Read This Before watching the next video.html
  • 003 Set up environment variables and Initialize App

  • 03 - Front-end Dependencies
  • 001 IMPORTANT Read This Before Installing NodeJS.html
  • 002 Setting up front-end dependencies management - Windows
  • 002 source-code-1.zip
  • 003 Setting up front-end dependencies management - MacOS
  • 004 IMPORTANT Read This Before Watching The Next Lecture.html

  • 04 - Building The MVC Architecture
  • 001 Installing Foundation sites, Motion UI and Slick-carousel
  • 001 bowerrc.zip
  • 002 Task Automation with Gulp and Laravel Elixir
  • 002 app-scss-and-gulpfile.zip
  • 003 Setup Routing and Mod Rewrite
  • 003 htaccess.zip
  • 004 Creating our first Controller
  • 004 controllers.zip
  • 005 Install and Setup Blade Templating Engine
  • 005 functions.zip
  • 006 Creating a Route Dispatcher
  • 007 Autoloading Required classes and files
  • 007 composer.zip
  • external-links.txt

  • 05 - Database and ORM
  • 001 Initial Database Design
  • 002 Object-relational mapping (ORM)
  • 003 Install and Setup Eloquent ORM

  • 06 - Mail Sending and Error Handler
  • 001 Setting up email sending with email template support - Part 1
  • 002 Setting up email sending with email template support - Part 2
  • 003 Error Handling

  • 07 - Admin Panel Layout and Sidebar
  • 001 Setup Admin Panel Template - Part 1
  • 002 Setup Admin Panel Template - Part 2
  • 003 Add Font Awesome and Sidebar Content
  • 004 Styling the Admin Sidebar

  • 08 - Helper Classes
  • 001 Creating a Session Manager Class
  • 001 source-code-2.zip
  • 002 Creating a CSRF Protection Class
  • 002 csrf.zip
  • 003 Creating a Redirect Class
  • 004 Creating a File Upload Class - part 1
  • 005 Creating a File Upload Class - part 2
  • 006 Creating a Request Class - part 1
  • 007 Creating a Request Class - part 2
  • 007 request-class.zip

  • 09 - Admin Panel Creating Product Category
  • 001 Product Category - Part 1
  • 002 Product Category - Part 2
  • 003 Product Category - Part 3

  • 10 - PHP OOP Request Validation
  • 001 Form Request Validation - Part 1
  • 002 Form Request Validation - Part 2
  • 003 Form Request Validation - Part 3
  • 004 Form Request Validation - Part 4
  • 005 Form Request Validation - Part 5

  • 11 - Setting Up Pagination
  • 001 Paginating Database Record in PHP
  • 002 Refactoring Product Category Class and Messaging

  • 12 - Admin Panel Manage Product Category
  • 001 Creating The Edit Category Form
  • 001 edit-category-modal.zip
  • 002 Setup Route and Controller Method for Edit Category
  • 002 edit-category-route-contl.zip
  • 003 Setup JavaScript Components
  • 003 edit-category-js-comp.zip
  • 004 Update Category using JQuery Ajax
  • 004 edit-category-ajax-request.zip
  • 005 Testing, Handling Notification and Wrapping up Edit Category
  • 005 edit-category-testing.zip
  • 006 Delete Product Category
  • 007 Delete Product Category - Part 2
  • 007 complete-up-to-delete-category.zip

  • 13 - Admin Panel Create and Manage Subcategory
  • 001 Preparing The Create Subcategory Form
  • 001 sub-category-form.zip
  • 002 Setup Model, Route and Controller Method for Subcategory
  • 002 sub-category-model-route-ctrl.zip
  • 003 Saving Subcategory to Database
  • 003 create-sub-category.zip
  • 004 Displaying Subcategories
  • 004 display-subcategories.zip
  • 005 Changing Subcategory name and Category It Belongs To
  • 005 edit-sub-category.zip
  • 006 Delete Subcategory and Implement Cascade Delete
  • 006 update-to-delete-subcategory.zip
  • 007 Styling Categories and Subcategories Tables
  • 007 styling-category-subcategory-tables.zip

  • 14 - Admin Panel Create and Manage Product
  • 001 Create Product - Setup
  • 001 create-product-form.zip
  • 002 Create Product - Onchange Dynamically Populate Subcategories
  • 002 create-product-dynamic-select.zip
  • 003 Create Product - Setup Conclussion
  • 003 create-product-conclusion.zip
  • 004 Create Product Model and Validation
  • 005 Move Image To Specified Location and Save Product To Database
  • 005 create-product-model-save.zip
  • 006 Displaying Products
  • 006 displaying-products.zip
  • 007 Defining Relationships Between Category, Subcategory and Product
  • 007 relationships.zip
  • 008 Editing a Product
  • 008 edit-product.zip
  • 009 Deleting a Product
  • 009 complete-up-to-delete-product.zip

  • 15 - Building the Front Store
  • 001 Setup Front Store Layout
  • 001 front-store-layout.zip
  • 002 Front Store Navigation
  • 003 Styling The Front Store Navigation
  • 003 front-store-navigation.zip
  • 004 Front Store Slider With Slick Carousel
  • 004 front-store-slider.zip
  • 005 A Quick Look at VueJs and Installing Axios HTTP Client
  • 006 Setup Featured Products (PHP & VueJs)
  • 006 featured-products.zip
  • 007 Displaying Featured Products (VueJs)
  • 007 display-featured-products.zip
  • 008 Applying styles to displayed products
  • 008 display-featured-products.zip
  • 009 Displaying Product Picks (PHP & VueJs)
  • 009 display-products-picks.zip
  • 010 Autoload More Products onscroll to Bottom of Page (PHP & VueJs)
  • 010 load-more-on-scroll.zip
  • 011 Choosing a Font Pair and Updating Global Style
  • 011 displaying-proucts-wrapup.zip
  • 012 Product Details Page - Part 1 (PHP & VueJs)
  • 013 Product Details Page - Part 2 (PHP & VueJs)
  • 014 Product Details Page - Part 3 (PHP & VueJs)
  • 015 Displaying Similar Products (PHP & VueJs)
  • 015 front-store-complete.zip

  • 16 - Building the Shopping Cart
  • 001 Updating Add To Cart Button (VueJs)
  • 002 Creating a Cart Class (PHP)
  • 003 Adding Items To Cart (PHP & VueJs)
  • 004 Add to Cart Notifcation
  • 005 View Items in Shopping Cart - Part 1 (PHP & VueJs)
  • 006 View Items in Shopping Cart - Part 2 (PHP & VueJs)
  • 007 View Items in Shopping Cart - Part 3
  • 008 Updating Cart Item Quantity - Part 1 (PHP & VueJs)
  • 009 Updating Cart Item Quantity - Part 2 (PHP & VueJs)
  • 010 Remove Item From Cart (PHP & VueJs)
  • 010 shopping-cart-complete.zip
  • 011 Homework 1

  • 17 - Registration and Login (OOP User Authentication)
  • 001 Setup Registration And Login Components
  • 002 User Registration Functionality
  • 003 User Login Functionality
  • 004 Authentication Helper Functions
  • 005 Logout and Style Fix
  • 005 auth-complete.zip

  • 18 - Handling Payment Painlessly with Stripe
  • 001 Creating a Stripe Account and Exploring The Stripe Dashboard
  • 002 Install and Setup Stripe PHP SDK
  • 003 Setup Stripe Checkout JavaScript Component
  • 004 Setup Stripe Checkout JavaScript Component - Conclusion
  • 005 Create a Customer and Charge Credit Card
  • 006 Save Orders and Payment To The Database
  • 007 Sending Order Confirmation Email Using Our Custom Template
  • 008 Tracking Out of Stock Items
  • 008 handling-payment-complete.zip

  • 19 - Dashboard (Admin Panel)
  • 001 Section Overview and Style Fix
  • 002 Building the Dashboard UI
  • 003 Querying Data For Dashboard Reporting (Backend Coding)
  • 004 Install chartjs and implement
  • 005 Protecting Admin Dashboard With Middleware
  • 006 Handling Login Redirection Based on User Role
  • 007 Assignment 2 & 3
  • 008 So Much Revenue
  • 008 dashboard-complete.zip
  • 009 Bug Fix - Total Orders
  • 009 update-source-code-with-db.zip

  • 20 - Handling Payment With PayPal Express Checkout
  • 001 Setup PayPal Account and Create an App for API Access
  • 002 Setup JavaScript components to Display Express Checkout Button
  • 003 Create The PayPal Payment - Initial setup
  • 004 Create The PayPal Payment - Access Token Request using GuzzleHttp
  • 005 Create The PayPal Payment - Conclusion
  • 006 Execute PayPal Payment - Charge Customer
  • 007 Execute PayPal Payment - Log Payment Details to Database
  • 008 Alway Refactor, Lets Create a Payable Trait to do Just that
  • 008 paypal-payment.zip

  • 21 - Upgrading to Nodejs 8 And Webpack
  • 001 Section Overview
  • 002 Installing Nodejs 8 and NPM Cleanup
  • 003 Migrating from Bower to NPM for Frontend Dependencies Management
  • 003 package.zip
  • 004 Creating NPM Build Commands
  • 004 package.zip
  • 005 Setting up Webpack Entry Points (SASS & JS)
  • 005 webpack-setup.zip
  • 006 Compilling Assets (SASS & JS) with Webpack
  • 007 Fixing Broken Zurb Foundation Styles
  • 007 foundation-style-fix.zip
  • 008 Removing Bower and Gulp Files
  • 008 source-code-up-node-upgrade.zip

  • 22 - Solutions To Assignments
  • 001 Assignment 1 Adding Empty Cart Functionality
  • 002 Assignment 2 Displaying Orders (Backend)
  • 002 assignment-2a-solution-backend.zip
  • 003 Assignment 2 Displaying Orders (Frontend)
  • 003 assignment-2a-solution-frontend.zip
  • 004 Assignment 2 Displaying Payment Details
  • 004 assignment-2-complete-solution.zip
  • 005 Assignment 3 Display Products, Categories, Subcategory with Load More - Part 1
  • 005 assignment-3-complete-solution.zip
  • 006 Assignment 3 Display Products, Categories, Subcategory with Load More - Part 2
  • 007 Assignment 3 Display Products, Categories, Subcategory with Load More - Part 3
  • 008 Assignment 3 Display Products, Categories, Subcategory with Load More - Part 4

  • 23 - App Deployment Private Server
  • 001 Deployment Prerequisites
  • 002 Deploying the App - Part 1
  • 003 Deploying the App - Part 2
  • 004 Deploying the App - Part 3
  • 005 Download.html
  • 005 complete-source.zip
  • 005 store.zip

  • 24 - Deploying To Cloudways Managed Hosting Platform (Free Hosting credit Available)
  • 001 How to redeem your $50 Cloudways hosting credit.html
  • 001 redeem-credit.pdf
  • 002 Setting up a server on Cloudways and work through
  • 003 Deploying our application to Cloudways via Git
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 25416
    حجم: 8342 مگابایت
    مدت زمان: 1503 دقیقه
    تاریخ انتشار: ۲۱ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید