Formação em

Linguagem de Programação PHP

  • Duração

    80 horas

  • Valor

    50.000 Kz

Ementa:

Definição e Ambiente PHP. Sintaxe Básica do PHP. Estruturas Condicionais. Funções e Procedimentos em PHP. PHP orientado a Objetos. Funções e Bibliotecas do PHP. Segurança de Dados em PHP.

Objetivo:

Esta disciplina visa introduzir o aluno, futuro programador, no universo do desenvolvimento de sistemas para Internet, por meio da linguagem PHP, tornando-o capaz de elaborar programas simples com acesso a banco de dados.

Conteúdo Programático:

  • Definição e  Ambiente PHP;
  • Sintaxe Básica do PHP;
  • Tipos de Dados do PHP;
  • Operadores do PHP.
  • Estruturas Condicionais;
  • Estruturas de Repetição;
  • Funções e Procedimentos em PHP;
  • Tipos de Variáveis.
  • PHP Orientado a Objeto;
  • Configurando e Inserindo Linhas em uma Tabela;
  • Trabalhando com Temas, Folhas de Estilos e Múltiplos Arquivos.
  • Teste de Segurança;
  • Documento de Política de Segurança;
  • Segurança de Redes Externas.
  • Funções e Bibliotecas do PHP;
  • Tratamento de Informações;
  • Segurança de Dados em PHP;
  • Ordenação de Dados.

Competências Específicas:

  • Entender o que é o PHP, onde aplicá-lo, como aplicá-lo e como configurar o seu próprio ambiente de projetos;
  • Interpretar a sintaxe básica da linguagem PHP, suas instruções e como criar pequenos programas de leitura e escrita;
  • Distinguir e utilizar os diferentes tipos de dados em uma aplicação PHP;
  • Aplicar cada tipo de operador a programas em PHP, sejam eles aritméticos, lógicos, atributivos ou comparativos.
  • Criar e aplicar estruturas condicionais a códigos PHP;
  • Construir e aplicar estruturas de repetição a programas PHP;
  • Construir, utilizar e diferenciar funções e procedimentos em um script PHP;
  • Explicar e diferenciar os tipos de variáveis disponíveis no PHP, bem como saber empregá-los de modo correto e apropriado a cada situação.
  • Aplicar o estilo de programação conhecido como Programação Orientada a Objetos (OOP) à linguagem PHP;
  • Configurar um banco de dados MySQL para trabalhar com PHP, criando e inserindo dados em uma tabela;
  • Atualizar e eliminar dados no MySQL via PHP, bem como tabelas, colunas e bancos de dados inteiros, além de atualizar dados anteriormente inseridos;
  • Instalar temas, trabalhar com folhas de estilo e compreender a complexidade de um sistema com múltiplos arquivos em PHP com MySQL.
  • Utilizar diversas funções do PHP, bem como algumas bibliotecas utilizadas para tratamento de dados;
  • Tratar Informações oriundas do banco de dados MySQL em PHP, bem como trabalhar com o armazenamento de informações de forma mais eficaz;
  • Explicar os conceitos por trás da criptografia e da criptoanálise, bem como de implementar códigos criptográficos em scripts PHP;
  • Identificar o conceito por trás da ordenação de dados, bem como sua importância para a otimização de um sistema.