PHP com MySQL OO

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. Os alunos serão habilitados a criar aplicações web dinâmicas e interativas seguras utilizando recursos avançados da linguagem PHP.

Pré-requisito do Curso

É recomendado que o aluno tenha conhecimentos equivalentes ao curso de Ambiente Windows da instituição.

Programação

Visão Geral do Curso

Markup Languages; HTML; Histórico; Vantagens; Código fonte; Estrutura e interpretação; Pré e processamento.

Conhecendo a Estrutura do Código HTML

Tags e atributos; DOCTYPE; Elemento raiz; Cabeçalho e corpo; Metatags e codificação de caracteres.

Formatando o Documento HTML

Cores; Estilos de texto; Cabeçalhos; Parágrafos; Quebras; Fontes; Divs; Spans; Comentários; Réguas.

Trabalhando com Imagens

Extensões e tamanhos; Inserção e atributos; Planos de fundo; Organização de arquivos.

Trabalhando com Vínculos (Links)

Âncoras; Links absolutos e relativos; Email; Downloads; Janela de destino.

Listas e Tabelas

Ordenadas, não-ordenadas e definição; Tabelas; Legendas; Mesclagem de células.

Folhas de Estilo (CSS)

Declarações internas, externas, inline; Cascateamento; Comentários; Seletores; Tipos de mídia; Estilização geral.

Lógica de Programação (JavaScript)

Operadores diversos; Precedência; Expressões; Curto-circuito; Operadores especiais.

Declarações em JavaScript

If/else; Switch; While; Do/while; For; For/in; Break; Continue.

Funções em JavaScript

Criação; Chamada; Propriedades; Métodos; Reutilização.

Curso de PHP: Introdução

Instalação; Utilização; Scripts servidor e linha de comando; GUI; Comparação com OOP.

Curso de PHP: Tipos de Dados

print, echo; Concatenação; Tipos básicos e compostos; Conversão; Coerção; settype.

Curso de PHP: Variáveis, Constantes e Operadores

Escopos; Globais; Ambiente; Interpolação; isset, empty; Constantes; Operadores diversos e precedência.

Curso de PHP: Estruturas de Controle

Decisão: if, else, elseif, switch; Repetição: while, do…while, for, foreach; Controle de fluxo: break, continue.

Curso de PHP: Orientação a Objetos

Arrays; Busca; Ordenação; Diferenças entre funções; Funções de contagem.

Curso de PHP: Formulários em HTML

GET e POST; Variáveis $_GET e $_POST; Include, require, include_once, require_once.

Curso de PHP: Funções

Definição; Argumentos por valor e referência; Retornos; Funções nativas de texto, data, numéricas, validação, codificação.

Curso de PHP: Cookies e Sessões

Definição; Acesso; Sessões e suas configurações; session_id; $_SESSION.

Curso de PHP: Banco de Dados

Criação; Conexão; Execução de SQL; Criação de tabela; Adição, alteração e exclusão de registros.

Curso de PHP: Classes e Objetos

Definição; Instanciação; Herança; Visibilidade; Autoload; Construtores; Destrutores; Palavras-chave.

Curso de PHP: Correio Eletrônico

PHPMailer; Multidestino; Cópias; Anexos; Embutidos; HTML.

Curso de PHP: Trabalhando com Datas

Funções date e time; Timestamp; getdate; gettimeofday.

Curso de PHP: PHP com Ajax

jQuery; Seletores; Efeitos; Eventos; $.ajax; Combos dinâmicos; Autocomplete.

Curso de PHP: Manipulação de Arquivos e Pastas

Abertura, leitura, escrita, exclusão de arquivos; Testes; Manipulação de diretórios.

Curso de PHP: Upload de Arquivos

HTTP/FTP; php.ini; $_FILES; Erros; Banco de dados.

Curso de PHP: Trabalhando com Imagens

Criação; Cores; Funções de desenho e texto; CAPTCHA; Miniaturas.

Curso de PHP: Classes e Objetos Avançado

Métodos mágicos; Abstração; Interfaces; Sobrecarga; Clonagem.

Curso de PHP: Namespaces

Definição; Subnamespaces; Importação; Acesso; Resolução de nomes.

Curso de PHP: Exceções e Erros

Tratamento de exceções; Manipulação de erros; Erros personalizados.

Curso de PHP: Segurança

register_globals; XSS; CSRF; Injeção SQL; Sessões; Exposição de código; URLs maliciosos; Safe_mode.

Serviços Relacionados

Outlook 365

Outlook 365

Duração do curso 12 horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição O treinamento de Outlook 2022 destina-se a todos que desejam aprender a utilizar...

Saiba mais
MySQL Avançado

MySQL Avançado

Duração do curso 40 Horas Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Curso avançado de MySQL, destinado a profissionais de informática que desejam aprofundar seus...

Saiba mais
ITIL V4 SPECIALIST: CDS - Create, Deliver & Support com aulas ao vivo pela plataforma Google Meeting

ITIL V4 SPECIALIST: CDS - Create, Deliver & Support com aulas ao vivo pela plataforma Google Meeting

Duração do curso CONSULTAR Início do curso CONSULTAR Taxa do curso CONSULTAR Descrição Este curso aborda a evolução do profissionalismo na TI e no gerenciamento de serviços,...

Saiba mais
WhatsApp 1
Logus TI

Olá! Fale agora pelo WhatsApp