Laravel 9 From Beginner To Freelancer
Laravel 9 From Beginner To Freelancer, available at $64.99, has an average rating of 4.8, with 81 lectures, based on 48 reviews, and has 1336 subscribers.
You will learn about understand the MVC and Laravel Architecture develop any system or software project from both backend and frontend. design and implement relational database system be able to work as a freelancer full stack developer. create an API for Mobile Development create an API to connect backend with Web or Mobile application This course is ideal for individuals who are Beginners who want to start working as a freelancer full stack web and mobile developer It is particularly useful for Beginners who want to start working as a freelancer full stack web and mobile developer.
Enroll now: Laravel 9 From Beginner To Freelancer
Summary
Title: Laravel 9 From Beginner To Freelancer
Price: $64.99
Average Rating: 4.8
Number of Lectures: 81
Number of Published Lectures: 81
Number of Curriculum Items: 81
Number of Published Curriculum Objects: 81
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
- understand the MVC and Laravel Architecture
- develop any system or software project from both backend and frontend.
- design and implement relational database system
- be able to work as a freelancer full stack developer.
- create an API for Mobile Development
- create an API to connect backend with Web or Mobile application
Who Should Attend
- Beginners who want to start working as a freelancer full stack web and mobile developer
Target Audiences
- Beginners who want to start working as a freelancer full stack web and mobile developer
using Laravel is a great way to start your own work as a freelancer since it is an amazing and simplest way to create any software project like an E-commerce application, Learning Management system, Restaurant Management, school management, Dashboard, as well as creating an API to create a powerful mobile application.
this course is divided into Four Sections:
– The Basics.
-Blog Project – Beyond the Basics.
-Intermediate.
-Advanced.
-Create a Real-World Project
-API
this course will start with you from the basics of Laravel such as MVC, Database, Layout, Migrations …etc, after that, you will create a real project based only on your basic knowledge, after that will start with intermediate topics like Cache, file storage, along with continues improve the project and start with a new project. then more advanced topics will be explained like Many to many relationship notifications, observers, events, and services along with creating a Dashboard project.
finally, we will create an API in order to communicate with the frontend, like mobile apps or web apps.
with this course.
in this course, we have explained the last version of Laravel from A to Z, in the simplest way and explained the best ways to do things instead of explaining every way and then selecting the best.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Laravel 9 Basics
Lecture 1: Prepare the work environment and install the required software
Lecture 2: Laravel Structure and MVC
Lecture 3: Routing and Controllers
Lecture 4: Views and Blade Template with Layout
Lecture 5: Integrate Bootstrap Ui with Laravel
Lecture 6: Models and Migrations
Lecture 7: Models and Eloquent
Lecture 8: Eloquent and Query Builder
Lecture 9: Relationships – One to One
Lecture 10: Relationships – One To Many
Lecture 11: Querying Relations
Lecture 12: Querying Relations and Route Parameters
Lecture 13: Form, Request, Response and Validation
Chapter 3: Blog Project – Beyond The Basics
Lecture 1: Get Started and Authentication
Lecture 2: Clean the Project and prepare it for CRUD
Lecture 3: CRUD – Create and Store Posts
Lecture 4: CRUD – Display a Posts with Pagination
Lecture 5: CRUD – Show Post by id
Lecture 6: CRUD – Create a Simple Dashboard
Lecture 7: CRUD – Edit and Update posts
Lecture 8: CRUD – Delete the Post by the Owner
Lecture 9: Fix pagination problem and clean up the project
Lecture 10: Create a Comments System
Lecture 11: Insert and Display Comments
Lecture 12: the project source code
Chapter 4: Laravel 9 – Intermediate
Lecture 1: Factory, Faker and Seeder
Lecture 2: Add, Edit and Rollback for Migration
Lecture 3: Cache in Laravel 9
Lecture 4: File Storage – Upload and Store File
Lecture 5: File Storage – Display Images
Lecture 6: File Storage – Update Images and Delete the Old One
Lecture 7: File Storage – Delete Images
Lecture 8: File Storage – Validate the File
Lecture 9: Post Project Improved
Lecture 10: Authentication System (Manually)
Lecture 11: Signup (User Registration)
Lecture 12: Login and Logout
Lecture 13: Clean the UI and start with the Dashboard
Lecture 14: Custom CSS File, and Dashboard Design
Chapter 5: Laravel 9 – Advanced
Lecture 1: Many To Many Relationship -part1
Lecture 2: Many To Many Relationship – Part2
Lecture 3: Many To Many Relationship – Part3
Lecture 4: Many To Many Relationship – Part4
Lecture 5: Authorization System – Part1
Lecture 6: Authorization System – The Gates
Lecture 7: Authorization System – The Policies
Lecture 8: Send an Email
Lecture 9: The Queue and Background Jobs (For Send an Email)
Lecture 10: Create a Custom Job to send multiple emails
Lecture 11: Send an Notifications
Lecture 12: Events and Listeners
Lecture 13: Model Observer
Lecture 14: Localization in Laravel -Part 1
Lecture 15: Localization – Parameters and Url
Lecture 16: Localization – Store the language in the Session
Lecture 17: Session – Forget and Flush
Lecture 18: The Middleware
Lecture 19: Routes Group
Lecture 20: Services and Service Providers
Chapter 6: Bootstrap 5
Lecture 1: Grid System
Lecture 2: The Utilities in Bootstrap 5
Lecture 3: Flex and Float
Lecture 4: Other Utilities
Lecture 5: Position in Bootstrap 5
Lecture 6: Contents, Helpers and Components
Lecture 7: Collapse
Lecture 8: The Forms
Chapter 7: The Final Project (Dashboard System)
Lecture 1: Project Structure and UI
Lecture 2: Authentication System (Register and Login Manually)
Lecture 3: Reset Password (Manually)
Lecture 4: Email Verification (Manually)
Lecture 5: Products (CRUD)
Lecture 6: Improve the Project with Pagination, Policy and Caching
Lecture 7: Delete Data from the Cache and Cache Timing
Lecture 8: When do we use Caching and when not?
Lecture 9: Users Management with Permission System using Spatie
Lecture 10: Authorization System With Spatie
Lecture 11: Import Data from Excel to MySQL and Export it to Excel with Laravel
Chapter 8: Application Programming Interface (API) with Sanctum
Lecture 1: API (Authentication API with Products API)
Chapter 9: Final Project Source Code
Lecture 1: Final Project Source Code
Instructors
-
Osama Mohammed Ahmed AL-atraqchi
Lecturer at Cihan University
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 10 votes
- 5 stars: 36 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024