Curso Laravel LaraFood

QUE TAL CRIAR UM SISTEMA BEM LEGALZÃO EM LARAVEL? VAMOS CRIAR O LARAFOOD (O DELIVERY COMPLETO FEITO COM O LARAVEL). ASSISTA O VÍDEO COM ATENÇÃO!!!

Ementa do Curso e Bônus

Abaixo você tem todos os cursos e módulos que irá receber ao se matricular no curso completo.

Curso Front-End Criar Layout Dashboard com HTML5
Criar Layouts > Criar Layout do Painel: Aula 01 - Ajustando as Ferramentas Aula 02 - Criar o Menu do Dashboard Aula 03 - Criar o Topo do Dashboard Aula 04 - Relatórios Dashboard Aula 05 - Listagem dos Itens no Dashboard Aula 06 - Formulários Aula 07 - Melhorando o Dashboard Aula 08 - Tela de Login Aula 09 - Tela de Recuperar Senha e Resetar
Curso HTML5 Samurai
Desenvolvimento Front-End Profissional > Do Designer ao Responsivo: Aula 01 - Apresentação HTML5 Aula 02 - Apresentação do Projeto Prático Aula 03 - Ferramentas Necessárias para HTML5 Aula 04 - Afinal de contas, o que mudou Aula 05 - Iniciando o Projeto Prático com HTML5 Samurai Aula 06 - Implementar o HEADER da Página Aula 07 - Distribuição Semântica (Sessão Slide Parallax ) Aula 08 - Distribuição Semântica (Sessão Detalhes com Articles) Aula 09 - Distribuição Semântica (Sessão Propaganda) Aula 10 - Distrubuição Semântica (Sessão Listagem dos Cursos) Aula 11 - Nova Sessão Parallax Aula 12 - Distribuição Semântica (Sessão Mais Detalhes) Aula 13 - Footer do Site Aula 14 - Sessão CopyRigth do Site Aula 15 - Criar Menu Responsivo com Bootstrap Aula 16 - Media Queries CSS Aula 17 - Efeito Box Shadow CSS3 Aula 18 - Melhorar a Home Page do Site Aula 19 - Melhorar o Designer Responsivo Aula 20 - Criar Páginas Dinâmicas com PHP Aula 21 - Criar URL's amigáveis Aula 22 - Trabalhar com Aúdio no HTML5 Aula 23 - Atenção aos Recursos Visuais (Desafogar elementos é importante) Aula 24 - Trabalhar com Vídeos no HTML5 Aula 25 - Tipos de Formulários HTML Aula 26 - Novos Tipos de Entrada de Formulário HTML5 Aula 27 - Validação de Entrada HTML5 Aula 28 - Mais Sobre Formulários no HTML5 Aula 29 - Criar Página Sobre a Empresa
Desenvolvimento Front-End Profissional > Bônus - Criar Layout Workshop: Aula 01 - Primeiros Passos com o HTML5 Aula 02 - Primeiros Passos com CSS Aula 03 - Criando o Header da Página Aula 04 - Header - Parte 2 Aula 05 - Header - Parte 3 Aula 06 - Section Video Workshop Web Developer Aula 07 - Criando a Sessão do Conteúdo Aula 08 - Criando a Parte de Estatística do Workshop Aula 09 - Criar Section Videos Cases de Sucesso Aula 10 - Criar Section Newsletter Aula 11 - Footer do Workshop Aula 12 - Layout Responsivo - Header Aula 13 - Layout Responsivo - Section Vídeo Aula 14 - Layout Responsivo - Section Content Aula 15 - Finalizando o Layout do Workshop
Curso Front-End Criar Layout Para Site Responsivo com Bootstrap
Layouts Profissionais com HTML5 > Layout Single Page: Aula 01 - Apresentação do Layout do Site Aula 02 - Ferramentas Necessárias Aula 03 - Iniciando o HTML5 Aula 04 - Criar Section Header do Site Aula 05 - Criar Section Principal Aula 06 - Criar Section Sobre Aula 07 - Criar Section Cursos (Com articles) Aula 08 - Criar Section Detalhes (com parallax) Aula 09 - Criar Section Listagem do Projeto Prático Aula 10 - Criar Section de Contato Aula 11 - CopyRigth do Site Aula 12 - Alterar o Favicon da Página
Layouts Profissionais com HTML5 > Layout Blog: Aula 01 - Preparando o Projeto Aula 02 - Criando o Header Aula 03 - Deixar o Header do Blog Responsivo Aula 04 - Criar Menu do Blog Aula 05 - Criando o Slide Aula 06 - Listagem dos Posts Aula 07 - Criar Páginação Blog Aula 08 - Criar o Footer da Página Aula 09 - Exibir Conteúdo Dinâmicamente Aula 10 - Página da Empresa Aula 11 - Criar Página de Contato Aula 12 - Página Categoria Aula 13 - Exibir o Post Aula 14 - Criando os comentários do post Aula 15 - Posts Relacionados Aula 16 - Melhorias Finais no Layout do Blog
Curso de Laravel Relationships (Relacionamentos de tabelas)
Relacionamentos de Tabelas > Laravel Relationships: Aula 01 - Curso de Laravel Relationships Instalando e Configurando Aula 02 - Criando Tabelas One To One Aula 03 - Relations One To One Aula 04 - One To One Inverse Aula 05 - One To One Insert Aula 06 - Criando Tabelas One To Many Aula 07 - One To Many Aula 08 - Relation Many to One Aula 09 - Dicas Valiosas Sobre Relacionamentos de Tabelas Aula 10 - One To Many - País > Estados > Cidades Aula 11 - One To Many Insert Aula 12 - Has Many Through Aula 13 - Criar Tabelas Many to Many Aula 14 - Many To Many Aula 15 - Many To Many Inverse Aula 16 - Many To Many Insert Aula 17 - Relation Polymorph Aula 18 - Polymorphic Insert Aula 19 - Polymorphics Listar
Curso Laravel Repository Pattern
Repository Pattern > Introdução ao Curso: 01 - Configurando a Aplicação Laravel 02 - O que será feito no curso laravel repositories 03 - Instalar o AdminLTE no Laravel 04 - Customizações no AdminLTE no Laravel 05 - Tradução Aplicação Laravel 06 - Versionar Projeto Laravel e Subir para o GitHub
Repository Pattern > Gestão de Categorias: 01 - Gestão Categorias no Laravel - Tabela 02 - Gestão Categorias no Laravel - Controller e Rota 03 - Gestão Categorias no Laravel - Listagem 04 - Gestão Categorias no Laravel - Preparar Cadastro 05 - Gestão Categorias no Laravel - Cadastrando 06 - Gestão Categorias no Laravel - Validar 07 - Gestão Categorias no Laravel - Preparar Edição 08 - Gestão Categorias no Laravel - Editar 09 - Gestão Categorias no Laravel - Validar Edição 10 - Gestão Categorias no Laravel - Detalhes 11 - Gestão Categorias no Laravel - Deletar 12 - Gestão Categorias no Laravel - Formulário Pesquisa 13 - Gestão Categorias no Laravel - Filtros 14 - Gestão Categorias no Laravel - Filtros Avançados 15 - Gestão Categorias no Laravel - Paginação 16 - Gestão Categorias no Laravel - Filtro e Paginação 17 - Gestão Categorias no Laravel - Ordenar 18 - Gestão Categorias no Laravel - Breadcrumbs 19 - Gestão Categorias no Laravel - Melhorias Finais 20 - Gestão Categorias no Laravel - Enviar Alterações GitHub
Repository Pattern > Gestão de Produtos: 01 - Gestão de Produtos no Laravel - Model e Migration 02 - Gestão de Produtos no Laravel - Rota e Controller 03 - Gestão de Produtos no Laravel - Listagem 04 - Gestão de Produtos no Laravel - Relacionamentos 05 - Gestão de Produtos no Laravel - Preparar Cadastro 06 - Gestão de Produtos no Laravel - Cadastrar 07 - Gestão de Produtos no Laravel - Validar 08 - Gestão de Produtos no Laravel - Preparar Edição 09 - Gestão de Produtos no Laravel - Editar 10 - Gestão de Produtos no Laravel - Validar Edição 11 - Gestão de Produtos no Laravel - Formulários Dinâmico 12 - Gestão de Produtos no Laravel - Detalhes 13 - Gestão de Produtos no Laravel - Deletar 14 - Gestão de Produtos no Laravel - Pesquisa Simples 15 - Gestão de Produtos no Laravel - Pesquisa Avançada 16 - Gestão de Produtos no Laravel - View Composer 17 - Gestão de Produtos no Laravel - Filtrar por Categoria 18 - Gestão de Produtos no Laravel - Paginar 19 - Gestão de Produtos no Laravel - Ordenar com Escopo 20 - Gestão de Produtos no Laravel - Melhorias Finais 21 - Commit e Enviar o GitHub
Repository Pattern > Repository Pattern: 01 - Apresentação Projeto e Módulo Laravel Repository 02 - Organizar e Definir Repositories no Laravel (Interfaces) 03 - Implementar Eloquent Repository 04 - Configurações Repositories no Laravel (Classes, Providers e etc) 05 - Usando Repositories no Laravel - Gestão de Produtos 06 - Implementar Query Builder Repository 07 - Usando Repositories no Laravel - Gestão de Categorias 08 - Laravel Repository - Alternando entre o Query Builder e Eloquent 09 - Criar Método Search Repositories 10 - Otimizando Repositories - Relacionamentos de Tabelas 11 - Ordenar Dados Repositories Laravel 12 - Polimorfismo Repositories do Laravel 13 - Criando Novo Módulo de Repositories no Laravel 14 - Commit Módulo do Laravel e Enviar para o GitHub
Repository Pattern > Melhorias e Correções: 01 - Não Deletar Categorias com Produtos Vinculados no Laravel 02 - Organizar as Rotas no Laravel 03 - Remover Auto Register do Laravel 04 - Alterar Ícones Menu AdminLTE do Laravel 05 - Favicon AdminLTE e Pesquisar Categoria no Laravel 06 - Commitar Projeto Laravel e Enviar Para o GitHub
Repository Pattern > Gestão de Usuários (Bônus): 01 - Gestão de Usuários no Laravel - Desafio 02 - Gestão de Usuários no Laravel - Rota, Controller 03 - Gestão de Usuários no Laravel - Cadastrar e Validar 04 - Gestão de Usuários no Laravel - Editar e Validar 05 - Gestão de Usuários no Laravel - Detalhes e Deletar 06 - Gestão de Usuários no Laravel - Pesquisar 07 - Gestão de Usuários no Laravel - Commit
Curso Laravel Gráficos
Gráficos no Laravel > Gráficos com Laravel: 01 - Introdução ao Curso de Laravel Gráficos 02 - Instalando Pacote de Gráficos no Laravel 03 - Organizar Projeto de Gráficos no Laravel 04 - Criando Gráficos Fixos no Laravel 05 - Organizar Repositories de Gráficos no Laravel 06 - Model e Relacionamentos Laravel Gráficos 07 - Dados Fake Curso Laravel Gráficos 08 - Gráficos Reais com o Laravel 09 - Classe Enum no Laravel 10 - Avançando com gráficos no Laravel 11 - Laravel Gráficos - Relatórios anual 12 - Melhorias Gráficos Laravel
Gráficos no Laravel > Gráficos com o Vue.js: 01 - Preparando o Projeto Laravel com Vue.js (Rotas, Controllers, e Views) 02 - Configurar o Vue.js com o Laravel 03 - Baixar vue-chartsjs e Configurar Rotas API no Laravel 04 - Repositórios Laravel Relatótios de Vendas Anual 05 - Gráficos Fakes com Vue.js usando o vue-chartsjs 06 - Criar Componente de Gráficos no Vue.js 07 - Gráficos com Laravel e Vue.js 08 - Preload dos Gráficos no Vue.js 09 - Organizar Componente Vue.js para filtrar gráficos 10 - Laravel Gráficos - Filtros dinâmicos no Vue.js
Curso LaraFood + VueFood + FlutterFood
LaraFood > 01 - Introdução ao LaraFood: 01 - Pré-requisito Curso LaraFood 02 - Apresentação do Modelo de Tabelas do LaraFood 03 - Instalando o Laravel 6.x e Configurando 04 - Versionando o LaraFood com o Git 05 - Instalar o AdminLTE 3 no Laravel 001 - Boas Vindas ao LaraFood 002 - Suporte
LaraFood > 02 - Gestão de Planos: 01 - Criar Model e Migration de Planos no Laravel 02 - Organizar Rota e Preparar Listagem dos Planos no Laravel 03 - Listar os Planos do LaraFood 04 - Paginar os Planos do LaraFood 05 - Cadastrar Novo Plano no LaraFood 06 - Mostrar Detalhes do Plano no LaraFood 07 - Deletar o Plano no LaraFood 08 - Pesquisar um plano no LaraFood 09 - Breadcrumb no LaraFood 10 - Melhorias no módulo de planos no LaraFood 11 - Atualizar o plano do LaraFood 12 - Validar Planos do LaraFood 13 - Criar Observer de Plano no LaraFood
LaraFood > 02 - Gestão de Detalhes do Plano: 01 - Organizar as Rotas de Admin no LaraFood 02 - Criar Model de Detalhes do Plano de Relacionamentos no LaraFood 03 - Listar os Detalhes do Plano no LaraFood 04 - Cadastrar Novo Detalhe Plano no LaraFood 05 - Editar o Detalhe do Plano no LaraFood 06 - Validar Detalhe do Plano no LaraFood 07 - Deletar Detalhes do Plano no LaraFood 08 - Não Permitir Deletar Plano com Detalhes no LaraFood
LaraFood > 04 - Perfis: 01 - Criar Model e Migration do Perfil no LaraFood 02 - Listar os Perfils no LaraFood 03 - Cadastrar Perfil no LaraFood 04 - Editar Perfil no LaraFood 05 - Validar Perfil no LaraFood 06 - Detalhes e Deletar Perfil no LaraFood 07 - Filtrar Perfis no LaraFood
LaraFood > 05 - Permissões: 01 - CRUD de Permissões - Speed Code
LaraFood > 06 - Perfis x Permissões: 01 - Listar as Permissões de um Perfil no LaraFood.mp4 02 - Vincular Permissões ao Perfil no LaraFood 03 - Listar Apenas Permissões disponíveis para o perfil no LaraFood 04 - Filtrar Permissões disponíveis no LaraFood 05 - Desvincular Permissão do Perfil no LaraFood 06 - Listar Perfis da Permissão no LaraFood
LaraFood > 07 - Planos x Perfis: 01 - Planos x Perfis - Speed Code
LaraFood > 08 - Site e Authentication: 01 - Autenticação Laravel 6.x e AdminLTE 3 02 - Criando um Site com o Laravel - LaraFood 03 - Listando os Planos Dinâmicamente no LaraFood 04 - Validando as Querys com o Laravel Debugbar 05 - Ordenar Planos no LaraFood pelo preço
LaraFood > 09 - Cadastro Tenants (empresas): 01 - Criar Tabela e Model de tenants e organizar migrations 02 - Seeder Cadastrar Plano + Tenant + User automaticamente 03 - Cadastrar Novo Tenant pelo Site no LaraFood 04 - Criar classe de serviço de tenant no Laravel 05 - Definir UUID e Observer de Tenant 06 - Validações de Cadastro do Tenant no Laravel
LaraFood > 10 - Users: 01 - Criando Módulo de Usuários no Laravel - LaraFood 02 - Criar Views de Usuários no LaraFood 03 - Validações de Usuários no LaraFood 04 - Scope de Usuários no Laravel
LaraFood > 11 - Categorias: 01 - Organizar e Listar Categorias do LaraFood 02 - Cadastrar e Validar Categorias no LaraFood 03 - Automatizar Processos de Tenants no LaraFood 04 - Aplicar Filtros de Tenant Automaticamente no Laravel 05 - Finalizar Gestão de Categorias do LaraFood
LaraFood > 12 - Produtos: 01 - Criar Model e Migration de Produtos no Laravel (LaraFood) 02 - Gestão de Produtos no Laravel (LaraFood) 03 - Views de Produtos no Laravel (LaraFood) 04 - Deletar Imagens dos Produtos no Laravel (LaraFood)
LaraFood > 13 - Categorias x Produtos: 01 - Categorias x Produtos (Many to Many Laravel) - Speed Code
LaraFood > 14 - Mesas: 01 - CRUD de mesas no Laravel - Speed Code
LaraFood > 15 - ACL (authorization): 01 - ACL no Laravel - Entendendo como Funciona 02 - ACL no Laravel - Recuperar as Permissões do Usuário 03 - ACL no Laravel - Validar se o Usuário tem a Permissão 04 - ACL no Laravel - Registrar e usar Regras 05 - ACL no Laravel - Aplicar Restrições 06 - ACL no Laravel - Testar Novo Tenant
LaraFood > 16 - CRUD de Tenants: 01 - CRUD de Tenants - Speed Code
LaraFood > 17 - permissions x roles - roles x users: 01 - CRUD de Roles no Laravel - Speed Code 02 - Permissions x Roles no Laravel - Speed Code 03 - Role x User no Laravel - Speed Code
LaraFood > 18 - ACL Authorization (roles x Permissions): 01 - Laravel ACL - Roles x Permisions 02 - Laravel ACL - Recuperar as Permissões do Usuário 03 - Evento no Laravel - Adicionar Novo Cargo Para o Usuário 04 - Laravel ACL - Testar e Corrigir
LaraFood > 19 - APIs no Laravel: 01 - GitFlow - Trablahando em Equipe com o Git 02 - Entendendo Sobre APIs no Laravel 03 - APIs no Laravel (Service Layer, Repositories, Form Requests e Resources) 04 - APIs no Laravel - Organizando Repositories e Services 05 - Service Provider no Laravel 06 - APIs no Laravel - Listar os Tenants 07 - APIs no Laravel - Listar o Tenant 08 - APIs no Laravel - Recuperar todas as categorias - parte 1 09 - APIs no Laravel - Recuperar todas as categorias - parte 2 10 - APIs no Laravel - Recuperar Categoria 11 - APIs no Laravel - Tables - Speed Code 12 - APIs no Laravel - Recuperar todos os Produtos 13 - APIs no Laravel - Filtrar Produtos por Categoria 14 - APIs no Laravel - Recuperar Produto 15 - Versionamento de APIs no Laravel 16 - Instalar o Telescope do Laravel
LaraFood > 20 - API - Autenticação com Sanctum: 01 - Instalar e Configurar o Laravel Sanctum 02 - API no Laravel - Registrar no Cliente 03 - Criando e Entendo Sobre Tokens no Sanctum do Laravel 04 - Autenticação Sanctum do Laravel 05 - Rotas Autenticadas com Laravel Sanctum 06 - Sanctum Logout
LaraFood > 21 - API de Pedidos: 01 - Adicionar UUID nas tabelas do Laravel 02 - API no Laravel - Filtrar Produtos por UUID 03 - API no Laravel - Filtrar Categorias e Tables por UUID 07 - API no Laravel - Validar Pedido 05 - API no Laravel - Criar Model e Migration de Pedidos 06 - Organizar API de Pedidos no Laravel - Resources, Repository, Service, Request 04 - Corrigir Filtros de Tenants no Laravel 08 - API no Laravel - Gerar Pedido 09 - API no Laravel - Gerar Número Único do Pedido 10 - API de Pedido no Laravel - Calcular Total e Validar Produtos 11 - API no Laravel - Registrar os Produtos do Pedido 12 - API no Laravel - Fazer Pedido Autenticado com Sanctum 13 - API no Laravel - Recuperar Informações do Pedido 14 - API no Laravel - Listar os Pedidos do Cliente 15 - Organizar API de Avaliação no Laravel 16 - API no Laravel - Cliente Avaliar Pedido 17 - API no Laravel - Validações de Avaliação
LaraFood > 22 - Tests: 01 - Testes no Laravel - Feature vs Unit 02 - Preparar o Laravel para Tests 03 - Testes no Laravel - Criar Factories 04 - Testar API de Tenants no Laravel 05 - Testar API de Categorias no Laravel 06 - Testar API de Mesas no Laravel 07 - Testar API de Produtos no Laravel 08 - Testar API de Registro no Laravel 09 - Tests no Laravel - Testar Autenticação do Sanctum 10 - Tests no Laravel - Testar Acesso Autenticado na API 11 - Tests no Laravel - Testar Pedidos - Parte 1 12 - Tests no Laravel - Testar Pedidos - Parte 2 13 - Tests no Laravel - Testar API de Avaliação do Pedido
LaraFood > 23 - Melhorias e Correções: 01 - Merge branch API com master 02 - Gerar QRCode no Laravel, para mesas 03 - Corrigir Validações de Cadastro do Laravel 04 - Criar Validação Personalizada no Laravel (tenant unique) 05 - Melhorar Resources API Laravel 06 - Atualizar Logo e Favicon do AdminLTE 07 - Criar Home do Dashboard no Laravel 08 - Criar IF customizado no Laravel 09 - Atualizar o Laravel 6.x para a Versão 7.x
VueFood > 01 - Organização do VueFood: 01 - Ferramentas Para Trabalhar com o Vue 02 - Instalando o Vue.js com CLI 03 - Layout 1.0 do VueFood 04 - Organizando Projeto Vue.js - VueFood 00 - Boas Vindas ao VueFood
VueFood > 02 - Layout e Navegação: 01 - Instalar e Configurar o VueRouter 02 - Organizar Template do VueFood 03 - Usar FontAwesome no Vue.js 04 - Trabalhar com Multiplos Templates no Vue.js
VueFood > 03 - Configurações: 01 - Instalar e Configurar o Vuex 02 - Instalar e Configurar o AXIOS no Vue
VueFood > 04 - Companies: 01 - Modularizar o Vuex 02 - Vuex actions, carregar empresas 03 - Listar registros do vuex 04 - Vue tratamento de erros e mapState 05 - Criar component de preloader no Vue
VueFood > 05 - Vitrine Empresa: 01 - Ver Vitrine Empresa VueFood 02 - Carregar as Categorias da Empresa no VueFood 03 - Carregar os Produtos da Empresa no VueFood 04 - Filtrar Produtos por Categoria no VueFood 05 - Marcar Filtros Ativos no VueFood
VueFood > 06 - Carrinho de Compras: 01 - Organizar o Vuex do Carrinho 02 - Adicionar Produtos no Carrinho com o Vuex 03 - Listar Produtos Carrinho com Vuex
VueFood > 07 - Cadastro e Login: 01 - Registrar Novo Client com Vue 02 - Validações com Laravel e Vue 03 - Login Laravel Sanctum com Vue 04 - Recuperar Usuário Autenticado com Laravel Sanctum no Vue 05 - Logout Laravel Sanctum com Vue
VueFood > 08 - Detalhes do Pedido: 01 - Carregar os Pedidos no Vuex do VueFood 02 - Listar os Pedidos no VueFood 03 - Página com os detalhes do pedido VueFood 04 - Carregar Detalhes do Pedido da API com o Vue 05 - Verificar Autenticação Página Privada com o Vue
VueFood > 09 - Avaliar Pedido: 01 - Avaliar o pedido com o Vue.js - parte 01 02 - Avaliar o pedido com o Vue.js - parte 02 03 - Avaliar o pedido com o Vue.js - parte 03
VueFood > 10 - Gerar Pedido: 01 - Criar component de Checkout no Vue.js 02 - Gerar Pedido no VueFood 03 - Preloader para gerar pedido VueFood 04 - Carregar Empresa e Mesa via QrCode no Vue - parte 01 05 - Carregar Empresa e Mesa via QrCode no Vue - parte 02 06 - Exibir a Mesa Selecionada no VueFood 07 - Gerar Pedido VueFood com Mesa
VueFood > 11 - Melhorias e Correções: 01 - Criar Títulos dinamicamente no Vue 02 - Criar Página de 404 no Vue 03 - Setar Favicon no Vue 04 - Controlar Empresa no Vuex do VueFood 05 - VueFood - Filtros no Vue
FlutterFood > 01 - Organização do FlutterFood: 00 - Boas Vindas ao FlutterFood 01 - Apresentação do FlutterFood 1.0 02 - Iniciando o Projeto do FlutterFood 03 - Versionar Projeto Flutter com Git
FlutterFood > 02 - Screens do FlutterFood: 01 - Tela de Login no Flutter - Parte 01 02 - Tela de Login no Flutter - Parte 02 03 - Tela de Cadastro no Flutter 04 - Roteamento no Flutter 05 - Criar Models no Flutter 06 - Tela de Listagem de Restaurantes no FlutterFood - pt1 07 - Tela de Listagem de Restaurantes no FlutterFood - pt2 08 - Trabalhar com CachedNetworkImage no Flutter 09 - Preparar Tela de Listagem de Comidas no Flutter 10 - Listar Categories do Restaurante no Flutter 11 - Marcar Categoria Filtrada no FlutterFood 12 - Tela de Listagem de Comidas no Flutter - pt1 13 - Tela de Listagem de Comidas no Flutter - pt2 14 - Utilizando o package curved_navigation_bar no Flutter 15 - Pagina de Carrinho no Flutter - pt1 16 - Pagina de Carrinho no Flutter - pt2 17 - Pagina de Carrinho no Flutter - pt3 18 - Widget Sobrepor Outro no Flutter - Stack 19 - Pagina de Carrinho no Flutter - pt4 20 - Pagina de Carrinho no Flutter - pt5 21 - Criar Models de Order e Evaluation no Flutter 22 - Tela com os pedidos do usuário no Flutter 23 - Tela com Detalhes do Pedido no Flutter 24 - Tela de Listar os Produtos do Pedido no Flutter 25 - Tela de Listar as Avaliações do Pedido no Flutter 26 - Tela de Avaliar Pedido no Flutter - pt1 27 - Tela de Avaliar Pedido no Flutter - pt2 28 - Página de Perfil no Flutter 29 - Speech Screen no Flutter
FlutterFood > 03 - Organizando: 01 - Organizando Rotas e Contantes no Flutter 02 - Instalar o Dio e Configurar no Flutter
FlutterFood > 04 - Restaurantes: 01 - Comunicar com API Laravel no Flutter 02 - Listar Restaurantes da API no Flutter 03 - Trabalhar com Repositories no Flutter
FlutterFood > 05 - Mobx: 01 - Instalando o MOBX no Flutter 02 - Trabalhando com o MOBX no Flutter
FlutterFood > 06 - Tela do Restaurante: 01 - Criando Store (mobx) de Comidas no Flutter 02 - Criar Repository de Comida no Flutter 03 - Comunicar Store com Repository no Flutter 04 - Flutter - Navegar com MaterialRoute e enviar Objetos 05 - Exibir Registros do Mobx no Flutter 06 - Preloader com o Mobx no Flutter 07 - Criar Widget Personalizado de Preloader no Flutter 08 - Criar Repository e Store de Categorias no Flutter 09 - Carregar Categorias com Mobx no Flutter
FlutterFood > 07 - Provider e Carrinho: 01 - Dinâmica de Carrinho de Compras no Flutter 02 - Produtos no Carrinho com Mobx no Flutter - Problema 03 - Mobx com Provider para Carrinho de Compras 04 - Map de itens do carrinho no Flutter 05 - Criar Actions no Mobx de Carrinho de Compra - Flutter 06 - Carrinho de Compras no Flutter com Mobx 07 - Finalizando Tela de Carrinho de Compras no Flutter
FlutterFood > 08 - Filtros: 01 - Filtrar Produtos por Categorias no Flutter 02 - Mobx Dispose e Reactions - Filtros 03 - Flutter Opção de Todos os Filtros
FlutterFood > 09 - Fazer Pedido: 01 - Criar Repository e Mobx no Flutter para Pedidos 02 - Fazer Requisição API Laravel com Flutter e Mobx
FlutterFood > 10 - Autenticação e Registro: 01 - Criar Repository de Autenticação no Flutter 02 - Criar Store de Autenticação no Mobx do Flutter 03 - Flutter Login em API Laravel 04 - FlutterSecureStorage e Dio Interceptors 05 - Registro e Autenticação no Flutter (api Laravel) 06 - Recuperar User Autenticado na API com Flutter 07 - Logout no Flutter 08 - Validar Token Usuário Abertura do APP Flutter
Fundamentos da Programação com PHP
PHP > 01 - Conceitos do PHP: 01 - Apresentação Curso de PHP 7 Básico Gratuito 02 - O que é o PHP? 03 - Diferença entre Client e Server 04 - A História do PHP
PHP > 02 - Organizando: 05 - Ferramentas Para o Curso de PHP 7 06 - Ambiente Completo PHP 7 com Docker (Laradock) 07 - Múltiplos Projetos com Docker (Laradock) 08 - Utilizando o WampServer (não recomendado!)
PHP > 03 - PHP 7 Básico: 09 - Primeira Aplicação com PHP 7 10 - Tipos de Impressões com PHP 7 11 - Comentários no PHP 7 12 - Tipos de Variáveis no PHP 7 13 - Constantes no PHP 7
PHP > 04 - Arrays no PHP: 14 - Definições e Formatos de Arrays no PHP 15 - Manipulação de Arrays no PHP (compact, is_array, in_array) 16 - Arrays no PHP (array_keys, array_values, count, array_merge) 17 - Arrays no PHP (array_pop, array_shift, unset, array_push, array_unshift, array_unique) 18 - Arrays no PHP (arsort, asort, sort) 19 - Arrays no PHP (end, array_filter, array_map)
PHP > 05 - Recursos do PHP: 20 - Concatenação no PHP 21 - Include vs Require no PHP
PHP > 06 - Operadores Condicionais no PHP: 22 - Operadores Condicionais no PHP (if) 23 - Operador Condicional ELSE no PHP 24 - Operador Condicional ELSEIF no PHP 25 - Operador Condicional SWITCH no PHP
PHP > 07 - Loops de Repetição no PHP: 26 - Loops de Repetição no PHP FOR 27 - Loops de Repetição no PHP FOREACH 28 - Loops de Repetição no PHP WHILE
PHP > 08 - Funções no PHP 7: 29 - Declarar Funções no PHP 7 30 - Funções com Parâmetros no PHP 7 31 - Variáveis em Funções no PHP e uso do global 32 - Funções Recursivas no PHP 7
PHP > 09 - Manipulação de Strings: 33 - Manipulação de Strings no PHP (strtoupper, strtolower, ucfirst, ucwords) 34 - Manipulação de Strings no PHP (explode, implode) 35 - Manipulação de Strings no PHP (ltrim,rtrim,trim) 36 - Manipulação de Strings no PHP (str_replace,substr,strlen) 37 - Manipulação de Strings no PHP (isset,unset) 38 - Manipulação de Strings no PHP (date) 39 - Manipulação de Strings no PHP (phpinfo) 40 - Manipulação de Strings no PHP (md5,sha1,crypt,base64,hash)
PHP > 10 - Operadores Matematicos no PHP: 41 - Operadores Aritiméticos PHP 42 - Operadores de Atriuição PHP 43 - Operadores Atribuição PHP (incremento, decremento) 44 - Operadores Lógicos PHP 45 - Operadores Relacionais PHP
PHP > 11 - Entrada de Dados no PHP: 46 - Formulários HTML 47 - Requisições GET vs POST no PHP 48 - Pegar Dados Formulários com PHP 49 - $_REQUEST no PHP 50 - Introdução a Validação de Formulários com PHP 51 - Upload de Arquivos no PHP 52 - Upload de Multiplos Arquivos no PHP
PHP > 12 - Sessions e Cookies no PHP: 53 - Sessões (SESSIONS) no PHP 54 - Cookies no PHP
PHP > 13 - Manipulação de Arquivos e Diretórios com PHP: 55 - Manipulação de diretórios no PHP (is_dir, mkdir, rmdir, getcwd, scandir, glob) 56 - Manipulação de arquivos no PHP (touch, copy, rename, unlink, file_exists) 57 - Manipulação de arquivos no PHP (file_put_contents, file_get_contents) 58 - Manipulação de arquivos no PHP (fopen, fclose, fwrite) 59 - Manipulação de arquivos no PHP (fgets, feof)
PHP > 14 - MP3 Online com PHP: 60 - Criando o Template do MP3 com PHP 61 - Listagem FAKE dos Álbums com PHP 62 - Listagem real dos Álbums com PHP 63 - Página de Cadastrar Novo Álbum com PHP 64 - Listagem das Músicas do Álbum com PHP 65 - Upload Novo Álbum com PHP 66 - Cadastrar Novas Músicas para Álbum com PHP
Curso PHP OO (Além das Classes)
Orientação a Objetos com PHP > 01 - Organização PHP O.O.: 01 - O que é PHP OO? 02 - Ambiente de Desenvolvimento 03 - Ferramentas Curso PHP OO
Orientação a Objetos com PHP > 02 - PHP O.O. na Prática: 04 - PHP OO Classes e Atributos 05 - PHP OO Métodos 06 - PHP OO Exercício de Desafio 07 - PHP OO Avançando com Métodos 08 - PHP OO Método Construtor 09 - PHP OO Método Destrutor 10 - Introdução a Herança no PHP 11 - Herança no PHP 12 - Polimorfismo no PHP 13 - Classes Abstratas no PHP 14 - Métodos Abstratos no PHP 15 - Classes Finais no PHP 16 - Métodos Final no PHP 17 - Encapsulamento no PHP OO 18 - Constantes no PHP OO 19 - Propriedades Estáticas PHP OO 20 - Métodos Estáticos PHP OO 21 - Associação PHP OO 22 - Agregação PHP OO 23 - Composição PHP OO 24 - PHP OO Interfaces (Exemplo PDF)
Orientação a Objetos com PHP > 03 - Além das Classes: 25 - Métodos Mágicos PHP OO - __get __set 26 - Métodos Máticos PHP OO - __call __callStatic __toString 27 - Funções para manipulação de classes - parte 01 28 - Funções para manipulação de classes - parte 02 29 - Funções para manipulação de classes - parte 03 30 - Funções para manipulação de classes - parte 04
Curso PHP PDO
PHP Data Objects > 01 - Organização Curso PDO: 01 - Apresentação do Curso de PHP PDO 02 - Ferramentas Necessárias 03 - Configurando o Docker com Laradock 04 - Multiplos Projetos com Laradock
PHP Data Objects > 02 - Introdução ao PDO: 01 - O que é PDO 02 - Conexão Banco de Dados com PHP Usando PDO 03 - Tratamento de Erros PHP PDO 04 - PDO exec 05 - PDO query 06 - PDO prepare bindValue 08 - PHP PDO Transaction 09 - Utilidades do PDO
Curso PHP Composer
Composer > Gerenciador de Dependências do PHP: 01 - Iniciando com o Composer 02 - Composer Autoload PSR-4 03 - Autoload Composer files e classmap 04 - Composer require e require-dev 05 - Composer Versões de Pacotes 06 - Utilizando um Pacote (DOMPDF) 07 - Considerações Finais Sobre o Composer
Curso PHP PSRs (Boas Práticas)
PHP Standard Recommendation > Guia de Boas Práticas: 01 - Apresentação PHP-FIG 02 - PHP PSR-1 03 - PHP PSR-2 04 - PHP PSR-3 05 - PHP PSR-4
Curso de Laravel 6.x Gratuito
Fundamentos do Laravel > 01 - Introdução e Organização Laravel: 01 - O que é o Laravel, e o que dá para fazer com ele? 02 - Ferramentas para trabalhar com o Laravel 6 03 - Criando um ambiente com Docker 04 - Instalando o Laravel e Configurando Ambiente com o Docker 05 - Ambiente de Desenvolvimento Laravel com Laragon (Windows) 06 - Instalando o Laravel 6 07 - Estrutura e Organização do Laravel 6 08 - Versionando Laravel com GIT e Armazenar no GitHub
Fundamentos do Laravel > 02 - Rotas: 09 - Introdução a Rotas no Laravel 6.x 10 - Rotas any e match no Laravel 11 - Rotas com parâmetros no Laravel 12 - Rotas no Laravel - redirect e view 13 - Rotas nomeadas no Laravel 14 - Grupo de Rotas no Laravel 15 - Comandos do Artisan para Rotas no Laravel
Fundamentos do Laravel > 03 - Controllers: 16 - Introdução aos Controllers no Laravel 6.x 17 - Controllers com Parâmetros de Rotas no Laravel 6.x 18 - Controllers de CRUD no Laravel 6.x 19 - Controllers Resources no Laravel 6.x 20 - Injeção de Dependências no Laravel 6.x 21 - Middlewares em Controllers no Laravel 6.x
Fundamentos do Laravel > 04 - Views: 22 - Introdução a Views no Laravel 6.x 23 - Impressões no Blade Laravel {{ vs {!! 24 - Templates Blade Laravel 25 - Estruturas de Controle Blade Laravel 26 - Estruturas de Repetição Blade Laravel 27 - Includes, Components e Slots no Blade Laravel 28 - Stacks Blade Laravel 29 - Formulários no Laravel (csrf) 30 - Formulários com Métodos de Envio no Laravel (verbo http) 31 - Outros recursos de views no Laravel
Fundamentos do Laravel > 05 - Request: 32 - Pegar dados do formulário com o Laravel 33 - Upload de Arquivos no Laravel, com Request 34 - Upload de Arquivos Publicos no Laravel 35 - Validações no Laravel 6 36 - Validações no Laravel 6 com Form Request
Fundamentos do Laravel > 06 - Banco de Dados: 37 - Conectar o Laravel 6.x ao Banco de Dados 38 - Migrations no Laravel 6.x 39 - Seeders no Laravel 6.x 40 - Factory no Laravel 6.x
Fundamentos do Laravel > 07 - Eloquent ORM: 41 - Introdução ao Eloquent ORM do Laravel 42 - Desafio - Criar Factory de Produtos no Laravel 6.x 43 - Listar/Paginar Registros no Laravel 6.x 44 - Incluindo o Boostrap no Laravel 6.x (via CDN) 45 - Listar Detalhes de um registro especifico no Laravel 6 46 - Inserir Novo Registro no Banco de Dados com o Laravel 6 47 - Deletar um Registro no Laravel 6.x 48 - Editar um registro no Laravel 6.x 49 - Validações de Produtos no Laravel 6 com Form Request 50 - Filtrar Registros no Laravel 6.x 51 - Upload de Imagem para Produto no Laravel
Fundamentos do Laravel > 08 - Autenticação: 52 - Autenticação no Laravel (5, 6 e 7) 53 - Compilar Assets com o Laravel Mix 54 - Finalizando a Autenticação no Laravel
Fundamentos do Laravel > 09 - Middlewares: 55 -Middlewares (filtros) no Laravel
Curso Flutter - Fundamentos
Fundamentos do Flutter > 01 - Introdução ao Flutter: 01 - O que é Flutter 02 - Ferramentas Para o Curso de Flutter 03 - Configurando o Flutter no Windows 04 - Configurar o Flutter no Android Studio 05 - Configurar o Flutter no VSCode 06 - Verificação Final do Ambiente Flutter
Fundamentos do Flutter > 02 - Primeiros Passos: 01 - Primeiro Projeto Flutter 02 - Criando o Primeiro APP com o Flutter
Fundamentos do Flutter > 03 - Widgets: 01 - O que são Widgets no Flutter 02 - Anatomia de Widgets no Flutter 03 - StatefulWidgets no Flutter
Fundamentos do Flutter > 04 - App Simple Calculator: 01 - Apresentação do Aplicativo (App Calculator) 02 - Criando Aplicativo no Flutter e Definindo Estrutura 03 - Definir Visual do Aplicativo no Flutter 04 - Fazer Calculo Matemático Aplicativo Flutter
Fundamentos do Flutter > 05 - Listas: 01 - Criando Listas Fixas no Flutter 02 - Lista com Separador no Flutter 03 - Listas Dinâmicas no Flutter 04 - Adicionar Itens em Lista do Flutter
Fundamentos do Flutter > 06 - App Lista de Compras: 01 - Apresentação o App Flutter - Lista de Compras 02 - Definir o Visual do Aplicativo no Flutter 03 - Criar Models no Flutter 04 - Criar AlertDialog no Flutter 05 - Cadastrar Novo Item na Lista com Flutter 06 - Marcar Item da Lista como Completo no Flutter 07 - Atualizar Lista RefreshIndicator com Flutter
Fundamentos do Flutter > 07 - Clone Mercado Livre (AppBar Search e Menu Drawer): 01 - Apresentação do App Clone Mercado Livre 02 - Criar AppBar no Flutter 03 - AppBar Search no Flutter 04 - Menu Drawer no Flutter - Header - Parte 1 05 - Menu Drawer no Flutter - Header - Parte 2 06 - Opções Menu Drawer no Flutter 07 - Badges no Menu Drawer Flutter 08 - Navegação de Telas no Flutter
Fundamentos do Flutter > 08 - Splash Screen: 01 - Apresentação Splash Screen Flutter 02 - Definição da Tela de Splash no Flutter 03 - Design Tela Splash no Flutter 04 - Deixar Tela App Full Screen no Flutter 05 - Navegar Entre Telas Flutter 06 - Delay no Flutter
Fundamentos do Flutter > 09 - Http: 01 - Apresentação App GitHub Profile 02 - Criar Container com Borda no Flutter 03 - Criar Layout App GitHub Profile no Flutter 04 - Definição de Model para Http no Flutter 05 - Organizar App e Instalar Pacote Http no Flutter 06 - Requisição Http no Flutter 07 - Exibir Resultado API GitHub no Flutter 08 - Exibir Seguidores e Repositórios Usuário GitHub com Flutter 09 - Passar Dados Entre Telas no Flutter

Bônus

Todos os bônus possuem acesso ilimitado, vitalício, e com certificado digital oficial da EspecializaTi

Vagrant R$ 0

[Com certificado digital de 4 horas] Que tal criar um ambiente para desenvolvimento PHP realmente perfeito? Este curso de vagrant vai te possibilitar fazer isso, pois este é um recurso incrível que dominou a comunidade de desenvolvimento. Com vagrant você pode criar um sistema de desenvolvimento local exatamente igual ao servidor que sua aplicação vai rodar em produção, e com isso você não sofre mais com aquele "Isso funciona na minha maquina". O vagrant é multiplataforma, ou seja independente do S.O. você vai conseguir rodar ele, e neste caso teremos as mesmas configurações de desenvolvimento.

Digital Ocean R$ 100,00

[Com certificado digital de 4 horas] Neste curso você aprender a hospedar suas aplicações web em um servidor de alto nível, servidor de Cloud. Vai aprender como trabalhar com este serviço de hospedagem incrível e barato.

Front-End Sites R$ 194,00

[Com certificado digital de 26 horas] Neste curso você vai aprender a desenvolver 2 sites, do zero com bootstrap. Estes sites serão responsivos e profissionais. Vai aprender a como criar sites responsivos com bootstrap e ainda vai aprender como segmentar e organizar páginas web com HTML5.

Front-End Dashboard R$ 97,00

[Com certificado digital de 8 horas] Você vai aprender a como criar o layout do seu próprio dashboard, do zero. Vai conseguir criar dashboard totalmente responsivo, com relatórios, listagem de itens, formulários, telas de login e muito mais.

Laravel 5.3 - Básico R$ 0

[Com certificado digital de 25 horas] Aprenda a trabalhar com o framework PHP mais popular de todos os tempos. Este é o framework que mais cresce em popularidade nos últimos tempos. Laravel é o framework de maior credibilidade em todo o planeta. Seus recursos são incríveis e isso justifica todo o sucesso.

Laravel ACL (Control Access List) R$ 0

[Com certificado digital de 20 horas] Desenvolvido na versão 5.2 do framework laravel este curso te ensina como criar aplicações web em alto nível com níveis de acesso de uma maneira extremamente profissional e segura. O sistema de ACL que ensinamos neste curso é adotado pelos maiores projetos web em PHP que existem na atualidade.

Conheça a plataforma da EspecializaTi

Ambiente de ensino estimulante, que envolve princípios psicológicos que motivam os alunos a estudarem e continuar sempre estudando.

Cores planejadas para estimular o aprendizado e contribuir para o envolvimento na compreensão a curto, médio e longo prazo.

Ambiente moderno, fácil navegabilidade. Fórum de dúvidas, suporte monitorado das dúvidas.

Cada item foi desenvolvido baseado em princípios psicologismos que excitam o aprendizado e ajuda os alunos a se manterem motivados por longos períodos de tempos.

Ambiente responsivo, fácil navegabilidade, acesso fácil de qualquer aparelho com acesso a internet.

Professor Carlos Ferreira

Carlos Ferreira é Analista de Sistemas Experiente, Empreendedor, Fundador da empresa EspecializaTi. Já desenvolveu centenas de softwares para web espalhados pelo mundo.

Trabalha com consultorias em empresas. Palestrante, já ministrou paletras em diversos eventos de TI (UFG, Sepac, Senac, IFG).

Certificações: Comptia Linux +, LPI, Novell Certification.

Fale comigo através do whatsapp: (64) 981701406 ou pelo e-mail: [email protected]