Investimento
FormadorAbel Gonçalo João
Horario: 16:00 —
PHP MYSQL LARAVEL, LIVEWIRE BOOTSTRAP TUDO ISSO EM UM SO PACOTE PARA SI. PARA VOCÊ ALCANÇAR AS EXCELÊNCIA 💪💪💪 VEJA SO TUDO QUE VOCÊ VAI APRENDER: #PARTE_1: FUNDAMENTOS DA DE PROGRAMAÇÃO COM PHP Introduzir os conceitos essenciais da programação e da linguagem PHP. _ Lógica de programação e estrutura da web (cliente x servidor) _ Instalação de ambiente (XAMPP/Laragon, VSCode) _ Sintaxe básica do PHP _ Variáveis, operadores, condições e loops _ Arrays e funções _ Manipulação de formulários HTML com PHP #PARTE_2: PROGRAMAÇÃO ORIENTADA a OBJETOS (POO) COM PHP Estruturar aplicações com boas práticas usando POO. _ Organização e estrutura do código _ Conceitos fundamentais da POO (classe, objeto, métodos, atributos) _ Herança, encapsulamento e polimorfismo _ Namespaces, Autoload e Composer _ Criação de pequenas classes e organização modular do código #PARTE_3: FRAMEWORK LARAVEL Usar o framework Laravel para desenvolver aplicações web estruturadas. _ Começo da aplicação moderna com estrutura real _ Instalação e configuração do Laravel via Composer _ Estrutura de diretórios do Laravel _ Rotas e Controladores _ Views com Blade (sistema de templates) _ Middlewares e validações básicas #PARTE_4: BANCO de DADOS COM PARAVEL E ELOQUENTE ORM: Trabalhar com bancos de dados utilizando o ORM nativo do Laravel. _ Persistência de dados com elegância _ Configuração de banco de dados (MySQL) _ Migrações e Seeders _ Criação de modelos com Eloquent _ Relacionamentos entre tabelas (1:1, 1:N, N:N) _ Operações CRUD (Create, Read, Update, Delete) #PARTE_5: DESENVOLVIMENTO DINÂMICO COM LIVEWIRE: Criar interfaces dinâmicas e interativas com Laravel Livewire _ Criação de interfaces interativas e reativas _ Instalação e conceito do Livewire _ Criação e uso de componentes Livewire _ Validação em tempo real _ Upload de arquivos e gerenciamento de estado _ Comunicação entre componentes e uso de eventos #PARTE_6: FRONT-END com BOOTSTRAP + PROJETO FINAL: Integrar front-end com back-end e desenvolver um projeto completo. _ Interface bonita + prática completa _ Fundamentos do Bootstrap (layout, grid, botões, formulários) _ Integração com Blade para estilizar as views _ Montagem da interface completa do sistema _ Desenvolvimento de um mini-sistema completo (ex: gestão de tarefas, produtos, ou utilizadores) _ Apresentação e avaliação do projeto final