App Masters

App Masters

  • English
  • Português

›Backend

App Masters - Core

  • Início
  • Conteúdo

Backend

  • Adonis
  • Laravel
  • Livewire
  • Sequelize

Fundamentos de Javascript

  • Javascript Assíncrono
  • Typescript

Padrões de Projeto

  • Presentational Container Design Pattern

Frontend

  • Ant Design
  • Flexbox
  • Media Queries
  • React Hook Form
  • Redux
  • Redux-Saga
  • Redux-Thunk
  • Styled Components
  • Tailwind
  • TWA
  • Yup

Testes

  • Cypress
  • Detox
  • Jest

Ferramentas

  • Docker
  • nvm
  • Storybook
  • Visual Studio Code

CMS

  • Strapi

Laravel

O que é

Laravel é um framework MVC robusto para a linguagem PHP.

Instalação

Passo a passo para começar a aprender

O principal ponto para aprender Laravel é aprender a usar a documentação a seu favor. Ela é bem completa e normalmente você consegue resolver seus problemas apenas consultando-a.

Documentação Oficial

Sobre as playlists, recomendo fortemente a oficial do Laracasts. Opte pela segunda opção apenas se você não conseguir compreender a língua inglesa.

  • Laravel 6 from scratch - Playlist oficial Laravel 6 from scratch - Laracasts

  • Playlist Laravel 6 - Playlist em português - não oficial

Pacotes relevantes

Oficiais

  • Telescope
  • Scout

Da Comunidade

  • Laravel-Excel - Import e Export de Planilhas

Projeto para praticar

Crie um projeto no qual o usuário possa gerir (CRUD) Produtos e Categorias.

Cada produto pode se relacionar com uma categoria.

Por fim, permita que o usuário liste todos os produtos de uma determinada categoria.

Se estiver se sentindo confiante, altere o projeto para que o produto possa ter mais de uma categoria.

← AdonisLivewire →
  • O que é
  • Passo a passo para começar a aprender
  • Pacotes relevantes
    • Oficiais
    • Da Comunidade
  • Projeto para praticar
App Masters
App masters
Content
More
BlogGitHub
Copyright © 2022 App Masters