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

Laravel From Scratch

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

Build and deploy a real-world job listing application and learn all of the fundamentals of the Laravel framework


1 - Introduction
  • 1 -Welcome To The Course
  • 2 -Course Project Demo
  • 3 -Premium Docs
  • 3 -premium-docs.zip
  • 3 - Course Project Final Code.html
  • 4 -What Is Laravel
  • 5 -Laravel Built-In Features, Libraries & Tools

  • 2 - Dev Environment & Laravel Setup
  • 1 -Section Intro
  • 2 -Text Editor Setup (VS Code)
  • 3 -Dev Environment Options
  • 4 -Laravel Herd Install - MacOS
  • 5 -Laravel Herd Install - Windows
  • 6 -Install Laravel With Composer

  • 3 - Getting Started With Laravel & Routing
  • 1 -Section Intro
  • 2 -Laravel Folder Structure Overview
  • 3 -MVC - How It Works
  • 4 -Intro To Routing
  • 5 -Route Params & Constraints
  • 6 -Request Object & Query Params
  • 7 -Response Helper
  • 8 -Aside - Secure Your Laravel Herd Site (TLS Certificate)

  • 4 - Views & Controllers
  • 1 -Section Intro
  • 2 -Create & Display Views
  • 3 -Passing Data To Views
  • 4 -Using Blade Templates & Directives
  • 5 -More Loop Directives & $loop Variable
  • 6 -Creating Controllers
  • 7 -Params & Request In Controller
  • 8 -Generate Resource Routes & Methods
  • 9 -Type Hinting In Controllers
  • 10 -Layouts With Template Inheritance
  • 11 -Partials & @include Directive

  • 5 - Components & Styling
  • 1 -Section Intro
  • 2 -Intro To Components
  • 3 -Layout Component & Slots
  • 4 -Tailwind CSS & Vite Hot Reloading
  • 5 -Header Component & url Helper
  • 6 -Conditional Classes & @php Directive
  • 7 -Component Attributes & Props
  • 8 -Button Link Component Challenge
  • 9 -Mobile Menu Nav Link
  • 10 -Mobile Menu Toggle
  • 11 -Hero Component
  • 12 -Top & Bottom Banners

  • 6 - PostgreSQL Database Setup & Migrations
  • 1 -Section Intro
  • 2 -Database Options
  • 3 -PostgreSQL Install - MacOS
  • 4 -PostgreSQL Install - Windows
  • 5 -Create Database & User
  • 6 -Configure Database Connection
  • 7 -Migrations Overview & Commands
  • 8 -Creating Migrations

  • 7 - Models, Eloquent ORM, Factories & Seeders
  • 1 -Section Intro
  • 2 -Intro To Models
  • 3 -Fetching Data & Eloquent ORM
  • 4 -Tinker & CRUD Operations
  • 5 -Model Binding & Single Job Listing
  • 6 -Create Job Listing
  • 7 -Input Validation & Errors
  • 8 -Job Schema Update Migration
  • 9 -Eloquent Relationships
  • 10 -Using Factories
  • 11 -Creating Factories & Faker Library
  • 12 -Creating Seeders
  • 13 -Final Database Seeder
  • 13 -job listings.zip

  • 8 - Pages, Presentation & CRUD
  • 1 -Section Intro
  • 2 -Jobs Page & Job Card Component
  • 3 -Homepage Jobs
  • 4 -Job Details Page
  • 5 -Create Job Page
  • 6 -Text Input Component
  • 7 -Finish Input Validation
  • 8 -Alpine.js & Alert Dismiss
  • 9 -Optional Job Fields
  • 10 -File Uploading
  • 11 -Other Input Components
  • 12 -Update Job Listings
  • 13 -Flash Messages & Alert Component
  • 14 -Delete Job Listings

  • 9 - Authentication & Creating Users
  • 1 -Section Intro
  • 2 -Authentication Options
  • 3 -Laravel Breeze Setup
  • 4 -How Sessions Work & Session Helper
  • 5 -Login & Register Controllers & Routes
  • 6 -Register New User
  • 7 -Log In User
  • 8 -Logout & Auth Directive

  • 10 - Middleware, Authorization & Policies
  • 1 -Section Intro
  • 2 -Middleware Overview
  • 3 -Protecting Routes
  • 4 -Guest Middleware
  • 5 -Test User Seeder
  • 6 -Add Current User To Listing
  • 7 -Policies & @can Directive
  • 8 -Policy Authorization In Controller

  • 11 - Dashboard, Profile & Pagination
  • 1 -Section Intro
  • 2 -Dashboard Controller & View
  • 3 -Dashboard User Job Listings
  • 4 -Profile Controller & Info Update
  • 5 -Profile Avatar Upload
  • 6 -Show Avatar In Header
  • 7 -Simple Job Pagination
  • 8 -Customize Pagination View

  • 12 - Bookmark Job Listings
  • 1 -Section Intro
  • 2 -Bookmarks Migration & Relationships
  • 3 -Seeding Bookmarks
  • 4 -Get & Show Bookmarks
  • 5 -Bookmarking Jobs
  • 6 -Removing Bookmarks

  • 13 - Job Applicants & Resume Upload
  • 1 -Section Intro
  • 2 -Applicant Migration & Model
  • 3 -Applicant Form Modal With Alpine.js
  • 4 -Applicant Controller & Store Method
  • 5 -Show Applications To Owner
  • 6 -Delete Applicants
  • 7 -Prevent Multiple Applications

  • 14 - Job Search, Maps & Emails
  • 1 -Section Intro
  • 2 -Search Component & Route
  • 3 -Search Functionality
  • 4 -Mapbox Setup
  • 5 -Hide Mapbox Key
  • 6 -Send Emails With Mailers & Mailtrap.io
  • 7 -Sending Data In Emails
  • 8 -Email Attachments
  • 9 -Setup Emails For Production

  • 15 - Deploy Using Laravel Forge
  • 1 -Section Intro
  • 2 -Prepare & Push To Github
  • 3 -Laravel Forge Server & Site Setup
  • 4 -Domain Name Setup
  • 5 -SSL & Launch Test
  • 6 -Wrap Up
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 42271
    حجم: 6353 مگابایت
    مدت زمان: 784 دقیقه
    تاریخ انتشار: ۸ دی ۱۴۰۳
    طراحی سایت و خدمات سئو

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