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

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 تومان
    افزودن به سبد خرید