Hello,
This week I can finally announce a course which I'm gonna launch in upcoming weeks - it's called Eloquent: Expert Level.
I see a problem among developers, judging from questions on Twitter or Laracasts, that many lack deeper knowledge of Eloquent. This ORM is awesome even in basic usage, but it has huge amount of "gems" underneath, so gonna show them in this course, along with practice mini-projects and quick tips.
For now there's no official URL or pre-sale page, just follow this newsletter and/or my Twitter and I will announce first prices (and discounts) in a week or two.
Now, let's get to this week's content!
Tips/News from our DailyLaravel Twitter
Content from Laravel Community
Announcing Docker for PHP Developers Video Course
laravel-news.com
Since the release of his book in January, Laravel News writer Paul Redmond, has been working on a Docker for PHP Developers video course, a hands-on, tutorial style book + videos on using Docker and PHP in development. Today, the Docker for PHP Developers video course is available for purchase!
PHP Test Driven Development Part 4: Enter The Mock
hackernoon.com
Hey there, welcome to part 4! Today we’ll learn how to mock. Mocking is a process where you create a fake instance of a real class, and test against it. This is so that, you do not have to worry about the real functionality of external dependencies inside a class.
How to Create a Custom Route File in Laravel
medium.com
In this article, we will discuss “How to Create a Custom Route File in Laravel”. You can found all the route files in the “routes” directory. Laravel provides an easy way to manage all our application route from some of the specific files such as the “routes/web.
Laravel - Caching Made Easy
www.youtube.com
Caching has never been easier than it is now in Laravel. In this video we take a look at some caching examples and how we can transform any model into a powerful repository that will help us cache items.I know we have covered this before, but the new functions inside Laravel are taking things ever f
Laravel — Backup database to your Google Drive
medium.com
Backups are important, period. You will be needing these once your server or server provider suddenly dies. In this tutorial I will cover how to setup Google Drive backup, with Spatie’s backup package, Googles Flysystem and Laravel.
Deploy your Laravel app using Kubernetes
medium.com
This was a hard task for me, but alongside, i was able learn Kubernetes by practicing it and managed to understand key-concepts of Kubernetes simply by trying to run a Laravel app on K8s. Hello, I am Alex. I mainly work with PHP & Laravel, and i want to go further.
Verifying Laravel Version Compatibility
blog.tjmiller.me
I’ve been working with Honeybadger to build a new set of PHP integrations. I would like to write more about that soon, however, I feel like I’ve stumbled across something that could be useful to others. I wanted to share it as soon as I could.
APP_KEY And You
tighten.co
Every time Laravel developers start or clone a Laravel app, generating the application key or APP_KEY is one of the most important first steps. A recent Laravel security update fixed an issue with how APP_KEY is used.
Laravel view models
stitcher.io
View models are an abstraction to simplify controller and model code. View models are responsible for providing data to a view, which would otherwise come directly from the controller or the model. They allow a better separation of concerns, and provide more flexibility for the developer.
Laravel Tip: multi-function forms
medium.com
Recently I was asked by a client to extend their admin interface with a feature that they can use to clean or re-seed their staging database from/with pre-defined data so that they can start with a clean slate on each demo.
happypixels/laravel-shopr
github.com
A developer-friendly e-commerce foundation for your Laravel app. All the features you need for your webshop but without sacrificing you as a developer. Full documentation here: https://laravel-shopr.happypixels.se After this, refer to the extensive documentation to get started.
Offtopic: How to be a Better Developer
Messy Code V/S Clean Code in MVC context
medium.com
“Take a left, go straight and take the second right. You will find a hospital to your right, then take the left, left again, once you spot the tree to your right……..” Wait, what?! Now, take a look at the images below. Which of them would you double tap on insta and heart on facebook?
That's it for this week, see you next Thursday! Povilas Korop LaravelDaily Team
|