Curso de Programação com PHP e MySQL (com Git incluso)
O próximo passo para quem já domina a lógica e deseja construir sistemas dinâmicos, formulários seguros e manipulação de banco de dados. Curso direto ao ponto, com conteúdo prático e passo a passo em texto totalmente acessível para quem usa leitor de tela.
Informações Gerais
- Investimento: R$ 550,00 (Pix ou em até 3x sem juros no Cartão).
- Carga Horária: Certificado de conclusão de 80 horas.
- Acesso à Plataforma: 6 meses de acesso garantido a todo o conteúdo e suporte.
- Bônus Incluso: Acesso completo ao Curso de Git e GitHub sem nenhum custo adicional.
- Metodologia: Passo a passo em texto, código limpo e desafios integradores com foco em acessibilidade e autonomia.
Pré-requisitos & Instrutor
Este curso funciona como a continuação natural do desenvolvimento web. É recomendável que você já possua noções básicas de Lógica de Programação e saiba estruturar páginas com HTML.
Ministrado por Juliano Lopes — Analista de Acessibilidade no Google, especialista credenciado Web Accessibility Specialist (WAS) pela IAAP e NVDA Certified Expert.
Você aprenderá na prática a proteger suas aplicações contra as principais vulnerabilidades da web, como SQL Injection e XSS.
Estrutura Curricular Completa
Módulo 1 – Fundamentos da Linguagem PHP
Aprenda a configurar o ambiente de servidor e domine a lógica do PHP moderno do zero.
- O que é programação no servidor (backend) e configuração de ambiente local (Apache, PHP)
- Sintaxe moderna do PHP, tipagem de dados, variáveis e operadores
- Estruturas de fluxo de decisão e laços de repetição
- Arrays (vetores) e iteração com
foreach - Funções com tipagem estrita e modularização com
includeerequire - Manipulação e tratamento seguro de dados de formulários web (
GETePOST) - Desafios práticos e projeto integrador de refatoração do módulo
Módulo 2 – Modelagem e Banco de Dados com MySQL
Domine a criação e manipulação de bancos de dados relacionais estruturando tabelas e relacionamentos com SQL.
- Modelagem conceitual e relacional, entidades, cardinalidade e integridade referencial
- Chaves Primárias (
Primary Key) e Chaves Estrangeiras (Foreign Key) - Comandos DDL: Criação e alteração de estruturas de tabelas com
CREATE TABLEeALTER TABLE - Comandos DML: Inserção, seleção, atualização e exclusão com
INSERT,SELECT,UPDATE,DELETEeLIKE - Consultas relacionais avançadas com
INNER JOIN,LEFT JOINe funções de agregação - Comandos DCL: Controle de acesso e permissões (
GRANTeREVOKE) - Geração e exportação de dumps oficiais de banco de dados (
.sql)
Módulo 3 – Aplicações Web Integradas e Segurança
Una o backend PHP ao banco de dados MySQL para criar sistemas web dinâmicos, robustos e seguros.
- Conexão segura via PDO (PHP Data Objects) e tratamento de erros
- Consultas relacionais dinâmicas e listagem com eliminação de redundância (
DISTINCT) - Formulários com selects dinâmicos, upload seguro e download de arquivos com cabeçalhos HTTP
- Persistência relacional com Foreign Keys e Prepared Statements
- Segurança web essencial: proteção ativa contra SQL Injection e XSS
- Transações e Projeto Integrador Final: Construção do sistema completo Lendo e Aprendendo
Módulo Bônus – Curso Completo de Git e GitHub (Incluso)
Ao se matricular no curso de PHP e MySQL, você ganha acesso integral ao curso de controle de versão para gerenciar seus códigos como um profissional:
- Controle local do zero:
git init,status,add,commite.gitignore - Inspeção de histórico e recuperação segura de versões (
restore,reset,revert) - Conexão com o GitHub, branches (ramificações), merge e resolução de conflitos
- Portfólio profissional para recrutadores com README em Markdown e publicação no GitHub Pages