Fullstack Laravel API development with Nuxt and Linux - 2020
Become a Fullstack Laravel Engineer by developing a Dribbble Clone, Provisioning a server and Deploying with SSL
Разработка Fullstack Laravel API с использованием Nuxt и Linux - 2020
Станьте Fullstack Laravel Engineer, разработав клон Dribbble, выделив сервер и развернув с помощью SSL
Описание
Передайте свои навыки PHP Laravel на СЛЕДУЮЩЕМ УРОВНЕ с этим практическим, реальным проектом по разработке клона Dribbble. Весь курс сосредоточен на разработке этого отдельного приложения, которое дает вам объяснение различных концепций, которые обычно игнорируются большинством разработчиков Laravel. Вот что вы узнаете:
Шаблон репозитория. Узнайте, как организовать код в репозиториях и контрактах, что позволит вам разрабатывать приложения корпоративного уровня с помощью Laravel.
Управление Аутентификацией API: Все управляется API. Узнайте, как аутентифицировать пользователей с помощью JWT, а также подтвердить учетную запись и восстановить пароль. Это основы любого приложения, управляемого данными.
Гео-поиск в MySQL: вы видите поиск на основе местоположения пользователя во многих приложениях - недвижимость, доставка еды и т. Д. В этом курсе вы узнаете, как реализовать поиск на основе местоположения в Laravel и MySQL.
Работа с политиками и авторизацией. Узнайте, как авторизовать действия в приложении Laravel с помощью политик.
Загрузка изображений и изменение размера на стороне сервера. Вы узнаете, как загружать изображения на локальный сервер и в Amazon s3, а также как изменять размер / обрезать изображения на сервере перед сохранением на Amazon s3 или на локальном сервере.
Внедряйте команды: узнайте, как внедрить команды в ваше приложение без использования стороннего пакета. Создайте собственное управление командой с нуля.
Обмен сообщениями в чате - узнайте, как реализовать простую, но очень эффективную систему обмена сообщениями в чате
Настройка NuxtJS для клиентского сайта
Использование GoogleMap API для автозаполнения местоположения в Nuxt / Vue
Покупка и подготовка веб-сервера с нуля - без использования сторонних инструментов, таких как Laravel Forge
Приобретение и настройка доменного имени
Настройка API и клиента Nuxt с использованием Nginx
Использование диспетчера процессов Nodejs для запуска клиентского приложения
Приобретение и установка бесплатного сертификата SSL на вашем сервере.
Спойлер: English
Become a Fullstack Laravel Engineer by developing a Dribbble Clone, Provisioning a server and Deploying with SSL
Разработка Fullstack Laravel API с использованием Nuxt и Linux - 2020
Станьте Fullstack Laravel Engineer, разработав клон Dribbble, выделив сервер и развернув с помощью SSL
Описание
Передайте свои навыки PHP Laravel на СЛЕДУЮЩЕМ УРОВНЕ с этим практическим, реальным проектом по разработке клона Dribbble. Весь курс сосредоточен на разработке этого отдельного приложения, которое дает вам объяснение различных концепций, которые обычно игнорируются большинством разработчиков Laravel. Вот что вы узнаете:
Шаблон репозитория. Узнайте, как организовать код в репозиториях и контрактах, что позволит вам разрабатывать приложения корпоративного уровня с помощью Laravel.
Управление Аутентификацией API: Все управляется API. Узнайте, как аутентифицировать пользователей с помощью JWT, а также подтвердить учетную запись и восстановить пароль. Это основы любого приложения, управляемого данными.
Гео-поиск в MySQL: вы видите поиск на основе местоположения пользователя во многих приложениях - недвижимость, доставка еды и т. Д. В этом курсе вы узнаете, как реализовать поиск на основе местоположения в Laravel и MySQL.
Работа с политиками и авторизацией. Узнайте, как авторизовать действия в приложении Laravel с помощью политик.
Загрузка изображений и изменение размера на стороне сервера. Вы узнаете, как загружать изображения на локальный сервер и в Amazon s3, а также как изменять размер / обрезать изображения на сервере перед сохранением на Amazon s3 или на локальном сервере.
Внедряйте команды: узнайте, как внедрить команды в ваше приложение без использования стороннего пакета. Создайте собственное управление командой с нуля.
Обмен сообщениями в чате - узнайте, как реализовать простую, но очень эффективную систему обмена сообщениями в чате
Настройка NuxtJS для клиентского сайта
Использование GoogleMap API для автозаполнения местоположения в Nuxt / Vue
Покупка и подготовка веб-сервера с нуля - без использования сторонних инструментов, таких как Laravel Forge
Приобретение и настройка доменного имени
Настройка API и клиента Nuxt с использованием Nginx
Использование диспетчера процессов Nodejs для запуска клиентского приложения
Приобретение и установка бесплатного сертификата SSL на вашем сервере.
Спойлер: English
- Repository Pattern: Learn how to organize your code in repositories and contracts, which will make you ready to develop enterprise-grade applications with Laravel.
- API Authentication management: Everything is API-driven. Learn how to authenticate users using JWT, as well as account confirmation and password recovery. These are foundations to any data-driven application.
- Geo-search in MySQL: You see search based on user location in many applications - real-estate, food delivery etc. In this course you will learn how to implement location-based search in Laravel and MySQL.
- Working with Policies and Authorzation: Learn how to authorize actions in your Laravel application using Policies.
- Image Upload and Server-side resizing: You will learn how to upload images to your local server and to Amazon s3, as well as how to resize / crop images on the server before saving to either Amazon s3 or Local server.
- Implement Teams: Learn how to implement teams in your application without using a third-party package. Build your own team management from scratch.
- Chat Messaging - learn how to implement a basic but very effective chat messaging system
- Configuring NuxtJS for client site
- Using GoogleMap API for location autocomplete in Nuxt / Vue
- Buying and provisioning a web server from scratch - without using any third party tool like Laravel Forge
- Acquiring and setting up a domain name
- Configuring both API and Nuxt Client using Nginx
- Using a Nodejs process manager to run the client app
- Acquiring and installing a free SSL Certificate on your server.
- Любой веб-разработчик, желающий разработать эффективный API в Laravel
- Любой, кто хочет разрабатывать комплексные приложения с Laravel, MySQL и Nuxt
- Любой, кто хочет узнать, как подготовить Linux Server для Laravel или любой другой PHP-фреймворк