Aprenda Symfony 6

Aprenda Symfony 6 usando o PHP 8 e construa uma aplicação web

4.86 (58 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Aprenda Symfony 6
239
students
38 hours
content
Apr 2024
last update
$19.99
regular price

What you will learn

Entender o que é o Symfony e para que ele pode ser usado

Criar container Docker com o PHP (7.4, 8.0, 8.1)+ MySQL + Nginx + Symfony (5.4, 6.4 e 7.0)

Usar o moderno PHP 8

Aprender como usar o Framework Symfony para construir projetos

Aprenderá a configurar do Symfony

Aprender como instalar componentes de terceiros no projeto

Você aprenderá a executar comandos do console

Aprender a usar o Bootstrap na prática

Criar CRUD usando Symfony

Aprenda como a arquitetura MVC funciona no Symfony

Você aprenderá a usar o Doctrine ORM (banco de dados)

Aprender como utilizar o Twig

Você aprenderá a usar os Controllers

Você aprenderá a usar Rotas

Você aprenderá sobre conceitos de segurança no Symfony

Você aprenderá como fazer traduções no Symfony

Você aprenderá a enviar e-mails

Você aprenderá a criar seus próprios commands

Desenvolver aplicação web - Um site de notícias

Criar uma aplicação em diversos idiomas

Criar um CRUD de maneira manual usando os Type Forms

Controlar o que pode ser visto no sistema com base nas credenciais de acesso

Fazer um controle de upload de arquivos

Acompanhar a montagem de um projeto real

Montar um projeto de Symfony 6 usando Containers Docker

Why take this course?

Aprenda a construir websites e aplicações web de forma rápida e eficiente com o Symfony 6!

O Symfony 6 é um framework moderno e poderoso que permite que você desenvolva websites e aplicações web complexas com facilidade. Neste curso, você aprenderá tudo o que precisa para dominar o Symfony 6, desde os fundamentos até tópicos avançados como autenticação, autorização e uploads de arquivos.

O que você vai aprender:

  • Como instalar e configurar o Symfony 6, tanto no seu computador, quanto dentro do Docker

  • Como tratar requests e criar templates com o Twig

  • Como trabalhar com ENUM

  • Como trabalhar com banco de dados e Doctrine

  • Como usar o Webpack Encore para deixar sua aplicação extremamente rápida

  • Como construir queries para o MySQL e consultar o banco de dados

  • Como implementar autenticação (registro e login) e autorização de usuários (roles)

  • Como criar um sistema de permissão do usuário baseado em roles

  • Como realizar uploads de arquivos e como agilizar este processo com o Vich Upload Bundle

  • Como criar sistema de cache para suas páginas

  • Como montar um painel administrativo

  • Como montar uma aplicação para múltiplos idiomas

  • Como usar o GIT para controlar as versões do seu projeto

  • Como enviar e-mails

  • Como criar Commands para injetar dados inicias no sistema

  • Como criar um projeto real, do zero

  • Como usar diversos Frameworks de Frontend, como Bootstrap, Twig, Webpack Encore, StimulusTurbo, EasyAdmin, CoreUI e muito mais!

Por que aprender o Symfony dentro do Docker?

O Docker facilita muito o processo de desenvolvimento de software, pois permite que você crie um ambiente de trabalho isolado e reproduzível. Isso significa que você pode ter certeza de que seu código funcionará da mesma maneira em qualquer máquina, independentemente do sistema operacional ou das configurações de software.

Este curso é ideal para:

  • Desenvolvedores PHP que desejam aprender o Symfony 6

  • Desenvolvedores que desejam aprender a usar o Docker para desenvolvimento de software

  • Qualquer pessoa que deseja construir websites e aplicações web de forma rápida e eficiente

O que você vai receber:

  • Mais de 35 horas de videoaulas

  • Código fonte completo do projeto, disponível para download no GitHub

  • Suporte do instrutor através da área de comentários

Não perca tempo! Inscreva-se agora e comece a aprender o Symfony 6 dentro do Docker!


Reviews

Itielly
September 21, 2023
As explicações sobre os conceitos são ótimas, porém a metodologia de já ter tudo feito e ter que ficar desfazendo o que eu fiz toda aula para mudar de branch é bem desistimulante, pois não tenho o sentimento de estar construindo algo.
Nanderson
March 19, 2023
Bom o curso aborda muito bem o framework, o que é bem difícil de encontrar na internet, pois não temos muito conteúdo sobre o mesmo! Gostaria de mais aulas falando sobre como criar um ambiente symfony dentro do docker, pois são coisas mais atuais. Mas para quem é base para começar a desenvolver com o framework, esse curso atende bastante esse requisito.
Wab
March 6, 2023
Estou absolutamente adorando o curso de Symfony 6! Como alguém que sempre quis aprender mais sobre desenvolvimento web, este curso é exatamente o que eu precisava. O instrutor Jonas é incrivelmente experiente e habilidoso em explicar conceitos complexos de uma maneira que eu consigo entender. Mas o que eu mais amo nesse curso é o repositório Git que acompanha todas as aulas. O fato de haver um branch dedicado a cada aula torna muito mais fácil para mim acompanhar o progresso e entender como cada conceito é aplicado na prática. Super indico!

Charts

Price

Aprenda Symfony 6 - Price chart

Rating

Aprenda Symfony 6 - Ratings chart

Enrollment distribution

Aprenda Symfony 6 - Distribution chart
5144252
udemy ID
2/7/2023
course created date
3/8/2023
course indexed date
Bot
course submited by