Inclui o Curso Completo de Git e GitHub

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.

Segurança e Boas Práticas:

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 include e require
  • Manipulação e tratamento seguro de dados de formulários web (GET e POST)
  • 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 TABLE e ALTER TABLE
  • Comandos DML: Inserção, seleção, atualização e exclusão com INSERT, SELECT, UPDATE, DELETE e LIKE
  • Consultas relacionais avançadas com INNER JOIN, LEFT JOIN e funções de agregação
  • Comandos DCL: Controle de acesso e permissões (GRANT e REVOKE)
  • 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, commit e .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