Companies Home Search Profile

Laravel From Scratch

Focused View

Brad Traversy

13:03:36

0 View
  • 1 -Welcome To The Course.mp4
    02:10
  • 2 -Course Project Demo.mp4
    04:14
  • 3 -Premium Docs.mp4
    01:39
  • 3 -premium-docs.zip
  • 3 - Course Project Final Code.html
  • 4 -What Is Laravel.mp4
    05:43
  • 5 -Laravel Built-In Features, Libraries & Tools.mp4
    04:51
  • 1 -Section Intro.mp4
    01:12
  • 2 -Text Editor Setup (VS Code).mp4
    03:39
  • 3 -Dev Environment Options.mp4
    05:41
  • 4 -Laravel Herd Install - MacOS.mp4
    04:15
  • 5 -Laravel Herd Install - Windows.mp4
    04:38
  • 6 -Install Laravel With Composer.mp4
    04:45
  • 1 -Section Intro.mp4
    01:04
  • 2 -Laravel Folder Structure Overview.mp4
    01:04
  • 3 -MVC - How It Works.mp4
    03:22
  • 4 -Intro To Routing.mp4
    10:36
  • 5 -Route Params & Constraints.mp4
    06:55
  • 6 -Request Object & Query Params.mp4
    07:58
  • 7 -Response Helper.mp4
    07:55
  • 8 -Aside - Secure Your Laravel Herd Site (TLS Certificate).mp4
    00:58
  • 1 -Section Intro.mp4
    01:12
  • 2 -Create & Display Views.mp4
    05:27
  • 3 -Passing Data To Views.mp4
    06:32
  • 4 -Using Blade Templates & Directives.mp4
    04:57
  • 5 -More Loop Directives & $loop Variable.mp4
    :
  • 6 -Creating Controllers.mp4
    10:18
  • 7 -Params & Request In Controller.mp4
    08:22
  • 8 -Generate Resource Routes & Methods.mp4
    08:40
  • 9 -Type Hinting In Controllers.mp4
    04:06
  • 10 -Layouts With Template Inheritance.mp4
    06:58
  • 11 -Partials & @include Directive.mp4
    02:12
  • 1 -Section Intro.mp4
    01:15
  • 2 -Intro To Components.mp4
    05:11
  • 3 -Layout Component & Slots.mp4
    06:53
  • 4 -Tailwind CSS & Vite Hot Reloading.mp4
    05:10
  • 5 -Header Component & url Helper.mp4
    07:36
  • 6 -Conditional Classes & @php Directive.mp4
    04:27
  • 7 -Component Attributes & Props.mp4
    12:22
  • 8 -Button Link Component Challenge.mp4
    06:17
  • 9 -Mobile Menu Nav Link.mp4
    05:06
  • 10 -Mobile Menu Toggle.mp4
    03:33
  • 11 -Hero Component.mp4
    06:48
  • 12 -Top & Bottom Banners.mp4
    05:24
  • 1 -Section Intro.mp4
    01:11
  • 2 -Database Options.mp4
    03:46
  • 3 -PostgreSQL Install - MacOS.mp4
    05:29
  • 4 -PostgreSQL Install - Windows.mp4
    02:30
  • 5 -Create Database & User.mp4
    04:50
  • 6 -Configure Database Connection.mp4
    03:13
  • 7 -Migrations Overview & Commands.mp4
    07:08
  • 8 -Creating Migrations.mp4
    04:39
  • 1 -Section Intro.mp4
    01:16
  • 2 -Intro To Models.mp4
    05:49
  • 3 -Fetching Data & Eloquent ORM.mp4
    05:12
  • 4 -Tinker & CRUD Operations.mp4
    07:37
  • 5 -Model Binding & Single Job Listing.mp4
    04:49
  • 6 -Create Job Listing.mp4
    03:39
  • 7 -Input Validation & Errors.mp4
    06:41
  • 8 -Job Schema Update Migration.mp4
    09:33
  • 9 -Eloquent Relationships.mp4
    09:57
  • 10 -Using Factories.mp4
    06:44
  • 11 -Creating Factories & Faker Library.mp4
    08:56
  • 12 -Creating Seeders.mp4
    06:31
  • 13 -Final Database Seeder.mp4
    10:16
  • 13 -job listings.zip
  • 1 -Section Intro.mp4
    01:28
  • 2 -Jobs Page & Job Card Component.mp4
    13:05
  • 3 -Homepage Jobs.mp4
    04:07
  • 4 -Job Details Page.mp4
    08:55
  • 5 -Create Job Page.mp4
    10:08
  • 6 -Text Input Component.mp4
    11:17
  • 7 -Finish Input Validation.mp4
    07:38
  • 8 -Alpine.js & Alert Dismiss.mp4
    08:10
  • 9 -Optional Job Fields.mp4
    04:58
  • 10 -File Uploading.mp4
    07:29
  • 11 -Other Input Components.mp4
    16:00
  • 12 -Update Job Listings.mp4
    13:36
  • 13 -Flash Messages & Alert Component.mp4
    05:36
  • 14 -Delete Job Listings.mp4
    04:08
  • 1 -Section Intro.mp4
    00:54
  • 2 -Authentication Options.mp4
    03:30
  • 3 -Laravel Breeze Setup.mp4
    06:02
  • 4 -How Sessions Work & Session Helper.mp4
    06:57
  • 5 -Login & Register Controllers & Routes.mp4
    10:19
  • 6 -Register New User.mp4
    12:15
  • 7 -Log In User.mp4
    08:09
  • 8 -Logout & Auth Directive.mp4
    08:09
  • 1 -Section Intro.mp4
    01:06
  • 2 -Middleware Overview.mp4
    09:17
  • 3 -Protecting Routes.mp4
    06:30
  • 4 -Guest Middleware.mp4
    02:55
  • 5 -Test User Seeder.mp4
    08:45
  • 6 -Add Current User To Listing.mp4
    04:02
  • 7 -Policies & @can Directive.mp4
    06:42
  • 8 -Policy Authorization In Controller.mp4
    03:36
  • 1 -Section Intro.mp4
    00:54
  • 2 -Dashboard Controller & View.mp4
    05:56
  • 3 -Dashboard User Job Listings.mp4
    08:17
  • 4 -Profile Controller & Info Update.mp4
    09:13
  • 5 -Profile Avatar Upload.mp4
    12:04
  • 6 -Show Avatar In Header.mp4
    05:15
  • 7 -Simple Job Pagination.mp4
    02:36
  • 8 -Customize Pagination View.mp4
    09:00
  • 1 -Section Intro.mp4
    00:51
  • 2 -Bookmarks Migration & Relationships.mp4
    07:19
  • 3 -Seeding Bookmarks.mp4
    06:26
  • 4 -Get & Show Bookmarks.mp4
    08:49
  • 5 -Bookmarking Jobs.mp4
    11:06
  • 6 -Removing Bookmarks.mp4
    08:31
  • 1 -Section Intro.mp4
    00:42
  • 2 -Applicant Migration & Model.mp4
    09:02
  • 3 -Applicant Form Modal With Alpine.js.mp4
    17:13
  • 4 -Applicant Controller & Store Method.mp4
    10:50
  • 5 -Show Applications To Owner.mp4
    08:01
  • 6 -Delete Applicants.mp4
    08:27
  • 7 -Prevent Multiple Applications.mp4
    04:33
  • 1 -Section Intro.mp4
    01:21
  • 2 -Search Component & Route.mp4
    04:02
  • 3 -Search Functionality.mp4
    14:24
  • 4 -Mapbox Setup.mp4
    06:40
  • 5 -Hide Mapbox Key.mp4
    06:05
  • 6 -Send Emails With Mailers & Mailtrap.io.mp4
    09:40
  • 7 -Sending Data In Emails.mp4
    05:27
  • 8 -Email Attachments.mp4
    04:40
  • 9 -Setup Emails For Production.mp4
    06:13
  • 1 -Section Intro.mp4
    00:55
  • 2 -Prepare & Push To Github.mp4
    03:34
  • 3 -Laravel Forge Server & Site Setup.mp4
    09:24
  • 4 -Domain Name Setup.mp4
    02:58
  • 5 -SSL & Launch Test.mp4
    05:09
  • 6 -Wrap Up.mp4
    01:05
  • Description


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

    What You'll Learn?


    • Build and deploy a real-world job listing application from scratch
    • Laravel routing & MVC design pattern
    • PostgreSQL database, migrations, Eloquent ORM, factories and seeders
    • Authentication, middleware & authorization policies
    • Blade templating, UI components, Tailwind CSS and Alpine JS for interactive elements
    • Job CRUD, bookmarking, online application with resume upload, maps, emails & more
    • Special Resource : Premium docs included - Markdown files with code snippets and explanations

    Who is this for?


  • Web developers that want to learn Laravel in a practical and easy to understand way
  • What You Need to Know?


  • PHP Fundamentals
  • More details


    Description

    In this course, you will learn the Laravel framework from the ground up by building "Workopia". A real-world job listing application. If you took my PHP From Scratch course, it is the same project but with added features.


    Special Resource: I am including the premium docs with this course. This is esentially a written version of the course. There is a markdown file for every video with explanations and code snippets from that video. The download is in the first section.


    Here are the main features of the Workopia project:


    • Job Listing CRUD

    • Authentication & Authorization Policies

    • Profile Avatar Upload

    • Blade UI Components

    • Vite & Tailwind Integration

    • Bookmarking System

    • Apply & Upload Resume

    • User Dashboard

    • Alpine.js For Interactivity

    • Database Seeder

    • Job Search & Filtering

    • Mapbox Maps & Geocoding

    • Mailers With Mailtrap

    • Job Listing Pagination


    You will learn all of the fundamentals of Laravel including:


    • Routing, Request & Response

    • MVC

    • Database Migrations

    • Artisan CLI

    • Tinker

    • PostgreSQL Integration

    • Factories & Seeding With Faker

    • Eloquent ORM

    • Blade Templates

    • Components With Props, Attributes & Slots

    • Blade Directives & Dynmaic Views

    • Alpine JS For Interactivity

    • Auth Facade & Directive

    • Authorizartion & Policies

    • Learn How Sessions Work

    • Middleware

    • Laravel Breeze Overview

    • Mailers

    • Built-In Helpers - url, route, asset, session etc

    • Vite, NPM & Frontend Dependencies

    • Tailwind CSS Integration

    • Laravel Forge & Digital Ocean Deployment

    • Much More!

    This course will give you all of the nessesary skills to start building your own Laravel applications regardless of what you want to do as far as working as a developer, freelancing, building your own products and so on.

    Who this course is for:

    • Web developers that want to learn Laravel in a practical and easy to understand way

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Brad Traversy
    Brad Traversy
    Instructor's Courses
    Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics in a simple manner that is very understandable. Invest in your knowledge by watching Brad's courses.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 129
    • duration 13:03:36
    • Release Date 2024/12/21