Programação com PHP

Português

Ao longo do nosso curso, você não apenas entenderá a sintaxe da linguagem, mas aprenderá a pensar como um verdadeiro engenheiro de software. Unindo teoria direta com uma metodologia 100% prática, você colocará a mão na massa desde o primeiro dia em cenários reais do mercado de trabalho.

Nas primeiras etapas, você compreenderá o funcionamento da web (a relação entre Cliente e Servidor), configurará o seu ambiente de desenvolvimento profissional com Laragon e VS Code, e dominará a sintaxe básica, variáveis, tipos de dados, operadores matemáticos e lógicos, além das estruturas condicionais e laços de repetição.

Conforme avançamos para o nível intermediário, você aprenderá a manipular grandes conjuntos de informações com Arrays, tratar textos e datas, gerenciar o estado da navegação utilizando Cookies e Sessões, e construir formulários interativos seguros com suporte a upload de arquivos.

Em seguida, daremos um salto em direção ao nível profissional: você aprenderá a modelar bancos de dados relacionais e conectará sua aplicação ao MySQL de forma blindada utilizando PDO. Dominará os quatro pilares da Programação Orientada a Objetos (POO), aprenderá a gerenciar pacotes e o Autoload (PSR-4) com o Composer, e estruturará seus projetos no rigoroso padrão de arquitetura MVC (Model-View-Controller).

Para garantir que o seu sistema seja impecável, dedicaremos um módulo inteiro às melhores práticas de Segurança Web, prevenindo ataques como SQL Injection, XSS e CSRF, além de implementar criptografia de senhas. Como coroação de todo esse aprendizado, construiremos juntos um Projeto Final Completo dividido em várias etapas: a criação de um Painel Administrativo isolado e seguro, o desenvolvimento de um CRUD completo para o gerenciamento de conteúdo e imagens, e a construção de uma Vitrine Pública (Blog dinâmico) com visual elegante utilizando Bootstrap.

Mostrar mais