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.
Duvidas? Entre em contato conosco!
Serviços Relacionados
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
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
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