Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de PHP 7 Completo (PH-05)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Fundamentos de Java Java Avançado Java Web com Servlets e JSPs Java Web com JSF, PrimeFaces e JPA Design Patterns em Java Android: Criando Aplicativos para Smartphones e Tablets
SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ PHP para Facebook


Curso de PHP 7 Completo
(PH-05)




Este curso não está disponível para venda no momento. Cadastre seu e-mail para ser informado sobre novidades deste curso:


   AMBIENTE 100% SEGURO LIVRE DE SPAM!


Resumo do curso

Este curso de PHP 7 Completo vai apresentar você à linguagem PHP e aos recursos que ela possui voltados à construção de sites e sistemas web. Você vai aprender a sintaxe da linguagem, construções fundamentais e também a programação PHP orientada a objetos, onde os pilares deste paradigma (como classes e objetos, herança e poliformismo) serão abordados na teoria e na prática.

Você também vai ser capaz de integrar o PHP com bancos de dados através da classe PDO e vai aprender a trabalhar com arquivos ZIP, envio de e-mails, formato XML, construção de Web Services e outros.

Público alvo

Desenvolvedores e conhecedores de lógica de programação que tenham interesse em aprender a linguagem PHP para construir sites e aplicações para o ambiente web.

Pré-requisitos

Ter feito o curso de Lógica de Programação ou conhecer previamente este tema, ou conhecer qualquer outra linguagem de programação. É desejável também ter conhecimentos básicos da linguagem HTML, além de ser desejável (mas não obrigatório) conhecimentos básicos de JavaScript e SQL.

Carga horária

Equivalente a um curso presencial de 50 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 25 dias.

Aptidões após o curso

Ao término do curso de PHP e MySQL, os alunos estarão aptos a utilizar a linguagem PHP com bancos de dados para construir sites e aplicações web, como por exemplo, vitrines e lojas virtuais.

Certificado

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 489,00 por R$ 372,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por André Milani, conheça seu currículo.

Conteúdo programático

Introdução ao PHP
     O que é o PHP
     Vantagens e desvantagens
     Como funciona
     Ambiente de desenvolvimento
     Links interessantes

A Linguagem PHP
     Estrutura de arquivo
     Hello World: primeira aplicação
     Tipos de dados
     Variáveis e Constantes
     Operadores
         Matemáticos
         Condicionais
         Lógicos
         Controle
         Repetição
         Spaceship
         Null Coalesce
     Arredondamento numérico
     Super-variáveis
         $_SERVER, $_POST, $_GET, $_REQUEST,
         $_SESSION, $_COOKIE
     Includes e Requires
     Redirecionamento de fluxo
         Header, ob_start, ob_flush
     Tratamento de exceções (exceptions)

Strings e Funções Especiais
     Impressão de valores
     Tamanho de string
     Localização e captura de string
     Substituição de string
     Tabela ASCII
     Formatação de string
     Criptografia de string
     Divisão de string
     Remoção de espaços em branco
     Conversão para valores numéricos

Arrays e Funções Especiais
     O que são e como funcionam
     Criando e inserindo valores
     Impressão e exclusão de valores
     Tamanho de array
     Navegação em array
     Trabalhando com pilhas e filas
     Executando função em um array
     Verificando ocorrência de elemento
     Ordenação de array
     Transformações entre string e array

Datas e Funções Especiais
     Criando um elemento de data/hora
     Formatando visualização
     Convertendo uma string para data/hora
     Conversões entre data/hora e timestamp
     Validando uma data/hora
     Calculando diferenças entre data/hora

Manipulando Arquivos
     Leitura e gravação de arquivos
     Tamanho de arquivo
     Leitura de arquivos por meio de arrays
     Criando e excluindo diretórios
     Criando e excluindo arquivos

Formulários e Dados
     Composição de um formulário
     Manipulando uma request
         Envio de dados POST ($_POST)
         Envio de dados GET ($_GET)
     A configuração register_globals
     Validação de dados

Conexão com Bancos de Dados
     Arquitetura do PHP com bancos de dados
     Classe PDO (MySQL e outros bancos)
     Criando uma conexão
     Selecionando um banco de dados
     Realizando uma instrução SQL
     Exemplo CRUD completo
         Realizando um cadastro
         Consultando registros
         Excluindo registros
         Alterando registros
     Segurança: tratando informações

Controle de Sessão e Cookies
     Sessões
         Arquitetura de funcionamento
         Iniciando uma sessão
         Manipulando uma sessão
     Cookies
         Arquitetura de funcionamento
         Cookies vs. Sessões
         Criando um cookie
         Manipulando cookies

Orientação a Objetos
     Introdução à OO
     Como funciona
     Classes
         Atributos
         Métodos
     Objetos
         Classe vs. Objeto
     Herança
     Sobrescrita de Métodos
     Elementos estáticos
     Abstração
     Interfaces
     Polimorfismo

Manipulando arquivos XML
     Exemplo de arquivo
     A classe DOMDocument
     Criando um arquivo XML
         Criando um nó
         Criando um atributo
         Vinculando nós
     Lendo um arquivo XML

Manipulando arquivos ZIP
     Como funciona
     Compactando arquivos
     Descompactando arquivos
     Navegando por um arquivo compactado

Web Services
     Arquitetura
     Criando um Web Service (servidor)
     Conectando à um Web Service (cliente)

Extras
     Enviando e-mails em texto
     Enviando e-mails HTML

Envie sua dúvida para o instrutor

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem para o instrutor utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64