Development

Make a Website with Laravel 6

Intermediate
4h

By: Shaun Pelling

Make a Website with Laravel 6

Overview

This course provides insight into building websites with Laravel 6, a PHP web application framework known for its elegant syntax and robust features. It focuses on Laravel 6’s MVC (Model-View-Controller) architecture, Eloquent ORM for database interactions, and Blade templating engine for rendering views. The course guides participants through the essential aspects of Laravel, such as routing, middleware, and the artisan command-line tool. Learners engage with the framework's capabilities in handling form data, user authentication, and web security. By exploring how to use Laravel's tools and libraries, participants develop the skills to construct well-structured and secure web applications. The course aims to provide a thorough understanding of website development practices using Laravel 6.

Skills Learned

  • Install Laravel
  • Utilize Blade templates
  • Manage static assets
  • Process query and route parameters
  • Create and handle controllers
  • Connect to MySQL
  • Execute database migrations
  • Use Eloquent models
  • Build and Process web forms
  • Save and delete records
  • handle arrays and JSON
  • Compile SASS files

Modules

1. Laravel Basics

1.1 Introduction6 min
1.2 Installing Laravel6 min
1.3 Laravel Basics10 min
1.4 Passing Data to Views6 min
1.5 Blade Basics8 min
1.6 Blade Loops11 min
1.7 Layouts7 min
1.8 CSS & Images6 min
1.9 Query Params5 min
1.10 Route Parameters5 min
1.11 Controllers9 min

2. Communicating with a Database

2.1 Connecting to MySQL5 min
2.2 Migration Basics8 min
2.3 More on Migrations10 min
2.4 Eloquent Models13 min
2.5 MVC Naming Conventions9 min
2.6 Getting a Single Record5 min
2.7 Creating a Web Form8 min
2.8 Post Requests6 min
2.9 Saving Records7 min
2.10 Arrays & JSON12 min
2.11 Removing Records6 min
2.12 Using SASS14 min

3. Adding Authentication

3.1 Laravel Auth6 min
3.2 Auth Views6 min
3.3 Protecting Routes5 min
3.4 Disabling Registration5 min
3.5 Named Routes6 min
3.6 File Generation Shortcut3 min
3.7 Wrap Up & Next Steps2 min

Ready to Elevate Your Team's Learning?

Talk with our sales team to see how StormWind can transform the way your organization trains and grows.

CONTACT SALES