Week 30J 05A Update - PhpUnit and Pest, Laravel Inertia and +

Hello everyone, Welcome to another week in which I want to show you what updates I made, that is, all the material I uploaded this week. The week that would go from July 29 to August 5

YouTube

So a little bit here we have the videos here I placed another video to do the deployment of Laravel that in this case would be the ftp part it indicated or explained to you a little how the issue was that from the account that you have in your hosting, you have an option for the ftp you have to create an FTP account Download your software like FileZilla and from there, configure the credentials something like user and password like almost always and a few more things that come the port and also the route, that is, the URL I talk about all this here and from here, the introduction of queues and jobs which is a fairly long introduction since I condensed like two or three videos of which we see from drawing boxes to our first system of queues and jobs here we also see now to see I am going to continue with Laravel and then I am going to Django here the part of custom sections, that is to say being able to capture the exceptions and do something with them really good is something quite useful depending on the case that you want to do here also for the part well I uploaded one of the videos for the tests unitary in this case test the pagination list which is one of the first so that in case you want to see how this works here you have a class for the testing part that remember that it is fundamental in any system and we should always create our tests for the project because when the project grows functionalities something that we will be very grateful for because there is nothing worse than being doing a small functionality then you start to think hey will this break this or that and you have to start testing it manually, if you perform the tests you already do it automatically.

The following is a video again of a more personal type that was an issue I had with the free development blog in which I am doing some small optimizations in this case to simplify the view of the mobile version then. I'm removing some things in Blade, for example, I'm removing the banner that's on one side, just like I removed the advertising at least for the current version and things like that, I mean I get conditionals in Blade, so apart from that I'm also using the cache system, so what was the problem? Precisely that, if the person enters the desktop version that has the full version with its advertising and everything else, then that would be the cache that would remain established there and therefore when the person goes to access it from the mobile phone, they will access what we generated in the cache, therefore I had to generate a cache for each of the modes and it's a bit what I explained to you here, I commented on it here.

Continuing also from the basic playlist from which I'm uploading some previous videos of the course that I think was from version 10 in this case to configure some buttons in the design part and here I also uploaded this one that I uploaded yesterday, the one to detect mobile navigation in Laravel and the PC, which was what I was telling you before in this case it is not using a library specifically for arabel but it is directly for php so here we see what are the steps that I took and for the dango part a little bit well we continue here with the basic playlist since I think that would be the last of the basic one which is the presentation of the administrator module which is from Django admin.

Another good other bad experience with a platform that is nothing like em because Udemy has no name but in this case with GumRoad in which basically I don't know, I see it as an extremely simple platform and what it refers to is not only its functionalities but also sometimes like in the perspectives that they give you and well one happened to me that I was uploading the videos of the course in Laravel that are more than 50 hours to date I hit save and it deleted all the content then there a bit of the support response that is completely null and it is already a bit well it could border on offensive because simply as who says as this is colloquially said they act crazy that you claim something that is something that they are supposed to give you support because they are the company and obviously they are the ones who are managing that software and basically their response is that well we can't do anything because they don't even take the time to investigate what happened, they deny you from one and then well in the moral create your own platform and don't trust others or well look for something more serious I don't know, but well, that's a bit of it when it comes to the classes published in the courses, and now I'm coming here for the ones from the blog.

Laravel course update with Inertia

I'm here starting the section of Laravel inertia that I will also upload to the update for free to the course in Academia in the one in Udemy I don't know if I create a new course or update the current one but I already decided that then I will probably create a new course in Laravel inertia in Udemy and in Academia yes it is a free update and well we are taking the first steps which is the typical crud but in this case with Laravel inertia that we remember that in the end I internally use and it is the connected way that we have to directly connect Vue with Laravel and well we are going to generate our crud again from the creation part use the layout that in this case is that Laravel Inertia provides us directly until generating the list see how the link system works in this case as if I replaced Vue router with inertia and well little more I got here to the Progress bar also here we continue with the tests that well each time I am closer to finishing it Already this week I should finish everything suddenly in the next one in which already I finished the tests with php unit and I have already entered what would be PES, in which we are simply going to do the translations. Let us remember that we have two testing frameworks, one is PEST and the other is php unit, so initially I started with php unit and now I am getting a little familiar with PEST so that you also have that knowledge there. For the rest, here is the coupon of the week, which I got again this week and there is little else to say here.

Blog post

As for the updates here at the blog level, we're going to come here again for Laravel Mobile here here I added more content. Well, translate what is the content of the php unit video again here the part of the unit tests integration a little bit of what was commented remember that sometimes I take content from the books and the course and I publish it here as a blog as a post and well again here the translation of the video of the GumRoad platform that I was telling you about here again I updated the Queues and Jobs system the publication was already old but here I updated it with the new content to make it longer and well the use of conditional Cache in Blade again what was commented before is simply a the title is as who says to improve the experience that I had there and the handling of the exceptions that I was telling you about before.

Remember that I also put it in English so well I'm going to go through this quickly How to create custom error pages that I think is quite useful really is very easy so this way you avoid them quickly detecting What the hell are you implementing your project because obviously when they give you a 404 page if someone is a developer they will automatically see it like we have in Laravel... So what else do we have here again the deployment there I uploaded everything in a single post and this would be last week's topic it seems to me so nothing That's it are the updates the new content that I uploaded for the mentioned week.

So see you next week.

- Andrés Cruz

En español

Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz En Udemy

Acepto recibir anuncios de interes sobre este Blog.

!Cursos desde!

10$

En Udemy

Quedan 0d 12:03!

Udemy

!Cursos desde!

4$

En Academia

Ver los cursos

!Libros desde!

1$

Ver los libros
¡Hazte afiliado en Gumroad!