PHP Orientado a Objetos com MySQL

Duração do curso

80 horas

Início do curso

CONSULTAR

Taxa do curso

CONSULTAR

Descrição

PHP WEB DEVELOPER

Objetivo do Curso

ESTE TREINAMENTO destina-se aos que pretendem aprimorar-se no aprendizado da linguagem de programação PHP ORIENTADO A OBJETOS. Eles serão habilitados a criar aplicações Web dinâmicas e interativas seguras utilizando recursos mais avançados da linguagem PHP.

Pré-requisito do Curso

Para que os alunos possam obter um bom aprovitamento do curso de PHP DEVELOPER, é importante que eles tenham participado do nosso curso de Ambiente Windows, ou possuam conhecimentos equivalentes.

Programação

 VISÃO GERAL DO CURSO

Markup Languages; HTML; Histórico do HTML; Vantagens; Visualizando o código fonte; Estrutura básica de um código fonte; Interpretação e transformação do código fonte; Pré-processamento; Processamento.

 Conhecendo a estrutura do código HTML

Tags e atributos; Estrutura do código HTML; Tipo de documento (DOCTYPE); Elemento raiz; Cabeçalho; Corpo da página; Metatags; Meta name; Palavras-chave e descrições; Meta http-equiv; Atualização; Expiração e no-cache; Visualizando o código renderizado; Codificação de caracteres.

 Formatando o documento HTML

Cores em hexadecimal; Formatando o corpo da página; Formatação de texto; Estilo de texto; Direção do texto; Quebra de linha; Parágrafo; Cabeçalhos; Pré-formatação; Recuo de texto; Fontes; Caracteres especiais; Agrupando elementos; Div; Span; Comentários; Réguas horizontais.

 Trabalhando com imagens

Extensões e tamanhos de arquivos; Imagens transparentes; Inserindo imagens; Atributos adicionais; Espaçamentos e bordas; Dimensionamento de imagens; Inserindo imagens como plano de fundo; Organizando os arquivos de imagem.

 Trabalhando com vínculos (links)

Definindo âncoras; Tipos de vínculos; Link absoluto; Link relativo; Link com imagem; Link para correio eletrônico; Mensagens para mais de um destinatário; Definindo o assunto da mensagem; Mensagem com cópia; Escrevendo no corpo do e-mail; Nomeando âncoras; Determinando a janela de destino; Disponibilizando arquivos para download.

 Trabalhando com listas e tabelas

Listas; Listas ordenadas; Listas não-ordenadas; Listas de definição; Tabelas; Legenda da tabela; Atributos de formatação; Espaçamento entre as células; Mesclando células; Mesclando colunas; Mesclando linhas.

 Trabalhando com folhas de estilo

Conceitos de camadas; Folhas de estilo (CSS); Declarando estilos; Declarando estilos internamente; Declarando estilos no cabeçalho; Declarando estilos diretamente nas tags; Declarando estilos externamente; Cascateamento; Inserindo comentários; Atributos utilizados para formatação; Declaração de cores; Formatando texto; Formatando segundo plano; Formatando bordas; Formatando espaçamento entre conteúdo e bordas; Formatando listas; Formatando links; Formatando margens; Formatando a visualização do cursor; Seletores; Seletores de classe; Seletor de id; Dimensionando elementos; Tipos de mídia.

 Lógica de programação

O que você conhecerá nesta etapa do curso de JavaScript:

– Utilizando operadores em JavaScript.
– Expressões.
– Tipos de operadores: atribuição, comparação, aritméticos, bitwise (lógicos e de deslocamento), lógicos (avaliação de curto-circuito), string, operadores especiais (condicional, separador, delete, in, instanceof, new, this, typeof, void).
– Conhecendo a precedência dos operadores.

 Declarações

A JavaScript é responsável por grande parte dos recursos interativos nas páginas HTML. Para incorporação desses recursos, faz uso de um grupo de declarações com características e funcionalidades específicas que serão apresentadas nesta etapa.

O que você conhecerá nesta etapa do curso de JavaScript:
– O que são Declarações em JavaScript.
– Estruturas condicionais.
– Declaração if/else.
– Declaração switch/case.
– Estruturas para loops.
– Declaração while.
– Declaração do/while.
– Declaração for.
– Declaração for/in.
– Declaração break.
– Declaração continue.

 Funções

Durante a execução de um programa, é comum ser necessário realizar alguns processos repetidas vezes. Para evitar justamente a repetição de códigos nos scripts, podemos agrupá-los em funções. Nesta etapa do curso de JavaScript, você aprenderá a criar e chamar uma função, sua utilização e manipulação por meio de propriedades e métodos.

 Curso de PHP:

Obtendo o PHP; Instalação; Tipos de utilização do PHP; Scripts do lado servidor; Scripts de linha de comando; Aplicações GUI do lado cliente; Características; Programação estruturada vs. programação orientada a objetos.

 Curso de PHP: Tipos de dados

Sintaxe básica; Comentários; print; echo; Concatenação; Tipos de dados; Tipos básicos; Boolean; Ponto flutuante (float); Inteiro (integer); String; Tipos compostos; Array; Objeto; Tipos especiais; Recurso (resource); NULL; Conversão de tipos; Coerção; Função settype.

 Curso de PHP: Variáveis, constantes e operadores

