+ de 2000 {Especialsitas} em Laravel formados
Participe de um grupo seleto no WhatsApp, onde você troca experiências, faz networking com outros desenvolvedores para impulsionar sua carreira e projetos.
01. Link para fazer parte do grupo no WhatsAPP
Objetivo: Reprogramar você e sua principal ferramenta de trabalho, o seu cérebro.
01. Sua principal ferramenta de trabalho
02. Isso vai tentar te atrapalhar
03. Reforce esses pontos
04. Como estudar de forma eficiente
Objetivo: Dominar os conceitos e fundamentos obrigatórios que todo mundo precisa saber pra ser um programador.
01. Introdução ao módulo
02. Linux, terminal e comandos básicos
03. Muito cuidado com sudo su e chmod 777
04. Editores de textos: Vim e Nano
05. Como a internet funciona?
06. Requisições HTTP
07. Client-side e Server-side
08. Como os navegadores funcionam?
01. O essencial do HTML
02. Props do HTML
01. Estilização
02. Posicionamento com FLEX
03. Posicionamento com GRID
04. Posicionamento com ABSOLUTE
05. Pseudo Elementos e Media Queries (Responsividade)
01. Manipulação do DOM
02. Requisições com FETCH
03. YARN e NPM
01. Modelagem de banco de dados
02. SQL
03. O que é e como funciona um ORM
01. O essencial do Git
01. Apache e Nginx
01. Desmistificando Docker
02. Image
03. Container
04. Volume e Network
05. Docker-Compose
06. Aprofundando no docker
07. Instalando Docker
08. Executando Containers
09. Mapeando volumes
10. Mapeando portas
11. Variáveis de ambiente
12. Docker compose na prática
Objetivo: Preparar você para o Laravel. Tudo que você precisa saber do PHP pra começar sua jornada com o framework.
01. A morte do PHP
02. Variáveis, constantes e tipos de dados
03. Operadores: aritméticos, lógicos e de comparação
04. Estruturas de controle: if, else e switch
05. Laços de repetição: for, foreach e while
06. Arrays: indexados e associativos
07. Exercicios de Logica de programação
01. O que são funções
02. Passagem de parâmetros: por valor vs por referência
03. Funções anônimas e closures
01. O que são classes e objetos
02. Propriedades e métodos
03. Herança, interfaces e polimorfismo
04. Traits
05. Namespace
01. Erros comuns
02. O que são exceptions
03. Try e catch
01. O que são sessões e por que são importantes
02. Gerenciando sessões
03. O que são cookies e como configurar
01. O que é composer e por que é importante
02. Autoload com composer
01. O padrão de projeto que você precisa dominar pra trabalhar com Laravel
02. Conclusão e preparação pro Laravel
Objetivo: Melhorar a qualidade do seu código.
01. Alinhamento importante sobre o assunto
02. Principio da responsabilidade única
03. Model gorda, controller magro
04. Tire a validação do Controller e coloque no FormRequest
05. Tire a regra de negócio do Controller e coloque na classe Service
06. Evite duplicações de códigos em geral
07. Prefira usar Eloquent do que usar Query Builder ou SQL. Prefira Collections do que Arrays
08. Atribuição em massa
09. Não execute Queries nas Views e use o Eager Loading pra evitar problemas do (N + 1).
10. Use o método chunk() para tarefas com dados muito pesados
11. Prefira nomes descritivos de métodos e variáveis em vez de comentários
12. Não coloque JS e CSS direto nas Views e não coloque HTML nas classes PHP
13. Use ENUMS sempre que fizer sentido
14. Use ferramentas padrões do Laravel aceitas pela comunidade
15. Siga as convenções de nomenclatura do Laravel
16. Use uma sintaxe mais curta e legível sempre que possível
17. Use injeção de dependência, Service Container em vez de new Classe
18. Não pegue os dados do arquivo .env diretamente
19. Algumas outras boas práticas e orientações finais sobre o assunto
Banco de dados
Possui mais de 10 anos de experiência com Laravel. Construiu uma plataforma digital de cursos online partindo do zero, do git init ao deploy, em apenas 60 dias, atuando como o único desenvolvedor. Ampla experiência como líder de equipes de tecnologia, com casos bem sucedidos de startups escaladas rapidamente. Ao longo de sua carreira como líder, contratou e liderou centenas de desenvolvedores, muitos dos quais são alunos do Beer and Code. Atualmente atua como CTO da Groova.
Mais de 10 anos de experiência com Laravel e sólidos conhecimentos em frameworks front-end, como ReactJS, React Native e Vue JS. Experiência em Design de Serviço. No primeiro projeto profissional como júnior, desenvolveu em e-commerce para a maior indústria de equipamentos odontológicos da América Latina. Atualmente, atua como Full Stack Engineer Specialist em uma grande multinacional. Lidera decisões técnicas e é um suporte fundamental para a equipe de desenvolvimento.
1. Nível 1
2. Nível 2
3. Nível 3
B – Base Update:
Consolida e atualiza os fundamentos essenciais do desenvolvimento web, eliminando vícios e preenchendo lacunas técnicas.
E – Especialização Laravel MALT:
Promove um mergulho prático no Laravel, passando do nível básico à especialização por meio de projetos reais e uma estrutura organizada.
D – Dev Estratégico:
Desenvolve habilidades além do código, como networking, marketing pessoal e gestão do tempo, para que o desenvolvedor se destaque e conquiste reconhecimento financeiro.
Basta escolher o nível de acesso que mais se adequa ao seu perfil e objetivos. Desde o acesso inicial com o conteúdo gravado e suporte básico (Nível 1) até a imersão completa com acompanhamento individual e mentorias (Nível 3), você terá a estrutura necessária para transformar sua carreira.
Oferecemos uma garantia de satisfação de 07 dias. Se, por algum motivo, você não estiver satisfeito com o curso, entre em contato conosco dentro desse período, e reembolsaremos o valor integral do curso.
Não! Temos planos de 6 e 12 meses. Oferecer plano vitalício é a melhor fora de fazer procrastinar no seu aprendizado, queremos que você consuma todo o conteúdo e que evolua na carreira