Curso de Desenvolvimento Web com Php e Sql para Banco Mysql
ModalidadeAs aulas são ministradas online.
DuraçãoA consultar.
Certificado oficialAo final do curso é concedido ao aluno um certificado de conclusão.
ConsideraçõesNo mundo da programação existem diversas linguagens que podem ser eficazes para o desenvolvimento de projetos da web. Este curso aborda assuntos que visam a preparação dos alunos para trabalhar com o gerenciamento e desenvolvimento de projetos para a web de maneira dinâmica utilizando as linguagens de PHP e SQL.
Dirigido aO curso é direcionado aos profissionais que trabalham com programação em geral.
Área de atuaçãoPoderá trabalhar com desenvolvimento de sites e programas em empresas como Produtec, BGW Consultores Especializados em TI e OTK Sistemas
Curso de Desenvolvimento Web com Php e Sql para Banco Mysql
ConteúdoIntrodução a HTML;
Por que aprender HTML antes de PHP?
Linguagem de marcação;
Linguagem Interpretada pelo próprio browser;
Modelo Cliente / Servidor;
Casos especiais: Firefox | Netscape | MS-Explorer | Chrome;
Conceitos Iniciais;
Extensão de um novo documento: .html;
Vendo um documento HTML;
Conceito de tags e de documento bem formado;
Modificando parâmetros de tags;
Base de um Documento;
Exibindo Informações;
Escrevendo dados num documento;
Criando cabeçalhos;
Um parágrafo;
Alterando o alinhamento de um texto;
Ligações entre Páginas;
Conceitos de links entre páginas;
Criando um novo link;
Inserindo Imagens;
Tabelas;
Listas;
Formulários;
Trabalhando com dados em HTML;
Definindo um novo formulário;
Opções de entrada de dados;
Criando um novo campo: parâmetro text;
Criando um botão: parâmetro Button;
Criando um botão de submissão: parâmetro submit;
Criando um botão de limpeza: parâmetro reset;
Criando uma checkbox: parâmetro checkbox;
Criando um radiobutton: parâmetro radio;
Criando um campo de senha: parâmetro password;
Janelas;
Definição de janelas em HTML;
Folhas de Estilo (CSS);
Introdução e motivação;
Integrando HTML e CSS;
Formatando documentos;
Linguagem Interpretada;
Modelo Cliente/Servidor revisitado;
Diferenças entre PHP e JavaScript;
Diferenças entre PHP, ASP e JSP;
Necessidade de um Servidor Web;
Casos específicos: Apache e Microsoft-IIS;
Instalando o Apache de forma simples: EasyPHP;
Versões do PHP;
Histórico das versões;
Trabalhando com Dados;
Operadores;
Condicionais;
Repetições;
Desvios Incondicionais;
Funções;
Incluindo Arquivos;
Lendo/Escrevendo em arquivos;
PHP e Banco de Dados;
Funções de Acesso a Bancos de Dados;
Gerenciamento de Sessões;
Orientação a Objetos;
Expressões Regulares;
Controlando o Upload de Arquivos;
Tratamento de Exceções;
Segurança nas aplicações;
Conceitos de Bancos de Dados Relacionais;
O que é o modelo relacional?
Relação e Tabela;
O que são registros?
O que são colunas?
Definição de chaves primária e estrangeira;
Como relacionar tabelas diferentes;
Tipos de dados básicos;
Criando tabelas;
Modificando dados;
Como inserir dados em tabelas?
Como alterar dados em tabelas?
Como remover dados em tabelas?
Buscando dados;
Criando uma busca simples;
Discriminando diferentes colunas;
Incluindo filtros na busca;
Relacionando diferentes tabelas;
Operadores especiais: IN e EXISTS;
Tópicos: Views e Triggers;
O que é uma view e sua utilidade?
Como definir uma view?
Como utilizar um view?
O que é e para que serve um trigger?
Definindo um trigger;
Executando baseado numa operação.