Let's tackle some events and using the EventFake in Laravel. We'll finish by adding a mailable and use the Mail Facade with MailFake to add some testing. For this video we’re going to follow test driven development commonly known as TDD. This will allow us to test our...
Let's tackle some events and using the EventFake in Laravel. We'll finish by adding a mailable and use the Mail Facade with MailFake to add some testing.
For this video we’re going to follow test driven development commonly known as TDD. This will allow us to test our application and make sure that the different implementations still work. If you’re not familiar with this style of development, it may seem slow at first but if you stick with it, it will yield a much higher code quality and give you peace of mind that your code will be bug free.
We will explore different implementations and talk about the advantages and disadvantages of each approach.
#laravel #events #email
As we progress our Laravel learning, adding the ability to do things offline is the next logical step. In this series we explore jobs, queues and events and how they integrate into our sample "Contest" app.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/mail#markdown-mailables
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
As we progress our Laravel learning, adding the ability to do things offline is the next logical step. In this series we explore jobs, queues and events and how they integrate into our sample "Contest" app. In this episode, we will be setting up our project. Foreign Devs...
As we progress our Laravel learning, adding the ability to do things offline is the next logical step. In this series we explore jobs, queues and events and how they integrate into our sample "Contest" app. In this episode, we will be setting up our project.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/mail#markdown-mailables
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
For Laravel 7, we got nice refreshed looks for the mail markdown templates. The mailable feature of Laravel is one of the coolest features and the new designs look great. Loosely based around Tailwind CSS styling. Foreign Devs Podcast...
For Laravel 7, we got nice refreshed looks for the mail markdown templates. The mailable feature of Laravel is one of the coolest features and the new designs look great. Loosely based around Tailwind CSS styling.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/mail#markdown-mailables
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
We have two things brand new Laravel 7 things to cover in this episode related to query casts. The first is the new ability to have a dedicated class for database query casting. This will clean up your models and give you reusability. The second, is the new ability to cast...
We have two things brand new Laravel 7 things to cover in this episode related to query casts. The first is the new ability to have a dedicated class for database query casting. This will clean up your models and give you reusability. The second, is the new ability to cast columns even when using raw queries or even custom query casts.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/eloquent-mutators#custom-casts
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
Route Model Binding is one of the coolest and most used features of Laravel. Laravel 7 comes with some welcomed changes which include the new key customization and automatic scoping in nested routes. Let's take a look at some concrete example of how it works. Foreign Devs...
Route Model Binding is one of the coolest and most used features of Laravel. Laravel 7 comes with some welcomed changes which include the new key customization and automatic scoping in nested routes. Let's take a look at some concrete example of how it works.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/routing#route-model-binding
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
Developer convenience is at the top of my list when it comes to any new feature and this new artisan test command certainly fits the bill. It provides the developer with better insight on their test suite with phpunit. It will show all of the test names plus if there's an...
Developer convenience is at the top of my list when it comes to any new feature and this new artisan test command certainly fits the bill. It provides the developer with better insight on their test suite with phpunit. It will show all of the test names plus if there's an error, it will preview the code that is failing.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/testing#artisan-test-runner
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
Stubs are an integral part of developing in Laravel. For Laravel 7, we have a new command that allows you to publish those assets to your project. This will allow you to customize those stubs for the duration of the project. Let's explore that new feature in this episode....
Stubs are an integral part of developing in Laravel. For Laravel 7, we have a new command that allows you to publish those assets to your project. This will allow you to customize those stubs for the duration of the project. Let's explore that new feature in this episode.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/helpers#fluent-strings
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
Sometimes it's nice to have some convenience features that don't really add anything new but just make your developer experience better. With this new feature in Laravel 7, it's all about developer experience and keeping your code base readable. Let's explore through the new...
Sometimes it's nice to have some convenience features that don't really add anything new but just make your developer experience better. With this new feature in Laravel 7, it's all about developer experience and keeping your code base readable. Let's explore through the new Fluent String api in Laravel 7.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/helpers#fluent-strings
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
It's time again to explore the new features coming to Laravel 7. In this second episode, we are taking a look at the new GuzzleHttp wrapper for Laravel 7 called Http. We will explore all of the different ways that you can use it as well as touch up on all of the available...
It's time again to explore the new features coming to Laravel 7. In this second episode, we are taking a look at the new GuzzleHttp wrapper for Laravel 7 called Http. We will explore all of the different ways that you can use it as well as touch up on all of the available assertions available for your phpunit unit tests.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/http-client
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
It's that time of the year again when we get new fresh features in Laravel. Let's explore what is coming to the latest version of Laravel.
It's time again to explore the new features coming to Laravel 7. In this first episode, we are taking a look at the new Blade Component notation that will be available. We will look at the full version, the inline component version and the classless version. Foreign Devs...
It's time again to explore the new features coming to Laravel 7. In this first episode, we are taking a look at the new Blade Component notation that will be available. We will look at the full version, the inline component version and the classless version.
Foreign Devs Podcast
https://foreign-devs.transistor.fm/subscribe
Documentation
https://laravel.com/docs/master/blade#components
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
In this lesson, we are exploring how to systematically log a user out of our application using Vue. Let's start by adding some event listeners on the windows and then starting some timers. As events start rolling in, we will restart those timers until one of those expire....
In this lesson, we are exploring how to systematically log a user out of our application using Vue. Let's start by adding some event listeners on the windows and then starting some timers. As events start rolling in, we will restart those timers until one of those expire. When they do, we will log the user out.
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 4, we take care of 3 loose ends. Let's start with the home view and display all questionnaires. Then, let's use relationships to delete questions and answers. Lastly, let's...
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 4, we take care of 3 loose ends. Let's start with the home view and display all questionnaires. Then, let's use relationships to delete questions and answers. Lastly, let's show, in percentage, how many people have selected each answer.
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
About This Course
If you have been looking to learn Laravel, there hasn't been a better time. The framework reached an important point in its life, with the release of Laravel 6. There has never been more demand for Laravel developers than now. In this series, we are going to get you started in your path to becoming a Laravel Artisan. Let's get right to it!
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 3, we will create a view to give us the ability to view the questionnaires. Then, let's create the flow necessary to have someone actually answer our questionnaire. We will...
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 3, we will create a view to give us the ability to view the questionnaires. Then, let's create the flow necessary to have someone actually answer our questionnaire. We will call this concept a survey and survey response.
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
About This Course
If you have been looking to learn Laravel, there hasn't been a better time. The framework reached an important point in its life, with the release of Laravel 6. There has never been more demand for Laravel developers than now. In this series, we are going to get you started in your path to becoming a Laravel Artisan. Let's get right to it!
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 2, we are answering one of the most frequent questions that I get, how to save from 1 form to multiple tables at once. For the best experience, follow along in our...
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 2, we are answering one of the most frequent questions that I get, how to save from 1 form to multiple tables at once.
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
About This Course
If you have been looking to learn Laravel, there hasn't been a better time. The framework reached an important point in its life, with the release of Laravel 6. There has never been more demand for Laravel developers than now. In this series, we are going to get you started in your path to becoming a Laravel Artisan. Let's get right to it!
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 1, we are setting up the table that will hold the questionnaires and coding the relationships of hasMany and belongsTo for the user. We will also touch on how to save through...
For a final project on this course, let's build an App for creating questionnaires (surveys). In part 1, we are setting up the table that will hold the questionnaires and coding the relationships of hasMany and belongsTo for the user. We will also touch on how to save through the relationship.
For the best experience, follow along in our interactive school at https://www.coderstape.com
DigitalOcean Referral
https://m.do.co/c/7dce5364ef4d
About This Course
If you have been looking to learn Laravel, there hasn't been a better time. The framework reached an important point in its life, with the release of Laravel 6. There has never been more demand for Laravel developers than now. In this series, we are going to get you started in your path to becoming a Laravel Artisan. Let's get right to it!