Variáveis; Tipos de variáveis; Escopo das variáveis; Variáveis globais; Variáveis de ambiente; Interpolação de variáveis; Verificando o tipo de variáveis; Destruindo variáveis; Funções isset e empty; Constantes; Definindo constantes; Constantes predefinidas; Operadores; Tipos de operadores; Operadores aritméticos; Operadores de comparação; Operadores de strings; Operadores de incremento e decremento; Operadores de atribuição; Operadores lógicos; Precedência dos operadores.

 Curso de PHP: Estruturas de controle

Comandos de decisão; if; else; elseif; switch; Comandos de repetição; while; do…while; for; foreach; Comandos de controle do fluxo de execução; break; continue.

 Curso de PHP: Trabalhando com Orientação a Objetos

Criando arrays; Modificando arrays; Mesclando arrays; Ordenando arrays; Diferenças entre as funções de organização de arrays; Computando diferenças; Funções de busca e contagem de itens.

 Curso de PHP: Formulários em HTML

Método GET; $_GET; Método POST; $_POST; Incluindo arquivos em páginas PHP; include e require; include_once e require_once.

 Curso de PHP: Funções

Definindo uma função; Argumentos de funções; Passagem de argumentos por valor; Passagem de argumentos por referência; Retornando valores; Funções nativas; Funções de texto; Funções de data; Funções numéricas; Funções de validação; Funções de codificação.

 Curso de PHP: Cookies e sessões

Utilizando cookies; Definição de cookies; Acessando cookies enviados; Utilizando sessões; Configuração de sessões; Propagação do session id; Gerenciamento de sessões; A variável $_SESSION.

 Curso de PHP: Banco de dados

Criando um banco de dados; Conexão; Listando e selecionando o banco de dados; Execução de comandos SQL no PHP; Criando uma tabela; Listando dados de uma tabela; Adicionando registros; Alterando registros; Excluindo registros.

 Curso de PHP: Classes e objetos

Definindo e instanciando classes; Classes estendidas ou subclasses; Visibilidade; Visibilidade de propriedades da classe; Visibilidade de métodos da classe; Carregando classes automaticamente; Construtores e destrutores de objetos; Construtores; Destrutores; Palavras-chave.

 Curso de PHP: Correio eletrônico

A classe PHPMailer; Enviando mensagens para mais de um destino; Mensagens com cópia; Mensagens com cópia oculta; Enviando mensagens com anexo; Anexando arquivos; Anexando strings; Anexos embutidos no corpo da mensagem; Enviando mensagens no formato HTML.

 Curso PHP: Trabalhando com data

As funções date e time; Timestamp; Funções getdate e gettimeofday; Função getdate; Função gettimeofday.

 Curso PHP: PHP com Ajax

Ajax; A biblioteca jQuery; Seletores; Efeitos; Eventos; $.ajax; Exemplos de uso; Validação de Cadastros; Criando um combo dinâmico; Criando formulário com autocompletar.

 Curso PHP: Manipulação de arquivos e pastas

Abrindo um arquivo; Fechando um arquivo; Lendo um arquivo; Escrevendo dados em um arquivo; Movendo um arquivo; Excluindo um arquivo; A função file; Testes sobre os arquivos; Manipulando pastas; Abrindo pastas; Fechando pastas; Criando pastas; Excluindo pastas; Lendo conteúdo de pastas; Movendo pastas.

 Curso PHP: Upload de arquivos

HTTP e FTP; Configurações para fazer upload; Arquivo php.ini; Atributos HTML; Variáveis de upload; Erros do array $_FILES; Gravando os dados em um banco de dados.

 Curso PHP: Trabalhando com imagens

Requisitos para criar uma imagem; Criando uma imagem; Criando a área da imagem; Determinando as cores da imagem; Criando o conteúdo da imagem; Funções de desenho; Funções de texto; Armazenando a imagem; Desalocação da memória; Criando um CAPTCHA; Gerando uma miniatura de uma imagem.

 Curso PHP: Classes e Objetos

Métodos mágicos; Métodos abstratos; Interfaces; Sobrecarga; Sobrecarga de propriedades; Clonando objetos; Exemplo de uso.

 Curso PHP: Namespaces

Definindo namespaces; Subnamespaces; Usando namespaces; Acessando elementos de um namespace de forma abstrata; Importing; Regras de resolução de nomes.

 Curso PHP: Exceções e erros

Exceções; Erros; Funções para manipulação de erros; Criando um erro personalizado.

 Curso PHP: Segurança

register_globals; Cross-site scripting; CSRF; Injeção de SQL; Ataque a sessões; Exposição do código-fonte; Ataques via URLs; Injeção de códigos maliciosos; Injeção de comandos; safe_mode.

Serviços Relacionados

ASP.NET e C#: Criando Aplicações Web

ASP.NET e C#: Criando Aplicações Web

Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Objetivo do Curso Este treinamento destina-se a todos aqueles que pretendem compreender as características...

Saiba mais
Desenvolvimento Web com Java e AngularJS

Desenvolvimento Web com Java e AngularJS

Descrição Treinamento Java para Web com AngularJS Objetivo do Curso O curso de Java para web com AngularJS – é voltado aos profissionais de informática...

Saiba mais
Cobol Ênfase DB2

Cobol Ênfase DB2

Duração do curso 80 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Capacitar o aluno a desenvolver aplicações em ambiente de Mainframes (Grande Porte) utilizando...

Saiba mais
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp