
Learn to build web apps with Laravel, covering MVC, authentication, CRUD, routes, controllers, requests, views, models, and database relationships, through six chapters and a classifieds project.
Explore how Laravel uses the MVC design pattern to build scalable web apps, with features like Eloquent ORM, query builder, Blade templating, migrations, Artisan CLI, middleware, and contracts.
Install a local development stack with XAMPP (axium) to run Laravel, including Apache, MariaDB, and PHP. Start the services and enable OpenSSL to prepare for virtual hosts and migrations.
Install composer and Laravel, then configure a virtual host to serve the Laravel public folder via Apache. Use artisan for setup and update the hosts file for local access.
Explore the Laravel 5 folder structure, including the app directory, root env and config files, and key folders like public, resources, and storage, with Blade templates, migrations, and providers.
Explore how Laravel handles controllers and routes, learn about get, post, put, and delete requests, and see how middleware and resource controllers manage authentication and request handling.
Learn how Laravel routes direct requests using get, post, put, and delete, render views, and pass data, with notes on forms, CSRF tokens, and route parameters.
Learn how middleware filters http requests in a Laravel app, with authentication and token checks, and build a simple age-check middleware to restrict access on specific routes.
Explore how Laravel controllers organize input and response, extend a controller, and route tasks via implicit and explicit routes. Return views and pass data to build scalable web apps.
Build web apps with Laravel using RESTful resource controllers that map get, post, put, and delete to index, store, show, update, and destroy actions via route resources.
Explore requests and views in Laravel by processing forms and validating submissions with Laravel Collective form helpers. Master Blade templates and control structures to build clean views.
Discover how to use the Laravel Collective HTML Form Helper by installing via composer, configuring providers and aliases, and building forms with labels, CSRF protection, and routes to controller actions.
Learn to handle requests and form input in Laravel by creating a task form view and a store task request to validate inputs and enforce required rules.
Master Blade templates in Laravel by building index and show task views, passing data from the controller, using foreach loops, and rendering dynamic headings and links for a structured UI.
Learn to build web apps with Laravel by using blade templates, a master layout, and yield, sections, and extends to share structure across views with navigation and styling.
Learn Blade control structures in Laravel, including conditionals with if and unless, and loops like for, foreach, and while, plus includes views, service injection, and directives.
Explore how Laravel handles databases and models, from creating a database and user to configuring the .env file and performing CRUD operations within the MVC framework.
Configure a Laravel database and create migrations to build a tasks table with an auto-incrementing id, a name field, and timestamps, using artisan migrate to apply changes.
Create a Laravel task model for the tasks table with fillable fields, then fetch tasks using all, where, and find in a controller to render in a view.
Insert data into the database via the store function and thin the controller by using a store task command. Dispatch, redirect, and show a session message in the view.
Learn to update and delete data in Laravel by creating an edit view, passing the task object, spoofing put requests, and implementing update and destroy commands with routes.
Explore chapter 5 of a Laravel web apps course, focusing on relationships between database tables and authentication, including login and registration forms, user accounts, routes, and access control.
Explore database relationships in Laravel's eloquent models, including one-to-one, one-to-many, many-to-many, and has-many-through, with examples using user, post, and comment, and learn actions like associate and create.
Learn to implement authentication in a Laravel app by creating login and registration routes, views, and an auth controller, with password encryption, csrf protection, and post-login redirects.
Enable auth-based navigation and access control with login and logout links, guest checks, and post-logout redirects. Protect create routes with the authenticate middleware, redirecting guests to login.
Build a tech classifieds web app with Laravel, featuring listings and show pages with seller contact, login-driven CRUD, category filters, search, and basic authentication and access control.
Set up a new Laravel project, create the tech classifieds database, and assign root privileges. Configure a virtual host and hosts file, then run migrations to create the classifieds table.
Set up a Laravel app database by creating categories and classifieds migrations, add a category_id foreign key, and define models with a has-many and belongs-to relationship; store images as URLs.
Learn to build a Laravel web app by generating restful controllers with artisan, wiring routes, and designing blade views with a bootstrap layout.
Seed categories and sample classifieds in a Laravel app, then fetch all classifieds via the controller and render latest listings with images, titles, and prices in the view.
Fetch classifieds in the controller, pass data to the show view with compact, and build index and show pages while styling images and layout with Laravel and css.
Learn to build classifieds in a Laravel app by installing laravel collective, configuring providers and aliases, and creating a multipart form that posts to the classifieds store.
Implement classifieds creation in Laravel by handling image uploads, saving to public images, validating input, and dispatching a store command with redirect and success messaging.
Implement authentication in a Laravel web app by creating login and register views, configuring routes, and building Bootstrap-styled forms with CSRF protection and validation messages.
Implement Laravel authentication by configuring login with email and password, set home redirects, and apply auth middleware to protect create and edit listings, while guests access index and show.
Learn to implement updating and deleting classifieds in a Laravel web app by adding edit and delete controls, wiring show and edit views, and handling image upload during updates.
Learn to implement updating and deleting classifieds in a Laravel app, including controller changes, a delete form, owner checks, and upcoming category filtering and search.
Display categories globally in a Laravel app, leverage category and classifieds relationships, and implement a search feature via a shared index view and a composer-driven sidebar.
Master the fundamentals and advanced aspects of the Laravel framework to build front-to-back, database-driven web apps, including routing, controllers, blade templates, migrations, Eloquent, authentication, search, and view composers.
Learn to develop great web applications using one of the most popular open source PHP framework. Laravel has become one of the hottest frameworks and a sought after skill for PHP developers. Its clean and elegant syntax coupled with the powerful toolkit makes it an ideal choice for modern web developers. This powerful technology boast of features such as clean routing, elegant queue library, ORM ,simple authentication and a large developer community.
You will learn to program using the latest Laravel version and will go through all the underlying concepts which make this framework so cool. This course has been designed to provide a practical training in Laravel and will take you from a newbie to an expert developer in no time.
The course will help you learn:
How to use Laravel for your web applications?
How to Migrate your App to MVC compliant framework?
How to use the Modular Packaging System?
How to use the ORM and the Query Builder?
Concepts behind restful controllers?
How to use templating engine?
How to work with Routes and Controllers?
Learn all this and create a full fledged working web application along the course to assimilate all your concepts. If you want to learn Laravel just join us and start developing from today.