The Laravel framework, built on PHP, provides developers with convenient features. This course was created to help those who have difficulty learning Laravel due to the difficult-to-understand official website or books.
PHP
Laravel
Amazon Web Services
MVC Framework
Level up your PHP web development with the Laravel framework!
The ultimate tech tree for PHP developers,
The core of the Laravel framework.
PHP the way PHP is, the essence of PHP development!
By linking PHP with Composer, you can develop and operate lightweight yet powerful web applications that are just as powerful as other programming languages.
Alternative to Full-Stack Java Spring for Large-Scale Web Services
Laravel is easy to understand even for beginners
I recommend this to these people 👀
💡 From page creation to service deployment, challenge yourself as a full-stack developer with Laravel!
Web developers have a variety of options. I started studying the Laravel framework by leveraging my experience developing pure PHP at Cafe24. However, it was not easy to learn Laravel properly. The official website, as well as the officially published books, introduce Laravel in a way that is difficult for beginners to understand. The explanations in between also felt insufficient for beginners.
It took a lot of trial and error to learn Laravel like this. Not only me in the past, but many PHP developers still have a hard time learning Laravel. For those who are interested in Laravel but have difficulty learning it, I will organize only the core content that is frequently used among the numerous Laravel functions and explain it as easily as possible .
Theory & Practice 2-Track
When implementing a specific function in Laravel, we will look at the theory of why such code is written and in what order it works, and then introduce the process and tips for actual work through practice.
The easiest Laravel course
Compared to the official website or Laravel-related books on the market, this book provides much more detailed and friendly explanations. It is carefully organized so that you can supplement the shortcomings you felt while studying Laravel through other media.
Key tips you need to know
This article will explain the functions and codes that are frequently used when developing web applications. It is suitable for quickly understanding and handling the Laravel framework.
I thought about the actual situation
Based on what you learned in the lecture, we will also introduce how to actually provide services with Laravel.
Are you a beginner developer who only knows the basics of web development? If you can use Laravel properly, you will grow into a super developer who can implement all functions from page creation to service deployment on your own. Both front-end developers and back-end developers can personally experience being reborn as full-stack developers.
After completing all the lectures, you will be able to develop the services in the repository in about a day. It is designed to be helpful not only for those who want to improve their PHP web development skills, but also for those who want to create their own homepage. (Go to GitHub)
💡 Please check before taking the class!
I am Seungcheol Baek, a freelance developer who mainly works on web development and landing page design. I also teach ASP.NET core Blazor at Inflearn. I created and run a web community called VO7E with ASP.NET. I also upload articles on solving errors related to Laravel, so please visit often!
Q. I have learned a little bit of PHP before. My skills are at a beginner level. Is it okay for me to start with Laravel?
Rather, I think it is the most suitable state. Unlike the existing PHP, it uses the method of creating classes like Java and calling functions as needed, so you can learn how to write code.
Q. I only learned HTML/CSS and JavaScript. Is it okay to start Laravel from this point?
This course covers the PHP-based Laravel framework. PHP has been used primarily for backend development, but now frontends can also be handled with PHP, and this course will introduce methods for doing so.
If you have absolutely no knowledge of PHP, it may be difficult to follow the class. However, since this lecture introduces usage rather than grammar, it would be good to gradually build up your skills by searching for parts that make you wonder, “Why did I use this code?” while writing code following the practice.
Q. What level of content is covered in the class?
We cover frequently used functions regardless of difficulty, such as dynamic page generation, database ORM, file creation and deletion, and AWS usage. Advanced but less frequently used contents such as web sockets, queues, cookies, and sessions are not covered in this lecture.
Q. I can implement the frontend with React or Vue, so is there a need to use LiveWire?
There was no front-end alternative until the early days of Laravel 8. Then, LiveWire appeared along with Vite at the end of Laravel 8. This course is designed with PHP developers in mind, so it introduces LiveWire, but it is up to you to decide whether to use a JavaScript library or not. Please understand that this course does not cover how to use Vue or React.
Q. How is Laravel different from Spring and Spring Boot?
Spring Framework is a Java-based backend framework. On the other hand, Laravel is a PHP-based backend framework... but now it supports the frontend as well, increasing efficiency.
Who is this course right for?
Those who are familiar with the PHP language
Looking for a framework to replace Spring
Those who have reached their limit in operating Cafe 24
If you are planning a large-scale web service
If you think it doesn't match Java
All
28 lectures ∙ (6hr 16min)