Скоро Fullstack Laravel API development with Nuxt and Linux - 2020 [Udemy] [Neba Funwi-gabga]

Moderator
29 Мар 2020
258,593
1,012,853
113
#1
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

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-фреймворк


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться