Practical course on Laravel (Layout Academy)
Please rate the course
Course short description
Master the most popular PHP framework in 8 lessons and write one project for your portfolio.
Lesson 1. Installing Laravel
Install the Laravel framework.
We analyze its structure.
Install auxiliary plugins ( Laravel_plugin, debugbar,ide-helper, artisan).
Lesson 2. Working with the built-in template, MVC
Working with the Laravel starter template. Introduction to Blade.
Migrations and MVC.
Creating the primary blog structure.
Factory. Seed.
Lesson 3. Controllers and first output of posts
Controllers.
First layout using boodstrap.
Initial output of posts on page.
Lesson 4. Navigation. Search. Creating a post
Creating navigation on the page. — Index: Displaying posts with pagination.
Creating a new post.
Lesson 5. Working with posts. Editing.
Store: Recording a post in the database.
Notifications about actions (from the session).
Show: Page of a specific post.
Edit: Editing page post.
Lesson 6. Updating and deleting posts. Working on errors.
Update: Updating a post.
Destroy: Deleting a post.
Checking and working on errors.
Headings and favicons.
< br>Lesson 7. Validation of forms and files
Validation of forms.
Saving entered data. — File validation.
Lesson 8. Authorization and registration. Restrictions on the server/client.
Testing.
User authorization.
Notifications during authorization and registration.
Restriction of user actions on the client.
Restriction of actions users on the server.
Prohibition on creating a post.
Testing and checking the blog.
Bonus lesson.
A page with a 404 error.
Creating a 404 page